<SEC-DOCUMENT>0001193125-16-482422.txt : 20160226
<SEC-HEADER>0001193125-16-482422.hdr.sgml : 20160226
<ACCEPTANCE-DATETIME>20160226172241
ACCESSION NUMBER:		0001193125-16-482422
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		99
CONFORMED PERIOD OF REPORT:	20151231
FILED AS OF DATE:		20160226
DATE AS OF CHANGE:		20160226

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			POWER SOLUTIONS INTERNATIONAL, INC.
		CENTRAL INDEX KEY:			0001137091
		STANDARD INDUSTRIAL CLASSIFICATION:	ENGINES & TURBINES [3510]
		IRS NUMBER:				330963637
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		201 MITTEL DRIVE
		CITY:			WOOD DALE
		STATE:			IL
		ZIP:			60191
		BUSINESS PHONE:		630.350.9400

	MAIL ADDRESS:	
		STREET 1:		201 MITTEL DRIVE
		CITY:			WOOD DALE
		STATE:			IL
		ZIP:			60191

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	FORMAT INC
		DATE OF NAME CHANGE:	20060901

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	FORMAT INC /FA/
		DATE OF NAME CHANGE:	20010321
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>d114967d10k.htm
<DESCRIPTION>10-K
<TEXT>
<HTML><HEAD>
<TITLE>10-K</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="line-height:0px;margin-top:0px;margin-bottom:0px;border-bottom:0.5pt solid #000000">&nbsp;</P>
<P STYLE="line-height:3px;margin-top:0px;margin-bottom:2px;border-bottom:0.5pt solid #000000">&nbsp;</P> <P STYLE="margin-top:4px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="5"><B>UNITED STATES </B></FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="5"><B>SECURITIES AND EXCHANGE COMMISSION </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT
STYLE="font-family:Times New Roman" SIZE="3"><B>Washington, D.C. 20549 </B></FONT></P> <P STYLE="font-size:3px;margin-top:0px;margin-bottom:0px">&nbsp;</P><center>
<P STYLE="line-height:6px;margin-top:0px;margin-bottom:2px;border-bottom:1pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:3px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="5"><B>FORM 10-K
</B></FONT></P> <P STYLE="font-size:3px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman" SIZE="3"><B></B><FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT><B></B><B></B></FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:Times New Roman" SIZE="3"><B>ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </B></FONT></TD></TR></TABLE>
 <P STYLE="margin-top:3px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="3"><B>For the fiscal year ended December&nbsp;31, 2015 </B></FONT></P>
 <P STYLE="margin-top:3px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="3"><B>OR </B></FONT></P> <P STYLE="font-size:3px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:Times New Roman" SIZE="3"><B></B><FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT><B></B><B></B></FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:Times New Roman" SIZE="3"><B>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </B></FONT></TD></TR></TABLE>
<P STYLE="margin-top:3px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="3"><B>For the transition period from &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; to </B></FONT></P>
<P STYLE="margin-top:3px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>Commission file number 001-35944 </B></FONT></P> <P STYLE="font-size:3px;margin-top:0px;margin-bottom:0px">&nbsp;</P><center>
<P STYLE="line-height:6px;margin-top:0px;margin-bottom:2px;border-bottom:1pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:3px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="5"><B>POWER
SOLUTIONS INTERNATIONAL, INC. </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>(Name of Registrant as specified in its charter) </B></FONT></P>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>


<TR>
<TD VALIGN="top" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>Delaware</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>33-0963637</B></FONT></TD></TR>
<TR>
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="1"><B>(State or other jurisdiction of</B></FONT></P>
<P STYLE="margin-top:0px;margin-bottom:1px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="1"><B>incorporation or organization)</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="1"><B>(I.R.S. Employer</B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:1px" ALIGN="center"><FONT
STYLE="font-family:Times New Roman" SIZE="1"><B>Identification No.)</B></FONT></P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR>
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>201 Mittel Drive</B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:1px" ALIGN="center"><FONT
STYLE="font-family:Times New Roman" SIZE="2"><B>Wood Dale, IL</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>60191</B></FONT></TD></TR>
<TR>
<TD VALIGN="top" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="1"><B>(Address of principal executive offices)</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="1"><B>(Zip Code)</B></FONT></TD></TR>
</TABLE> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>Registrant&#146;s telephone number: (630)&nbsp;350-9400 </B></FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>Securities Registered Pursuant to Section&nbsp;12(b) of the Act: </B></FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>Common Stock, par value $0.001 per share </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT
STYLE="font-family:Times New Roman" SIZE="2"><B>Securities Registered Pursuant to Section&nbsp;12(g) of the Act: </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>None
</B></FONT></P> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P><center> <P STYLE="line-height:6px;margin-top:0px;margin-bottom:2px;border-bottom:1pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="margin-top:3px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="1"><B>(Title of Class) </B></FONT></P> <P STYLE="margin-top:3px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities
Act.&nbsp;&nbsp;&nbsp;&nbsp;YES&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;NO&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT> </FONT></P>
<P STYLE="margin-top:3px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Indicate by check mark if the registrant is not required to file reports pursuant Section&nbsp;13 and Section&nbsp;15(d) of the
Act.&nbsp;&nbsp;&nbsp;&nbsp;YES&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;NO&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT> </FONT></P>
<P STYLE="margin-top:3px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Indicate by check mark whether the registrant (1)&nbsp;has filed all reports required to be filed by Section&nbsp;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)&nbsp;has been subject to such filing requirements for the past 90
days.&nbsp;&nbsp;&nbsp;&nbsp;YES&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;NO&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT> </FONT></P>
<P STYLE="margin-top:3px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive
Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).&nbsp;&nbsp;&nbsp;&nbsp;YES&nbsp;&nbsp;<FONT
STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;NO&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT> </FONT></P> <P STYLE="margin-top:3px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">Indicate by check mark if disclosure of delinquent filers pursuant to Item&nbsp;405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant&#146;s knowledge, in
definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT> </FONT></P>
<P STYLE="margin-top:3px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or a smaller
reporting company. (Check one): </FONT></P> <P STYLE="font-size:3px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="17%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="57%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="22%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="1%"></TD></TR>


<TR>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">Large&nbsp;accelerated&nbsp;filer</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accelerated&nbsp;filer</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT></FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">Non-accelerated filer</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT>&nbsp;&nbsp;(Do not check if a smaller reporting company)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">Smaller&nbsp;Reporting&nbsp;Company</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT></FONT></TD></TR>
</TABLE> <P STYLE="margin-top:3px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange
Act).&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT>&nbsp;&nbsp;YES&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT>&nbsp;&nbsp;NO </FONT></P>
<P STYLE="margin-top:3px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The aggregate market value of the common stock, par value $0.001 per share, of the registrant held by non-affiliates of the registrant as
of June&nbsp;30, 2015 (the last business day of the registrant&#146;s most recently completed second fiscal quarter) was $252,013,780 based on the last reported sale price on The NASDAQ Capital Market on June&nbsp;30, 2015 (although the total market
capitalization of the registrant as of such date was approximately $580,599,613). Shares of the registrant&#146;s common stock held by each executive officer and director and by each person who holds 10% or more of the outstanding common stock have
been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes. As of February 22, 2016, there were 10,752,906 outstanding shares of the
common stock, par value $0.001 per share, of the registrant. </FONT></P> <P STYLE="font-size:4px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="line-height:0px;margin-top:0px;margin-bottom:0px;border-bottom:0.5pt solid #000000">&nbsp;</P>
<P STYLE="line-height:3px;margin-top:0px;margin-bottom:2px;border-bottom:0.5pt solid #000000">&nbsp;</P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="toc"></A>TABLE OF CONTENTS </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="8%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="86%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"><B>Page</B></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><A HREF="#toc114967_1">PART I</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;1.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_2">Business</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>2</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;1A.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_3">Risk Factors</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>21</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;1B.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_4">Unresolved Staff Comments</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>41</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;2.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_5">Properties</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>41</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;3.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_6">Legal Proceedings</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>41</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;4.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_7">Mine Safety Disclosures</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>41</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><A HREF="#toc114967_8">PART II</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;5.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_9">Market for Registrant&#146;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>42</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;6.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_10">Selected Financial Data</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>44</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;7.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_11">Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>46</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;7A.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_12">Quantitative and Qualitative Disclosures About Market Risk</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>69</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;8.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_13">Financial Statements and Supplementary Data</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>69</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;9.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_14">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>69</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;9A.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_15">Controls and Procedures</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>69</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;9B.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_16">Other Information</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>70</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><A HREF="#toc114967_17">PART&nbsp;III</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;10.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_18">Directors, Executive Officers and Corporate Governance</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>71</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;11.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_19">Executive Compensation</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>71</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;12.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_20">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>71</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;13.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_21">Certain Relationships and Related Transactions, and Director Independence</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>71</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;14.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_22">Principal Accounting Fees and Services</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>71</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><A HREF="#toc114967_23">PART&nbsp;IV</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Item&nbsp;15.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><A HREF="#toc114967_24">Exhibits, Financial Statement Schedules</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>72</TD></TR>
</TABLE>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><I>Cautionary Note Regarding Forward-Looking Statements </I></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>This report includes forward-looking statements that reflect our expectations and projections about our future results, performance,
prospects and opportunities. These statements can be identified by the fact that they do not relate strictly to historical or current facts. We have tried to identify forward-looking statements by using words such as &#147;anticipate,&#148;
&#147;believe,&#148; &#147;could,&#148; &#147;estimate,&#148; &#147;expect,&#148; &#147;contemplate,&#148; &#147;intend,&#148; &#147;may,&#148; &#147;plan,&#148; &#147;project,&#148; &#147;potential,&#148; &#147;should,&#148; &#147;will,&#148;
&#147;will be,&#148; &#147;would&#148; and similar expressions, but this is not an exclusive way of identifying such statements. These forward-looking statements include, among others, statements relating to our future financial performance, our
business prospects and strategy, anticipated financial position, liquidity and capital needs and other similar matters. These forward-looking statements are based on management&#146;s current expectations and assumptions about future events, which
are inherently subject to uncertainties, risks and changes in circumstances that are difficult to predict. Our actual results, performance and achievements may differ materially from those expressed in, or implied by, the forward-looking statements
contained in this report as a result of various risks, uncertainties and other factors, including those described above under the heading &#147;Risk Factors&#148; and elsewhere in this report. Accordingly, you should read this report with the
understanding that our actual results may be materially different from what we expect. </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Forward-looking statements speak only as of
the date of this report. Except as expressly required under federal securities laws and the rules and regulations of the SEC, we do not undertake any obligation to update any forward-looking statements to reflect events or circumstances arising
after the date of this report, whether as a result of new information or future events or otherwise. You should not place undue reliance on the forward-looking statements included in this report or that may be made elsewhere from time to time by us,
or on our behalf. All forward-looking statements attributable to us are expressly qualified by these cautionary statements. </I></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Except
where the context otherwise requires or where otherwise indicated, references in this Form 10-K to &#147;we,&#148; &#147;us,&#148; &#147;our&#148; and &#147;our company&#148; refer to Power Solutions International, Inc. and its subsidiaries.
</I></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">1 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="toc114967_1"></A>PART I </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_2"></A>Item&nbsp;1.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Business </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Company Overview </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a global producer and distributor of a broad range of high performance, certified low-emission, power systems that primarily run on
non-diesel fuels such as natural gas, propane and gasoline, which are designed to meet emission standards of the Environmental Protection Agency (EPA) and the California Air Resources Board (CARB). Our customers include large, multinational original
equipment manufacturers (OEMs) of off-highway industrial equipment and on-road medium trucks and busses, and we are a sole source provider of alternative fuel power systems for many of these customers. Our industrial power systems are currently used
by OEMs in a wide range of industries with a diversified set of applications, including, stationary electricity generators, oil and gas equipment, forklifts, aerial work platforms, industrial sweepers, arbor equipment, agricultural and turf
equipment, aircraft ground support equipment, construction and irrigation equipment, and other industrial equipment. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our power systems
are highly engineered, comprehensive systems customized to meet specific industrial OEM application requirements and technical specifications, as well as requirements imposed by environmental regulatory bodies. Our power system configurations range
from a basic engine block integrated with appropriate fuel system components to completely packaged power systems. We purchase engines from third party suppliers and produce internally-designed engines, both of which are then integrated into our
power systems. A substantial portion of the components we integrate into our power systems consist of internally designed components and components for which we coordinate significant design efforts with third party suppliers; the remainder consist
largely of parts that we source off the shelf from third party suppliers. We are able to provide our customers with a comprehensive, emission-certified or non-certified power system which can be incorporated, using a single part number, directly
into a customer&#146;s specified application. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our alternative fuel power systems meet or exceed emission standards of the EPA and the
CARB and represent a cleaner, and typically less expensive, alternative to diesel fuel power systems. While our power systems primarily run on alternative fuels, we also supply EPA and CARB emission-certified standard fuel power systems, and we are
one of the largest suppliers of Perkins and Caterpillar diesel power systems under 275 horsepower. We expect that growth in domestic sales of our low-emission power systems will be driven by the substantial breadth of our emission-certified
products, as well as increasing domestic and international demand for alternative fuel power systems given increasingly stringent engine emission regulations. We are also experiencing increasing demand for our power systems from international
industrial OEMs that manufacture industrial equipment for the U.S. import market. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition to our emission-certified power systems, we
produce and distribute non-emission-certified power systems for industrial OEMs for particular applications in markets without emission standards (for example, oil and gas equipment used in Canada). Approximately 73% of our net sales for 2015
consisted of sales of emission-certified products, of which approximately 57% consisted of sales of emission certified products for which we hold the applicable regulatory certification, 11% consisted of sales of alternative fuel power systems for
which the supplier holds the applicable regulatory certification and 5% consisted of sales of diesel power systems for which the diesel engine supplier holds the applicable regulatory certification. Our remaining sales consisted of
non-emission-certified power systems, integrated electrical power generation systems, parts and other components. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Industry and Market Overview
</B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Industrial OEM Market </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The
off-highway industrial OEM market represents a diversified set of applications and industry categories that include both stationary and mobile industrial equipment including, but not limited to: power generation, oil and gas, material handling,
aerial work platforms, sweepers, arbor, welding, airport ground support, agricultural, </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
turf, construction and irrigation. While the power system requirements for the industrial OEM market bear similarities to the requirements for power systems used in automotive applications, there
are substantial application differences between automotive and industrial equipment applications. Torque, start, stop, low speed and, with respect to certain applications, indoor use requirements, make direct use of an automotive power system
impractical for use in most industrial equipment applications. Recognizing these differences, the EPA and CARB have issued distinct emission standards and regulations for industrial applications, as compared to those for automotive applications. As
a result, there is not a direct crossover of available automotive power systems into the industrial OEM market. Power systems used in the industrial OEM market must satisfy these emission standards through a certification process with the EPA and
CARB that includes durability testing of the engine emission system at zero and 5,000 hours, production line testing on a quarterly basis and field compliance audit testing. Given the level of engineering and financial resources that automotive
engine manufacturers would need to dedicate to supply emission-certified product into the industrial OEM market, and given this market does not represent a core business for these manufacturers, automotive engine manufacturers do not typically
compete in the industrial OEM market. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Industrial OEM power systems use internal combustion engines (both diesel and spark-ignited), as
well as electric motors. Diesel engine systems, which use compression to initiate ignition to burn fuel, in contrast with spark-ignited engine systems which use a spark plug to initiate the combustion process, currently represent the dominant power
systems, depending on the specific industrial application involved. For example, diesel powered equipment is generally used in outdoor industrial applications, while electric motors and alternative fuel, spark-ignited power systems are used for
indoor industrial applications where carbon monoxide and air quality issues must be addressed. Both diesel power systems and electric motors have significant limitations. Diesel power systems present unique emission compliance challenges, while
electric motors are often not feasible alternatives in industrial applications as a result of limitations on battery storage capacity. These challenges present opportunities to increase demand for spark-ignited power systems within the industrial
OEM marketplace. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Market Trends </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The market for our power systems is continuing to grow globally as a result of several key drivers. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Increasingly Stringent Regulations and Growing Efforts to Reduce Emissions </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Concerns regarding climate change and other environmental considerations have led to the implementation of laws and regulations that restrict,
cap or tax emissions in the automotive industry and throughout other industries. In particular, EPA Tier 4 emission standards, CARB regulations, and policies in Europe, generally referred to as Stage I, II, III and IV regulations, are requiring a
significant reduction in the level of emissions and particulate matter produced by diesel power systems. OEMs have experienced pressure to redesign their products to address these emission regulations, as products that are unable to meet emission
standards may not be sold in the marketplace. However, we believe few suppliers to industrial OEMs have been capable of providing, or are willing to make the investments of time, financial, and other resources necessary to provide products that meet
these more stringent emission regulations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">More stringent EPA and CARB emission regulations associated with diesel power systems have
taken effect and are increasing both the cost and product footprint (in other words, the size of the power system) of diesel power products. Internal combustion engines generally produce emissions of carbon monoxide, unburned hydrocarbons (organic
compounds consisting entirely of hydrogen and carbon that can be emitted as a result of incomplete fuel combustion and fuel evaporation), and oxides of nitrogen (highly reactive gases formed when oxygen and nitrogen in the air react with each other
during combustion), and diesel engines produce particularly high levels of these pollutants. In addition, diesel engines produce particulate matter, which is among the areas of focus of these emission regulations. In 2004, the EPA adopted rules
introducing Tier 4 emission standards which significantly reduce permitted emissions of oxides of nitrogen and particulate matter, and restrict hydrocarbon </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
emissions, for off-road diesel engines of various sizes. The most recent standards adopted were initially implemented in 2008 and were phased in through 2015. As an example of the increasingly
stringent standards to which diesel engines are subject, the most recent permitted levels, which began in 2012, of particulate matter for on-road diesel engines were reduced by approximately 90% from 2009 permitted levels. As a result, manufacturers
and suppliers of diesel power systems, in comparison to spark-ignited power systems, face greater challenges in complying with the new emission regulations. A manufacturer of diesel power systems must expend significant resources to develop a
compliant power system, often through incorporation of additional components into a power system to reduce levels of particulate and other emissions. These additional components increase the footprint of the diesel engine, as well. This can be a
lengthy and expensive process. Based upon our experience with customers and suppliers, and on additional information provided by Power Systems Research, Inc., industrial OEMs are experiencing cost increases of between 30% and 100% for a
comprehensive diesel power system with combustion and after-treatments incorporated to satisfy the new requirements. Furthermore, these emission regulations create not only a cost but also a footprint disadvantage for a diesel power system, when
compared to a spark-ignited, emission-certified power system. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additionally, countries outside of the United States have historically
adopted emission regulations aligned with those of the U.S., and accordingly, it is anticipated that regulations comparable to current and future EPA and CARB emission regulations will be implemented internationally. For example, as previously
noted, policies implemented in Europe, generally referred to as Stage I, II, III and IV regulations, regulate emissions of off-road mobile equipment. Similar to emission regulations in the U.S., these regulations in Europe call for reductions in
emissions of hydrocarbons, oxides of nitrogen and particulate matter, to be phased in over a period of time. If foreign jurisdictions continue to adopt emission regulations consistent with those of the U.S., it is expected that the international
industrial OEM market will experience similar pressures to use cost effective, emission-certified power systems. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Increased Use of
Alternative Fuels </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A variety of market factors are contributing to the increased use of alternative (non-diesel) fuels and growth
of alternative fuel technology, including economics, energy independence, environmental concerns, and the widespread availability of alternative fuels. Historically, the price of alternative fuels such as natural gas or propane has been
substantially less than diesel, and alternative fuels generally produce lower amounts of toxic greenhouse gases and noxious emissions. In the United States, significant domestic propane and natural gas fuel reserves have been identified, and it is
believed these reserves could satisfy much of the energy needs of the U.S. for many years. According to a 2013 report published by the Potential Gas Committee (PGC), a nonprofit organization composed of experts working in the natural gas field, the
U.S. future natural gas supply at the end of 2012 was 2.7 trillion cubic feet (consisting of PGC&#146;s assessments of technically recoverable resources combined with the U.S. Department of Energy&#146;s latest determination of proved reserves),
which represents an increase of 22.1% from 2010 levels as determined by PGC. The abundance of domestic natural gas resources is expected to increase U.S. energy independence by reducing oil imports from foreign countries. As a result of these market
factors, we believe the use of alternative fuels will continue to grow and providers of equipment in industrial OEM categories, such as power generation, that rely significantly on coal and diesel fuel, will face increasing pressure to use
alternative fuel power systems. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additionally, the infrastructure supporting alternative fuels in the United States and Asia continues to
expand. Further, the United States and some other countries have taken action to increase demand and support for alternative fuels, in an effort to reduce dependence on imported oil, capitalize on domestic natural gas reserves and reduce emissions
from diesel engines. For example, the EPA has provided subsidies in the form of grants and other financing programs for the advancement of alternative fuel technologies (to date directed primarily towards on-road vehicles). Additionally, industry
organizations, such as the Propane Education and Research Council, an organization authorized by the U.S. Congress with the passage of the Propane Education and Research Act, award grants to a wide variety of institutions, businesses, universities
and government organizations for the continued research, development, demonstration and commercialization of alternative fuel technologies. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Industrial OEMs Outsourcing Research and Development of Power Systems </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Industrial OEMs have been following the broader marketplace trend of outsourcing non-core functions. The dynamics of global sourcing and the
need for cost competitiveness have led, and should continue to lead, industrial OEMs to assess what operations and system components are core to their business model and what they should outsource to their suppliers and partners. In particular, to
comply with frequently changing environmental regulations while remaining competitive, industrial OEMs have been increasingly more reliant on outsourcing to third party suppliers and partners with specialized regulatory and design expertise. This is
especially true for international OEMs seeking access to the U.S. market. By outsourcing power system design and production, OEMs are able to focus their resources on overall design and functionality of their products, rather than on developing the
sophisticated technology associated with emission-certified power systems. We expect increasingly more industrial OEMs to outsource power systems, system components and subsystems to third party suppliers with the requisite experience and
technology. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Penetration by International Suppliers into Regulated Markets </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The implementation of emission regulations domestically and in non-U.S. markets also impacts international suppliers of industrial equipment
products outside these regulated markets. International industrial OEMs that supply into regulated industrial OEM markets, including those already doing so and those recognizing emerging opportunities to sell their products into these markets, must
meet applicable emission requirements, like those imposed by the EPA and CARB in the U.S. For example, Chinese and other Asian suppliers have recognized that, in order to effectively penetrate and sell into emission regulated industrial OEM markets
like North America and Western Europe, their products must be emission-certified. These international industrial OEMs historically have lacked the regulatory and design expertise necessary to develop their own emission-certified power systems.
Furthermore, they recognize that, even if they had or could acquire the relevant expertise, it can be much less time consuming and much more cost-effective for them to acquire compliant power systems from third-party suppliers, rather than
internally developing and manufacturing their own solutions. Accordingly, just as domestic industrial OEMs are outsourcing this function, so too are international industrial OEMs, and we expect this trend to continue. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Growing Demand for Sophisticated Electronic Technology and Automotive Grade Quality Standards </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Demanding automotive grade quality, as well as on-time delivery, has become standard practice in the industrial OEM marketplace. Consistent
with the trend in the automotive industry, the level of technology and sophistication, including electronic controls, associated with industrial OEM power systems has advanced significantly to meet the growing demand for improved quality,
reliability and performance. This has led to an ongoing reduction in the number of suppliers capable of supporting such product requirements. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Our
Competitive Strengths </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For over 30 years we have had a history and reputation as a proven supplier of cost-effective, technologically
advanced products to the industrial OEM marketplace. We believe that our technological superiority and the comprehensive nature of our product offerings position us to capitalize on developing trends in the industrial OEM markets and drive
significant future growth. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Broad Range of Alternative Fuel Power Systems </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our power systems represent a broad range of emission-certified, alternative fuel products for industrial applications. We are one of only a
few providers of industrial OEM products that meet, and in many cases produce emissions at levels significantly lower than, the emission standards of the EPA and CARB. Our alternative fuel engines range in size from under 1 liter to 22 liters and
our power system configurations include any combination of cooling systems, electronic systems, air intake systems, fuel systems, housings, power </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
takeoff systems, exhaust systems, hydraulic systems, enclosures, brackets, hoses, tubes and other assembled componentry. We provide standardized fuel system and component technology across our
entire range of emission-certified and non-certified power systems. As a result, our OEM customers are able to focus internal engineering and technical support resources, and train their personnel, on one standardized fuel system and one set of
electronic controls employed throughout the range of power systems they acquire from us, and are able to reduce their product design and ongoing product support costs. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe our broad range of alternative fuel products strategically positions us to capitalize on the cost and packaging disadvantages
associated with diesel power systems that are resulting from increased EPA and CARB emission regulations that are taking effect. Given the existing dominance of diesel power systems in the industrial OEM marketplace, even a minor shift in the
marketplace from diesel to spark-ignited, alternative fuel power systems will represent a significant growth opportunity for us. Additionally, as international OEMs desire to supply industrial equipment products into the United States and must meet
EPA and CARB emission requirements, we provide a fast, certain, cost-effective route for these foreign industrial OEMs to meet these emission requirements because we hold compliance certificates specific to our power systems. We have already secured
commercial sales relationships with some of Asia&#146;s largest industrial OEMs, and supply EPA and CARB compliant power systems to these industrial OEM customers for incorporation into their product lineups. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Leverageable, OEM-Focused Business Model </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are able to take advantage of opportunities for component standardization across industry categories, while still providing each industrial
OEM with the flexibility to customize as required for particular design and application specifications. We aggregate our product development efforts, and can amortize associated costs, over our large and diverse OEM customer base and across industry
categories. Furthermore, we capitalize on volume, economies of scale and global supply opportunities when sourcing component products. We can, therefore, provide our OEM customers with lower cost structures than they would otherwise be able to
achieve on their own and help them reduce their part numbers and supply base by consolidating their procurement and assembly efforts down to a single part number product supplied by us. Our component sourcing relationships further enable our OEM
customers to recognize resource reductions, inventory reductions and engineering support advantages. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g114967g95x25.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additionally, our relationships with international OEM customers that supply their industrial equipment
into the United States generate opportunities for us to further supplement our business. We believe that once one of our emission-certified power systems is engineered into a foreign industrial OEM&#146;s product, that OEM is likely to also
incorporate our power systems into its products that do not require emission-compliant power systems. This use by foreign industrial OEMs of our power systems for both their emission-certified and non-emission-compliant power system needs reduces
ongoing engineering, aftermarket and field service support requirements, while supporting a product strategy that can easily be adjusted to any future worldwide changes in emission requirements. These relationships further provide us with growth
opportunities beyond those dependent upon U.S. demand for emission regulated products, and solidify our supplier and partnership position with our foreign industrial OEM customers. Moreover, even if our relationship with an international OEM
customer is limited to United States compliant power systems, we are able to provide additional emission-compliant power systems in the future as emission regulations for industrial equipment begin to emerge that align with regulations in the U.S.
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Superior Technology </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are a recognized leader in providing industrial OEMs with highly engineered, technologically superior, emission-certified power systems that
cover a wide range of possible fuel alternatives. Our power system development and manufacturing processes are supported by in-house design, prototyping, testing and engineering capabilities. We believe our customers are able to realize significant
costs savings by leveraging our proven power system technology, our application engineering expertise, the broad range of our EPA and CARB emission-certified power systems and our industrial equipment testing and certification processes. They are
also able to focus their efforts on the development of operations and system components core to their business, without having to expend considerable resources and costs associated with the emission certification process, which may require years to
perform durability testing of the engine emission system at zero and 5,000 hours, production line testing on a quarterly basis and field compliance audit testing, each of which is mandated and regulated by the EPA and CARB. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The level and range of our EPA and CARB emission-certified products offering further demonstrates the strength of our technology. Our
emission-certified products meet all current existing emission standards of the EPA and CARB. We are able to maintain and enhance our position as a supplier of technologically sophisticated, emission-certified power systems through our experienced
and technologically savvy team of application engineers. This team gives us the ability to support and integrate our power systems into a significant number of industrial OEM applications. We believe that our continued recruitment and development of
talented personnel will augment our ability to stay ahead of emerging technologies in the industrial OEM marketplace. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Further, we are not
captive to our own internal manufactured components and technology. Unlike some of our competitors that focus on developing and manufacturing most of their own product technology and components, we believe that superior technology is derived from
having the flexibility to incorporate the best proven technology available in the marketplace. This affords us the flexibility to capitalize on current and emerging technology that best meets the requirements of any given application, as opposed to
only using internally-developed technology that might not provide the best solution. As a result, we believe we have access to the best proven technology in the marketplace. We believe this strategy puts us in a strong position to benefit from our
significant OEM customer base and aggregation capabilities in order to provide the best available product and technology solutions for our OEM customers. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Dedicated Customer-Centric Product and Application Expertise </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have a customer-centric business focus, and we continually strive for customer satisfaction at all levels of customer interaction. We commit
our attention and efforts to nurturing and expanding relationships with our customers by staying connected with them, being aware of challenges they face and understanding their evolving needs. From production personnel to our customer support
staff, our entire team is highly experienced in both the products we sell and the OEM customer applications into which they are integrated. Through our extensive experience in the industrial OEM marketplace and our adaptive technology strategy that
we use in developing our power systems, we are able to accept the specific requests of individual customers and provide tailored power systems to meet their needs. We assign a dedicated engineer to each OEM customer for application support and to
provide a direct line of communication between the OEM&#146;s manufacturing line and our production operations. Our quality, field service support and service operations provide knowledgeable and responsive support to our OEM customers at every
point of customer interface. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Growth Strategy </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our core strategy is to develop comprehensive power systems for the global industrial OEM marketplace. We believe that, with our competitive
advantages, our continued pursuit of our core strategy will drive growth in our business. More specifically, we intend to seek future growth as follows: </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Expand Products and Services Provided to Existing OEM Customers </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We continually work to capitalize on organic growth opportunities and build upon our strong existing customer relationships, which in many
cases are on a sole source basis. We plan to expand our business with </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
existing customers by supporting their growth initiatives as they expand their product lines, enter new markets, and adapt to changing emission standards. We also intend to develop and sell new
products to our OEM customers as we broaden our range of emission-certified, alternative fuel power systems. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Establish New
Industrial OEM Relationships </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We expect to strengthen our OEM customer base by developing new relationships with industrial OEMs.
We seek to acquire new customers and gain new business from OEMs that we do not presently serve by focusing our marketing efforts toward these potential customers and capitalizing on our strong reputation; the depth, breadth and technological
sophistication of our power systems; our commitment to customer service; and the cost savings we can offer. Emphasizing our experience and reputation in market categories in which our power systems are already well-established, such as power
generation, we are focused on establishing new industrial OEM relationships and capturing a greater portion of the market share. We are also targeting new OEM customers in high-growth market categories, such as on-road and material handling
applications, while maintaining and enhancing our penetration in market categories that are growing more slowly. As we gain traction in emerging and high growth markets that did not previously represent significant opportunities for our power
systems, we plan to further focus our efforts on potential customers in those categories. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Expand Into New Geographic Markets
</I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are focused on expanding our business internationally with OEM customers that require EPA and CARB compliant power systems to
access the U.S. market and for non-compliant systems used in products sold outside the U.S. In 2012, we entered into a China-based joint venture with MAT Holdings, Inc. for the purpose of manufacturing, assembling and selling certain engines into
the Asian market, initially focusing on the forklift market. In late 2014, we entered into a joint venture with Doosan Infracore Co., Ltd., Doosan PSI, LLC, to design, develop, produce, market and distribute industrial gas power systems to the
global power generation market outside of North America and South Korea. Furthermore, because we expect countries outside of the United States to implement emission regulations that are aligned with U.S. standards, we anticipate an opportunity to
expand our relationships with industrial OEMs that supply emission-compliant products outside of the U.S. If such emission regulations are implemented consistent with our expectation, we anticipate being able to provide power systems to industrial
OEMs that meet applicable foreign emission standards by leveraging our existing technology and experience in developing our EPA and CARB emission-certified products. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Develop New Products </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">By leveraging the deep industry experience of our engineering and new product development teams, we are working to broaden the range of our
power system product offerings, including engine classes and the industrial OEM market categories into which we supply our products. We capitalize on our technologically sophisticated, in-house design, prototyping, testing and application
engineering capabilities to further refine our superior spark-ignited power system technology. We plan to apply our experience and expertise in developing comprehensive, integrated green power systems to expand our spark-ignited alternative fuel
offerings. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Selectively Pursue Complementary Strategic Transactions </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may enter into strategic transactions, such as acquisitions of, or joint ventures or partnerships with, companies that present complementary
non-organic growth opportunities. Specifically, we will seek opportunities that extend or supplement our presence into new geographic markets or industrial OEM market categories, expand our customer base, add new products or service applications or
provide significant operating synergies. During 2015, we acquired Powertrain Integration (Powertrain), a leading designer and integrator of engines for Class 3 through Class 7 medium duty trucks and busses for the North American and Asian market.
This acquisition expands our customer base and provides a foray into medium duty truck platform space in the United States. During 2014, we acquired Professional Power Products, Inc. (&#147;3PI&#148;), a designer and manufacturer of large, custom
engineered, integrated electrical power generation systems serving the global diesel and natural </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
gas power generation market. This acquisition extends our global reach and broadens our product offerings. We believe that there may be additional domestic or international strategic
opportunities available to us as the sophistication of technology and amount of resources necessary to develop and supply power systems that meet increasingly stringent emission standards continue to increase. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Expand into On-Road Markets </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have developed an internally designed, state-of-the-art, 8.8 liter fuel flexible engine that we sell into both the industrial market
(off-road) and the truck and bus market (on-road). This unique engine has been designed to be easily integrated as a drop-in solution for both off-road and on-road OEM applications. During 2014, the EPA certified our 8.8-liter propane and natural
gas fueled engine for on-road applications. This engine has a wide range of applications, including vocational trucks, school and transit buses, medium-duty delivery fleets, recreational vehicles, tow and utility trucks, and waste-hauling trucks.
While competitive spark-ignited engines are typically derived from light duty pickup trucks, our 8.8L engine was designed specifically to replace a diesel engine. This requirement led us towards a purpose built, low-speed torque intensive power
system with little crossover with light duty automotive applications. The resulting design can be bolted into the chassis where a more expensive diesel engine previously sat. This engine strategically positions us with a comprehensive range of
powertrains for vehicles in the Class 3 through Class 7 truck and bus market and the aforementioned acquisition of Powertrain Integration has strengthened our position. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Company History </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Founded in 1985, we
began as a Perkins diesel power system distributor, and we sought to break the then-prevalent OEM focus on the diesel engine as a commodity by providing value-added engineering, procurement and packaging of products and services to the industrial
OEM marketplace. Because of our expanded product and service offerings, we played a significant role in moving the industrial OEM marketplace from a simple, engine-centric model to a more comprehensive model. This comprehensive power system model
includes engineering, procurement and packaging solutions for cooling, electronics, air intake, fuel systems, power takeoff, exhaust, hydraulics and packaging application requirements. Through implementation of our strategy, we grew our diesel power
system sales and became one of the largest Perkins diesel power system distributors in the world, a position we still maintain today. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our
desire to expand our product and service offerings, coupled with the success of our strategy in the diesel marketplace, motivated us to move into the spark-ignited power systems marketplace. Beginning in the mid-1990s and continuing through today,
we have applied our strategy to spark-ignited gasoline and alternative fuel products. In applying our extensive, prior experience developing power systems for our diesel power system OEM customers to the spark-ignited industrial OEM marketplace, and
addressing the growing demand for diesel alternatives as a result of environmental and economic considerations, we have developed a comprehensive range of alternative fuel power systems. As a result, we have become a significant supplier of power
systems to prominent OEM customers located throughout North America, as defined by the continent to which we ship a product. Sales to OEM customers located throughout North America represent approximately 91% of our net sales in 2015. We also sell
our power systems to OEM customers located throughout the Pacific Rim (approximately 7% of our net sales in 2015) and Europe (approximately 2% of our net sales in 2015). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On April&nbsp;29, 2011, our company, The W Group, Inc. completed a reverse acquisition transaction with Format, Inc. (which is now Power
Solutions International, Inc.), in which PSI Merger Sub, Inc., a Delaware corporation that was newly-created as a wholly-owned subsidiary of Format, merged into The W Group, and The W Group remained as the surviving corporation of the merger. In
that transaction, The W Group became a wholly-owned subsidiary of Power Solutions International, Inc. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Format was incorporated in the
state of Nevada on March&nbsp;21, 2001 for the purpose of providing EDGARization service to various commercial and corporate entities. Due to the nominal operations and assets of Format, this reverse acquisition transaction was accounted for as a
recapitalization. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The reverse recapitalization transaction was consummated under Delaware corporate law pursuant to
an agreement and plan of merger. Upon completion of the reverse recapitalization, Format changed its name to Power Solutions International, Inc. All of the outstanding shares of common stock of The W Group held by the three stockholders of The W
Group at the closing of the reverse recapitalization converted into shares of our common and preferred stock. These shares represented a substantial majority of the shares of our common stock and shares of preferred stock outstanding immediately
following the consummation of the reverse recapitalization transaction. As a result of the reverse recapitalization, Power Solutions International, Inc. succeeded to the business of The W Group. On August&nbsp;26, 2011, we completed a migratory
merger and Power Solutions International, Inc., a Nevada corporation, merged into its wholly-owned subsidiary, Power Solutions International, Inc., a Delaware corporation. Power Solutions International, Inc., a Delaware corporation, continued as the
surviving entity of the migratory merger. Pursuant to the migratory merger, among other things, our shares of preferred stock converted into shares of our common stock, we effected a 1-for-32 reverse stock split of our common stock and we changed
our state of incorporation from Nevada to Delaware. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Our Products and Industry Categories </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Power Systems for Off-Highway Industrial Equipment </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our power systems are customized to meet specific industrial OEM application requirements. Power system configurations range from a basic
engine block integrated with appropriate fuel system components to completely packaged power systems that include any combination of cooling systems, electronic systems, air intake systems, fuel systems, housings, power takeoff systems, exhaust
systems, hydraulic systems, enclosures, brackets, hoses, tubes and other assembled componentry. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our power systems include (1)&nbsp;EPA
and CARB emission-certified spark-ignited water-cooled internal combustion engines ranging from 0.97 liters to 22 liters, which use alternative fuels and gasoline, (2)&nbsp;non-certified spark-ignited water-cooled internal combustion engines ranging
up to 22 liters, which similarly use alternative fuels and gasoline, and (3)&nbsp;emission-certified Perkins engines ranging from 0.5 liters to 7.1 liters, which use diesel fuel. Our diesel and alternative fuel power systems use water-cooled (as
opposed to air-cooled), multi-cylinder engines. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our products are sold into a diversified set of markets within the industrial OEM
industry, including power generation, oil and gas, material handling, aerial work platforms, sweepers, arbor products, welding, airport ground support, agricultural, turf, construction and irrigation. Different types of power systems are used within
different industry categories (from which we receive varying, unequal amounts of revenues). </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Power Generation </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We offer EPA and CARB emission-certified power systems, including 0.97 liter to 22 liter power systems that use alternative fuels, for
stationary emergency and non-emergency power generation products. Emergency engines are stationary engines which operate solely in emergency situations and during required periodic testing and maintenance. Examples include engines used in generators
to produce power for critical networks when electrical power from the local utility provider is interrupted, and stand-by engines that pump water in the event of a fire or flood. Non-emergency products include prime power generation products, which
produce continuous generation of power for an extended period of time, and peak shaving products, which generate power at times of maximum power demand. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We currently supply our power systems to a substantial number of manufacturers of power generation products. We believe that our customers
choose our power systems because of our broad range of emission-certified, spark-ignited power systems for this industry category. Additionally, by using a common fuel system and electronic controls across our range of power systems, we provide our
customers with the opportunity to support and train their personnel on one standardized fuel system and one set of electronic controls employed throughout the range of products they acquire from us. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Oil and Gas </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The oil and gas market category includes oil field pumps/components, compressors, on-site power generation and other machines and equipment
used in the production of oil and gas. Previously, OEMs competing in these markets were generally not concerned about fuel economy, cost of repair or efficiency of operation. Today, however, there is a growing focus in this market category on, and
understanding of, the costs associated with down time, the value of fuel savings with more economical solutions and the benefits of using product portfolios with consistent fuel systems and aftermarket support. We provide a power generation system
to completed wells that is significantly more cost competitive when compared to the cost of using diesel fuel or utility grid power. Our power systems are capable of burning free well-head gas, thereby providing a distinct opportunity for oil
producers to save on their operating expenses which becomes more important as the cost per barrel of oil decreases, as has happened during 2015. When the price of oil declines, oil becomes a more favorable source of fuel in the short term and
alternative fuel systems can suffer. Our focus is not with the rigs doing the drilling inherent in oil exploration and requiring significant capital costs, but on the completed wells where existing production is far less sensitive to oil price
volatility than is exploration. We believe that our installed base of flare gas fueled generators to the existing number of wells leaves us with significant future opportunities for our power systems in this market category, especially as oil prices
rebound. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are continuing to develop relationships with oil and gas companies for their well head jacks, compressors and power
generators. We provide pre-certified, as opposed to site-certified, power systems. Site certification is a tedious and costly process for oil and gas equipment OEMs that can take many hours to source components and integrate them into existing fuel
system hardware (if even possible). </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Material Handling &#151; Forklift Trucks </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The material handling market category includes forklift trucks and other mobile products used for movement, handling and storage of materials
within a facility or at a specific location. We provide spark-ignited power systems into the high volume 1.5, 3.5 and 5 ton capacity forklift markets, and may expand production in the future to support the 8 and 10 ton forklift markets in connection
with anticipated increases in diesel prices resulting from regulations on diesel engines that took effect in 2015. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Demand is currently
strong in the United States for our material handling power systems as a result of emission and OSHA regulations. Based upon data supplied by Power Systems Research, Inc., we believe that, in the United States, nearly 100% of the indoor forklift
market uses spark-ignited liquid propane gas or electric powered units (with approximately equal market shares), in contrast to Asian and European forklift markets which currently use diesel in excess of 80% of all applications. In connection with
the implementation of EPA Tier 4 and European Stage IV regulations, and the resulting price increases related to the compliance of diesel engines with these regulations, we expect foreign markets for spark-ignited liquid propane gas power systems to
grow. We expect this growth to drive increased international demand for our power systems. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Aerial Work Platforms </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The aerial work platforms market category consists of aerial work platforms, or machines used to provide access to areas typically inaccessible
because of their height. Rental companies represent a majority of all purchasers in this industry category. We currently sell our liquid propane gas/gasoline dual fuel power systems to aerial work platform OEMs. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result of the increase in diesel engine pricing related to the implementation of EPA Tier 4 regulations, we expect to see an increase in
the number of OEMs in the aerial work platforms market which consider our liquid propane gas and gasoline powered power systems as an alternative to diesel powered power systems. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Industrial Sweepers </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The industrial indoor sweeper market category consists of machines that clean and sweep various indoor surfaces. The power systems for this
market category use both spark-ignited and diesel engines, as well as electric motors. We currently sell our 30 to 80 horsepower liquid propane gas and gasoline power systems to industrial indoor sweeper OEMs. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Arbor Products </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The arbor products market category includes wood chippers and grinders. We currently provide engines to four of the largest OEMs of wood
chippers in the United States. We also design and manufacture our own proprietary power take-off clutch, which may be applied to any of our arbor product power systems. See &#147;&#151; Other Engine Power Products &#151; Power Take Off
(&#147;PTO&#148;) Clutch Assemblies for Industrial Applications.&#148; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that our diesel power systems maintain a leading
position in the market for wood chippers that use water-cooled engines. We believe the diesel regulations that took effect in 2015 have caused EPA Tier 4 diesel engine packages to become more expensive and, as a result, have opened the market for
consideration of our gasoline and other alternative fuel engine packages. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Other Industry Categories </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We provide power systems within other industrial OEM markets, including welding, airport ground support, agricultural, turf, construction and
irrigation. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Power Systems for On-Road and Off-Road equipment </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have developed an internally designed, state-of-the-art, 8.8 liter fuel flexible engine that we sell into both the industrial market
(off-road) and the truck and bus market (on-road). This unique engine has been designed to be easily integrated as a drop-in solution for both off-road and on-road OEM applications. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Other Engine Power Systems Products </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Power Take Off (PTO) Clutch Assemblies for Industrial Applications </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We design and manufacture our own proprietary PTO clutch assemblies, which are mechanical components that drive separate power to various parts
of a given piece of industrial equipment, for industrial applications. Our PTO clutch assemblies are designed for heavy duty industrial applications. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Customized OEM Subsystems, Kits and Componentry </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Through our global sourcing capabilities, we supply engine packaging, subsystems, kits and componentry associated with cooling systems,
electronic systems, air intake systems, fuel systems, housings and power takeoff systems, exhaust systems, hydraulic systems and enclosures to industrial OEMs for incorporation into their applications, in addition to the complete engine power
systems we provide to these OEMs. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Connected Asset Services </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We offer connected asset services through MasterTrak, our telematics tool, which consists of a hardware unit and related services. This
hardware unit is integrated into OEM equipment, collects critical data from this equipment and transmits this data back to an OEM, service provider or end-user through wireless telecommunications technology. The services allow our customers to see
the data and monitor the performance of their equipment. We provide services to our OEM customers that allow these OEMs and their customers to remain connected to their equipment, even as the equipment is being operated in the field. These
capabilities and services are in many respects similar to General Motors Company&#146;s &#147;<I>ONSTAR</I> <SUP STYLE="font-size:85%; vertical-align:top">&reg;</SUP>&#148; (a registered trademark of OnStar LLC) service. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We offer MasterTrak with our engine power systems as a bundled offering, and also on a
stand-alone basis both to our OEM customers and to other businesses to which we do not currently supply our power systems. We have also developed a relationship with SmartEquip, based in Norwalk, Connecticut, to incorporate MasterTrak into
SmartEquip&#146;s aftermarket service platform for industry suppliers. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Service and Support </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Aftermarket and Service Parts </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have extensive aftermarket and service parts programs. These programs consist of: (1)&nbsp;internal aftermarket service parts programs with
worldwide sales and distribution capabilities, and (2)&nbsp;internal OEM developed service parts programs for components and products supplied by us. We continue to focus on, and invest in, the aftermarket portion of our business. We have grown our
industrial spark-ignited engine parts business by employing experts in the gas engine aftermarket field, increasing our investment in the global sourcing of parts and expanding parts books and online ordering capabilities. We have also developed
stocking programs and maintenance kits that enable OEMs, service dealers and distributors to reduce downtime and increase product use. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We
have focused on capturing the aftermarket sales of the value added components that we include in our power systems. With a significant portion of the selling prices of our power systems coming from value added components, this is a large, continuing
growth opportunity for our aftermarket business. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Product and Warranty Support </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We provide technical support and training to our OEM customers. These services include in-plant training and support through web and phone
based field service. Our dedicated team of product and application engineers delivers high quality, responsive technical support to our OEM customers. We further support our OEM customers by engaging regional providers to perform warranty service
and offer support for our power systems. In general, we reimburse these third-party regional providers for the warranty services that they perform for our power systems. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Customers </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our customers include
companies that are large, industry-leading and/or multinational organizations that demand best-in-class engineering support, automotive grade product quality and on-time delivery. We believe that the number of competitors capable of supporting not
just the sophisticated technology requirements, but also the world class automotive engineering, quality and delivery requirements emphasized by industrial OEMs is limited. We are solidly positioned to capitalize on the diminishing base of suppliers
capable of meeting these increasingly stringent customer expectations. In almost every industrial OEM category, we maintain a supplier relationship with two or more of the largest OEMs in that category. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our depth of expertise, technical superiority and broad range of product offerings is the underlying basis for our position as a sole source
provider of products to a majority of our OEM customers. Our strong customer base, which includes a diversity of customers across industry categories, provides a broad range of opportunities for continued growth. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our arrangements with our customers, including our relationships with our industrial OEM customers in Asia, generally do not fix, on other
than a short term basis with certain limited exceptions, pricing terms or quantities of our power systems to be sold. They also typically do not mandate exclusivity. Purchases are made by customers on a purchase order basis, with pricing of our
power systems driven in large part by the volume of power systems purchased by a particular customer and market-based factors, including the price of raw materials and other components incorporated into our power systems, as well as prices for
comparable power systems, if any, offered by our competitors. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our largest customers, based upon our consolidated revenues in 2015, included Kohler and
Hyster-Yale Materials Handling Group, Inc. (formerly NACCO Materials Handling Group Inc.), of which each represented more than ten percent of our 2015 consolidated net sales. Our relationships with these customers are all pursuant to terms and
conditions substantially similar to the arrangements described above, including the manner in which prices are determined. Our largest customers change from time to time as a result of various factors, including prevailing market conditions, our
customers&#146; strategies (such as their focus on marketing and sales efforts with respect to products into which our power systems are incorporated as compared to their other products) and our customers&#146; existing inventory of our power
systems. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Operations and Research and Development </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Design and Engineering / Research and Development </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our research and development efforts are market driven. Our sales team first meets to identify and define market requirements and trends and
then communicates that vision to our engineering and new product development groups. Our engineering and new product development groups then review our existing power system portfolio and develop new solutions that build upon the technology within
that portfolio. We maintain in-house design, prototyping, testing and application engineering capability, including specialists in EPA and CARB certification, fuel systems, electronics, cooling systems, mechanical engineering and application
engineering. Our design and application engineering expertise and capabilities include expertise in (1)&nbsp;emissions compliance, (2)&nbsp;design and development of standardized and customized products for incorporation into industrial and on-road
equipment, (3)&nbsp;three-dimensional solid modeling and finite element analysis, (4)&nbsp;computer-based modeling and testing, (5)&nbsp;rapid OEM product prototyping, (6)&nbsp;industrial OEM product retrofitting and testing and (7)&nbsp;support for
application engineering and system integration. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We also rely upon engineering outsourcing relationships for design, development and
product testing that allow us to fulfill demands for specialty services and satisfy fluctuating workload requirements. In particular, since 2009, we have used outside engineering relationships to supplement product design, development and testing
services as dictated by demands from our industrial OEM customers. We require these third-party engineering service providers to treat all design, development and testing information provided to them as confidential. In addition to these engineering
outsourcing relationships, where applicable, we also benefit from the design, development and testing capabilities of our supplier base. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We provide the design, durability testing, validation testing and compliance with other engineering and administrative requirements necessary
to meet and obtain EPA and CARB certification for a range of spark-ignited engines. As a result, we provide our OEM customers with emission-certified power systems, without these OEMs having to expend considerable research and development time and
resources related to obtaining power system certification. We further provide the tools and services necessary to support revalidation and other EPA and CARB requirements that exist beyond the initial emission compliance requirements. As a result of
such revalidation, we become the &#147;manufacturer of record,&#148; which is the entity that holds the applicable regulatory certifications for a power system, for the emission-certified power system. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We staff our engineering support activities associated with released product and component sourcing programs with dedicated internal
engineering personnel, separate from our product and application development engineering team. This allows us to provide committed engineering and technical attention to internal operational support, customer production support and component
sourcing activities, thereby helping to buffer the demands placed on our product and application development engineering group. Through such attention and support, we are able to maximize the focus of our product and application development
engineering group on current and future design, prototyping, testing and application development activities resulting in shorter design, prototyping and testing cycles for our OEM customer base. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our research and development expenditures for our fiscal years 2015, 2014 and 2013 were approximately $19.1 million, $14.9 million and $9.4
million, respectively. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Manufacturing </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We manufacture and assemble our products at our facilities in suburban Chicago, Illinois, Darien, Wisconsin and Madison Heights, Michigan. We
customize our power systems to meet specific requirements of industrial OEM applications and the needs of our industrial OEM customers. We have recently invested in machining equipment to hone and finish our internally designed engine blocks, which
are initially cast at a supplier&#146;s foundry. We also design and manufacture large, custom engineered integrated electrical power generation systems for both standby and prime power applications. Our production operations encompass all aspects of
manufacturing our power systems, which range from fitting a basic engine block with appropriate fuel system components to building a comprehensive power system that includes any combination of cooling systems, electronic systems, air intake systems,
fuel systems, housings, power takeoff systems, exhaust systems, hydraulic systems, enclosures, brackets, hoses, tubes and other assembled componentry. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The manufacturing lines in our production facilities are technologically sophisticated and flexible, and we allocate production capacity on
our manufacturing lines to accommodate the demand levels and product mix required by our OEM customers. Our manufacturing lines are equipped with display screens, through which our production personnel are able to monitor design and other
technological specifications for each product being assembled on the manufacturing line at that time. The information displayed on these screens is supplied from a central server, which is updated in real-time with all current product information.
Through this process, we ensure that the product manufacturing and other specifications used by our production personnel represent the most current information available. We have also developed efficient in-line methods to support specialized
product testing, as required by a specific customer or product application. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our engineering and manufacturing systems use sophisticated,
paperless, integrated, software-based management and control systems. Our warehouse systems include computerized management systems and high speed infrastructure such as wire guided racking systems and high density automated carousel systems. We use
a dynamic, software-driven inventory management system, which allows us to accurately monitor inventory levels for our comprehensive power systems, subsystems and individual components. We also incorporate, within our manufacturing process, software
that enables us to identify and deliver components and other parts to our OEM customers. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We focus on safety, quality and on-time delivery
in our manufacturing operations. We are 9001-2008 ISO Certified, the highest ISO certification available. The ISO 9000 family of quality management standards, which must be met in order to become ISO certified, is designed to help organizations
monitor and improve the quality and delivery of products and/or services to their customers. We also use Six Sigma, a business management strategy designed to minimize variability in manufacturing and business processes, 5S, a workplace organization
methodology designed to maximize efficiency and effectiveness, and other disciplines in our goal of continuous improvements in quality and on-time delivery. Structured staff training is a constant priority and includes closed-loop quality monitoring
and feedback systems. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Supplier Relationships </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Engine and Component Suppliers </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We
have established relationships with suppliers for the engines to be integrated into our comprehensive power systems, the most significant of which are Doosan, Shenyang Aerospace Mitsubishi Motors Engine Manufacturing Co., Ltd. (&#147;SAME&#148;),
General Motors and Perkins/Caterpillar. We also source our other power system components from third party suppliers. We coordinate design efforts with suppliers for some of our key components. In addition, we internally design other parts and
components for our products, own the tooling for such parts and components and globally source them from a variety of domestic and global suppliers. Because we design many of our parts and components in-house, we are generally not limited in our
choice of suppliers. As such, we are able to select our supplier relationships based upon a supplier&#146;s reliability and performance. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We aggregate our product sourcing efforts across our large and diverse OEM customer base and
across industry categories, capitalizing on volume, economies of scale and global supply opportunities. Our OEM customers benefit from the aggregation of our global sourcing, procurement, assembly and packaging services, obtaining cost benefits that
they might not obtain if they were to rely on their own internal resources, capabilities and more limited demand requirements. Through this process, industrial OEMs are able to reduce their part numbers and supply base by consolidating their
procurement and assembly efforts down to a single part number product supplied by us. We deliver this single assembly to an industrial OEM&#146;s production line as an integrated drop-in to the OEM&#146;s end product. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Arrangements with Key Suppliers </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We enter into various arrangements with suppliers from which we source engines and other components which are incorporated into our power
systems. These arrangements generally govern the terms and conditions upon which we purchase engines, components and other raw materials for use in our power systems. In general, the prices at which we purchase engines, components and other raw
materials are based on market factors, including the prices offered by other suppliers operating in the same market and the prevailing market prices of raw materials. The terms of each of the individual arrangements are negotiated with each supplier
on an individual basis, but are generally consistent with typical arrangements between manufacturers and suppliers in our industry. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under
our new expanded distribution agreement with Perkins, we are a distributor of specified Perkins engines within a territory consisting of the states of North Dakota, South Dakota, Minnesota, Wisconsin, Iowa, Michigan, Ohio, Indiana, Illinois,
Missouri, Nebraska, Kansas, Pennsylvania, New Jersey, Delaware, Maryland (including Washington, District of Columbia), West Virginia, New Hampshire, Vermont, Massachusetts, Maine, Rhode Island, Connecticut and New York. In exchange for this expanded
territory, we are required to purchase from Perkins all of our requirements for the same or similar engines covered by the agreement. As described in further detail below under &#147;Sales and Marketing; Value-Added Resellers; Distribution &#151;
Sales and Marketing; Value-Added Resellers,&#148; under the distribution agreement with Perkins, we are also required to establish a service and support network that provides various services to our customers that purchase power systems which use
Perkins engines. The initial term of this distribution agreement with Perkins is currently scheduled to expire on December&nbsp;31, 2017. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are also party to a supply agreement with Doosan, under which we purchase and distribute, on an exclusive basis, specified Doosan engines
within a territory consisting of North and Central America. This supply agreement with Doosan automatically renews annually for successive one-year periods but may be terminated with six months&#146; written notice by either party prior to the end
of the then-current term. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Unlike our arrangements with Perkins and Doosan, we do not maintain an exclusive relationship with GM. We
receive a pricing package each year (or sometimes more frequently) containing applicable price quotations, as if we operate as an OEM that uses GM engines as a key component of our power systems. Purchases of engines from GM are executed through
purchase orders at prices listed in the pricing package under the general terms of sale that GM offers to its OEM customers. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Sales and Marketing;
Value-Added Resellers; Distribution </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Sales and Marketing; Value Added Resellers </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We employ a direct sales and marketing approach to maintain maximum interface with, and service support for, our OEM customers. This direct
interface incorporates our internal technical sales representatives. In Asia, we currently complement our direct OEM relationships with a local, independent sales and product support organization. This local sales and support organization provides
the necessary knowledge of local customs and requirements, while also providing immediate sales assistance and customer support. In general, we engage third </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">16 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
parties to provide local service and support functions for our power systems sold to our domestic OEM customers on a case by case basis, as necessary. Further, as required by our agreement with
Perkins, we have also established a service and support network in our territory, as described under &#147;Supplier Relationships&#148;, which provides various services to our customers that purchase power systems using Perkins engines, including
warranty support, servicing of Perkins engines, technical support and parts support (including support for aftermarket parts). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In Europe,
we enter into arrangements with third parties, pursuant to which these third parties resell our power systems (in some cases sold with add-on power system components) to European OEM customers. These value-added resellers also provide application
and engineering support for these power systems sold in Europe. We currently sell our power systems to value-added resellers in Europe on a similar basis as our sales to our OEM customers. At any particular point in time, we are typically selling
our power systems to between one and five value-added resellers in Europe. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Aftermarket Distribution </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our aftermarket and service parts distribution organization consist of three main sales and distribution programs: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"><I>OEM Customers With an In-House, Spark-Ignited Product Service Parts Program: </I>For our OEM customers that maintain their own service parts distribution and product support programs, we supply them with the
information and component products required to support an effective global OEM customer service parts program. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"><I>OEM Customers Without an In-House, Spark-Ignited Product Service Parts Program: </I>For our OEM customers that do not maintain their own service parts distribution and product support programs, we maintain a
web-based and internal sales-oriented global aftermarket and service parts distribution system for our spark-ignited product and ancillary components. Through this product support program that we provide on behalf of our OEM customers, we capitalize
on market opportunities that exist outside of those associated with our OEM customer base. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"><I>Perkins Diesel Service Parts Program: </I>We provide Perkins diesel service parts through a network of established service and parts organizations located throughout our distributor territory, as described above
under &#147;Supplier Relationships&#148;. </TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Intellectual Property </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our business depends, in substantial part, upon our proprietary technology, processes, know-how and other confidential and proprietary
information. In particular, we consider portions of our emission certification process to be confidential and proprietary trade secrets. In addition to putting our OEM customers&#146; engines through initial emission compliance testing, including
durability testing, production line testing and field compliance audit testing, we also provide the tools, and perform sophisticated testing and other services, on these engines to comply with EPA and CARB requirements. As a result of the lengthy
and technologically sophisticated testing we perform to revalidate these engines, we become the &#147;manufacturer of record&#148; for the emission-certified power system that is incorporated into our OEM customers&#146; equipment. As the
manufacturer of record, we are responsible for compliance with regulations as they relate to our emission-certified power systems (as more fully discussed below under &#147;Government Regulation&#148;). We incur the costs of certification of our
power systems, as well as the risk of making sure that these systems remain compliant. Additionally, we use technologically sophisticated development, testing, launching and other manufacturing processes in connection with the manufacturing of our
power systems, as well as in coordinating design efforts with power system component suppliers. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, many of the components we
source from our suppliers and which are integrated into our power systems embody proprietary intellectual property of such suppliers. To a limited extent, we also license </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">17 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
proprietary software, much of which is &#147;off the shelf,&#148; from third parties for use in our manufacturing processes, and we also license and rely upon third party technology included in
our telematics tool. We rely on a combination of trademark, trade secret and other intellectual property laws and various contract rights to protect our proprietary rights, as well as to protect the intellectual property rights of our suppliers and
third party licensors. We do not currently own any material patents, but believe that the policies and safeguards we have in place, together with the costs associated with the development, testing, launch and marketing of competitive products,
adequately protect our valuable trade secrets and other intellectual property rights. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Competition </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe we are one of the few providers of comprehensive power systems to the industrial OEM market. However, the market for our products
and related services is intensely competitive, subject to rapid change and sensitive to new product and service introductions and changes in technical requirements. Some competitors have longer operating histories, strong name recognition and
significant financial and marketing resources. Competition in our markets may become more intense as additional companies enter them and as new technologies are adopted. Generally, we believe that the principal competitive factors for our business
include the following: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Completeness and comprehensiveness of power systems; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Range of power systems employing a common technology platform; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Emissions regulation (EPA and CARB) compliance and certification; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Industry leading product and applications engineering; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Ease of installation; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Pricing and cost effectiveness; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Breadth of product offerings, including system power and fuel alternatives; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Ability to tailor power systems to specific customer needs; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Performance and quality; and </TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:4%; font-size:10pt; font-family:Times New Roman">Customer support and service. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that, with our current product lineup and our ongoing research and product development efforts, as well as our global procurement
capabilities, we are able to compete effectively based on each of these factors. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Among our competitors are fuel system providers such as
Westport Innovations, Inc., Fuel System Solutions and Woodward Governor, Inc. These companies supply engines and engine system componentry into the industrial OEM marketplace. However, we do not believe that any of the other fuel system providers
with which we compete are able to provide the single assembly, integrated, comprehensive power systems that our OEM customers demand and that we provide on a cost-effective basis. Further, some of our competitors do not have the internal resources
or capabilities to enable them to meet these customer requirements and, in their efforts to compete, sometimes rely upon third party logistic companies to fit and dress engine systems with specific engine parts and components which these competitors
are unable to provide themselves. As a result of the changing environment of the marketplace, some fuel system providers have been forced into non-core competency areas and some have exited the marketplace entirely. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Other competitors have been automotive engine companies, but a number have ceased directly supplying power systems to industrial OEMs
(although they continue to supply their standard engines and components to producers of power systems for this market). They have left this market primarily because production of emission-compliant and certified industrial engines is not in their
core competency area and because the changing regulations create difficulties for them, as engine life spans are short. More generally, we believe that </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">18 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
the significant costs associated with developing and certifying emission-compliant power systems as applicable regulations change have led some companies to exit our markets and have deterred
others from entering them. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Government Regulation </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Our Power Systems </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our power
systems are subject to extensive statutory and regulatory requirements that directly or indirectly impose standards governing exhaust emissions, evaporative emissions, Green House Gases (&#147;GHG&#148;) emissions, and noise. Our power systems are
subject to compliance with all current regulatory standards imposed by the EPA, state regulatory agencies in the United States, including CARB, and other regulatory agencies around the world. Since our engines are sold into both off-road and on-road
markets, we must ensure we are certified to the specific regulations within the applicable statutory segment. Both EPA and CARB have imposed specific regulations on engines used in both off-road equipment and on-road vehicles. These regulations
generally serve to restrict exhaust emissions, with a primary focus on oxides of nitrogen, hydrocarbons and carbon monoxide. Exhaust emission regulations for engines used in off-highway industrial equipment vary based upon the use of the equipment
into which the engine is incorporated (such as stationary power generation or mobile off-highway industrial equipment), and the type of fuel used to drive the power system. Similarly, on-road regulations from the EPA and CARB focus on the same
exhaust constituents, however, GHG&#146;s such as CO2 and methane are also regulated, and are required to demonstrate and certify sophisticated On-Board Diagnostics (&#147;OBD&#148;) monitors that ensure that the vehicle will remain emissions
compliant over the useful life of the vehicle. We continue to make significant investments into the necessary intellectual property that supports full compliance of our engines now and into the foreseeable future. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The first EPA emissions regulations adopted for diesel engines, known as Tier 1, applied to diesel engines used in mobile off-highway
applications in the U.S., and similar standards for diesel engines, known as Stage I regulations, were implemented thereafter in Europe. The EPA and applicable agencies in Europe have continued to develop emission regulations for diesel engines in
the U.S. and Europe, respectively, and have adopted more restrictive standards. The current diesel engine emission requirements in the U.S are known as Tier 4 and are applicable to off-road diesel engines used in industrial equipment. Similarly,
Europe has adopted more restrictive standards under its Stage IV regulations. Tier 4 and Stage IV regulations call for reductions in levels of particulate matter and oxides of nitrogen (by approximately 90% from current levels in a majority of power
categories under the Tier 4 requirements). The phase-in of Tier 4 regulations commenced for the smallest engines (based on horsepower) at the beginning of 2008, and the final phase-in of Tier 4 regulations for engines of all sizes was completed in
2015. The phase-in of the Stage IV regulations commenced in 2014 and was completed in 2015. Because we do not sell diesel power systems in Europe, only the Tier 4 regulations directly impact any of our power systems. With respect to our power
systems that use Perkins/Caterpillar diesel engines, Perkins/Caterpillar is responsible for all testing and manufacturing processes associated with obtaining original emission certification and continued compliance for its diesel engines. We are not
responsible for emissions compliance on Perkins/Caterpillar products, and as a result, Perkins/Caterpillar is ultimately responsible for modifications to its engines necessary to meet these, and any future, emissions regulations. The EPA and CARB
have similarly adopted regulations to reduce pollutant exhaust emissions for spark-ignited engines used in off-road equipment. In 2004, the EPA fully introduced Tier 1 exhaust emission regulations for mobile off-highway large spark ignited engines
to control hydrocarbon, oxides of nitrogen and carbon monoxide following a phase in program that started in 2001. In 2007, the EPA introduced Tier 2 exhaust emission regulations for off-highway large spark ignited engines which further reduced
hydrocarbon and oxides of nitrogen emissions by approximately 33% and carbon monoxide emissions by 91% over Tier 1. In 2010, CARB enacted new exhaust emission regulations for off-highway large spark-ignited engines, for California only, that further
reduced hydrocarbon and oxides of nitrogen emissions by 68% over EPA Tier 2. In 2008, the EPA finalized and enacted New Source Performance Standards to regulate emission for stationary off-highway spark-ignited engines to control hydrocarbon, oxides
of nitrogen, carbon monoxide and volatile organic compound. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our entry into the on-road market began in 2013 with the development of our
8.8L power systems targeted for 2015 regulatory standards. In 2014, EPA and CARB certified our new engine as a Model Year 2015 </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">19 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
product for propane and Compressed Natural Gas (CNG) fuels, and in 2015 we launched our first propane fueled engine for on-road application. To assist the adoption of alternative fueled vehicles
in the marketplace, the EPA and CARB granted alternative fueled engines an exemption from OBD regulations until 2018. We have leveraged this exemption on our 8.8L certifications to date. Gasoline engines are not exempt from OBD regulations,
therefore, we are in the process of full OBD certification for our gasoline 8.8L product. The knowledge gained from this development will be transitioned to our alternative fuel engines for 2018 when the exemption ends. In 2016, the EPA launched new
GHG emission regulations. However, we are exempt from these new regulations since we are considered a small business (less than 1000 employees). As we grow, our exemption will sunset and our engines will be enhanced to meet all applicable GHG
standards. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The initial and on-going certification requirements vary by power system application. Each application must undergo a series
of rigorous and demanding tests to meet compliance with regulatory standards, including useful life, zero hours and durability testing to meet the appropriate regulatory standards. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Once a power system is certified, regulatory agencies impose ongoing compliance requirements on us, which include our testing newly produced
power systems on a regular quarterly schedule to ensure ongoing compliance with applicable regulations. In addition, there are field audit requirements, which require the removal of power systems from service at specified stages of their useful
lives to perform confirmatory exhaust emissions testing. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">All of our emission-certified power systems meet existing exhaust emission
standards of the EPA and CARB. Failure to comply with these standards could result in adverse effects on our future financial results. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Our
Telematics Tool </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are also subject to various laws and regulations relating to our telematics tool and connected asset services.
Among other things, wireless transceiver products are required to be certified by the Federal Communications Commission and comparable authorities in foreign countries where they are sold. We currently maintain applicable certifications from
governmental agencies in each of the jurisdictions in which our telematics tool is required to be so certified. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Our Operations </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our operations are also subject to numerous federal, state and local laws relating to such matters as safe working conditions, manufacturing
practices, environmental protection, fire hazard control and disposal of hazardous or potentially hazardous substances. We may be required to incur significant costs to comply with such laws and regulations in the future. Any failure to comply with
these laws or regulations could have a material adverse effect upon our ability to do business. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Employees </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of February 22, 2016, our workforce consisted of approximately 819 persons, including 4 part-time staff. Of this total, approximately 59
persons are individuals whose services we obtain through an arrangement with a professional employer organization and 144 persons are from individuals whose services we obtain through a temporary employment agency. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None of the members of our workforce are represented by a union or covered by a collective bargaining agreement. We believe we have a good
relationship with the members of our workforce. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">20 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_3"></A>Item&nbsp;1A.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Risk Factors </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>Our business, financial condition and results of operations are subject
to various risks, including those described below, which in turn may affect the value of our securities. In addition, other risks not presently known to us or that we currently believe to be immaterial may also adversely affect our business,
financial condition, results of operations, cash flows or prospects, perhaps materially. The risks discussed below also include forward-looking statements, and actual results and events may differ substantially from those discussed or highlighted in
these forward-looking statements. Before making an investment decision with respect to any of our securities, you should carefully consider the following risks and uncertainties described below and elsewhere in this report. See also &#147;Cautionary
Note Regarding Forward-Looking Statements.&#148; </I></P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Risks Related to our Business and our Industry </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>The market for alternative fuel spark-ignited power systems may not continue to develop according to our expectations and, as a result, our business may
not grow as planned and our business plan may be adversely affected. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our future growth is dependent upon the market for efficient
alternative fuel spark-ignited power systems (including natural gas and propane) expanding as a result of our customers and potential customers substituting alternative fuel power systems for diesel power systems. Part of our business plan is
dependent on our market forecasts with respect to this expected substitution trend. However, there can be no assurance that we can accurately predict the potential impact of new diesel emission regulations, which we assume will help drive this trend
by increasing the cost and product footprint of diesel power systems, nor can we assure that customers or potential customers would substitute natural gas and propane powered power systems for diesel power systems in response to these regulations.
In addition, to the extent that diesel power system manufacturers develop the ability to design and produce emission-compliant diesel power systems that they can sell at a lower price and have smaller product footprints than we currently expect,
diesel power systems will be more competitive with our alternative fuel power systems, and customers and potential customers may be less likely to substitute alternative fuel power systems for diesel power systems. Furthermore, even if alternative
fuel power systems are substituted for diesel power systems, there can be no assurance that our power systems would capture any portion of the potential market increase. If the industrial OEM market generally, or more specifically any of the
industrial OEM categories which represent a significant portion of our business or in which we anticipate significant growth opportunities for our power systems, fails to develop or develops more slowly than we anticipate, the growth of our business
and our business plan could be materially adversely affected. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Our 8.8 liter engine block is the first engine block manufactured in-house by our
company, and may not be successful. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have introduced a newly designed 8.8 liter, fuel flexible engine block that we have
internally developed to replace an engine that we previously purchased from a third party engine supplier. This is our first engine produced in-house by us. We may not be successful in obtaining acceptance of this product in the marketplace,
particularly given that it is in part the replacement for an engine block produced by a well-known and long-time engine manufacturer. Even if this product is accepted in the marketplace, we do not have sufficient history with this engine to assess
whether it will succeed without significant performance issues. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The discovery of any significant problems with these engines, or any of
the other engines we develop, could result in recall campaigns, increased warranty costs, potential product liability claims, reputational risk and brand risk. More specifically, sales of our own internally developed engine could lead to
significantly higher warranty costs to service this engine if it does not perform to expectations, as we would be unable to rely on a warranty provided by a third-party engine manufacturer. Additionally, any performance issues with our internally
developed engine could also result in increased product liability claims, and we would be unable to rely on any indemnification provided by a third-party engine manufacturer. Potential losses could also arise from other unforeseen issues associated
with the internal production of our own base engine block. For additional detail </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">21 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
regarding the risk of introducing a new product such as our 8.8 liter engine, see &#147;New products, including new engines we develop, may not achieve widespread adoption.&#148; For additional
detail regarding the risk of warranty costs and product liability claims, see &#147;We could suffer warranty claims that could materially and adversely affect our business&#148; and &#147;We could become subject to product liability claims.&#148;
</P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We may have difficulty managing the expansion of our operations. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In order to effectively manage our operations and growth, including growth in the sales of, and services related to, our power systems, we may
need to: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">scale our internal infrastructure, including establishing additional facilities, while continuing to provide technologically sophisticated power systems on a timely basis; </TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">attract and retain sufficient numbers of talented personnel, including application engineers, customer support staff and production personnel; </TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">continue to enhance our compliance and quality assurance systems; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">continue to improve our operational, financial and management controls and reporting systems and procedures. </TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Rapid expansion of our operations could place a strain on our senior management team, support teams, manufacturing lines, information
technology platforms and other resources. In addition, we may be required to place more reliance on our strategic partners and suppliers, some of whom may not be capable of meeting our production demands in terms of timing, quantity, quality or
cost. Difficulties in effectively managing the budgeting, forecasting and other process control issues presented by any rapid expansion could harm our business, prospects, results of operations or financial condition. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We may not succeed with the expansion of our product into the on-road market. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our current products have historically been sold and used in the off-road industrial markets. We have announced our intention to expand our
product line to on-road markets into which we have not previously sold. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The costs and regulations involved with certifying an engine for
on-road applications may be more than expected, which could affect our ability to successfully expand our product line into these markets. Additionally, the stresses and demands on engines and power systems used for on-road applications could result
in unexpected issues. Not only are we attempting to expand into markets into which we have not previously sold, we are attempting to do so using our newly designed and internally developed 8.8 liter engine. This unproven engine for on-road
applications (and other additional applications) may not gain acceptance as an alternative to proven engines already used in on-road applications, and our company may not generally gain acceptance as a supplier to on-road markets. For additional
detail regarding the risks related to our newly developed 8.8 liter engine, see &#147;&#151; Our 8.8 liter engine block is the first engine block manufactured in-house by our company, and may not be successful.&#148; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As we begin to sell into these markets, we may expose ourselves to additional costs associated with on-road engine failures. These costs could
be significant, not only if the vehicle into which the engine is installed becomes damaged, but because of the increased potential for injuries or fatalities that could arise from a malfunction or manufacturing defect in an engine used for on-road
applications. Finally, we may face significantly increased competition in the on-road markets from competitors with longer operating histories, greater name recognition and greater financial and marketing resources than our current competitors in
the off-road industrial markets. For additional detail regarding the competition faced by our company, see &#147;We currently face, and will continue to face, significant competition, which could result in a decrease in our revenue.&#148; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have expanded our on-road product line by entering a multi-year supply agreement with General Motors for 4.8-liter and 6.0-liter engines.
There is no guarantee that we will be successful in expanding our on-road product line which could have an adverse impact on our on-road supply agreement with General Motors. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">22 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>New products, including new engines we develop, may not achieve widespread adoption. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our growth may depend on our ability to develop and/or acquire new products, and/or refine our existing products and power system technology,
to complement and enhance the breadth of our power system offerings with respect to engine class and the industrial OEM market categories into which we supply our products. We will generally seek to develop or acquire new products, or enhance our
existing products and power system technology, if we believe they will provide significant additional revenues and favorable profit margins. However, we cannot know beforehand whether any new or enhanced products will successfully penetrate our
target markets. There can be no assurance that newly developed or acquired products will perform as well as we expect, or that such products will gain widespread adoption among our customers. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additionally, there are greater design and operational risks associated with new products. The inability of our suppliers to produce
technologically sophisticated components for our new engines and power systems, the discovery of any product or process defects or failures associated with production of any new products and any related product returns could each have a material
adverse effect on our business, financial condition and results of operations. If new products for which we expend significant resources to develop or acquire are not successful, our business could be adversely affected. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Changes in environmental and regulatory policies could hurt the market for our products. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our business is affected by government environmental policies, mandates and regulations around the world, most significantly with respect to
emission standards in the United States. Examples of such regulations include those that (1)&nbsp;restrict the sale of power systems that do not meet emission standards, (2)&nbsp;impose penalties on sellers of non-compliant power systems, and
(3)&nbsp;require the use of more expensive ultra-low sulfur diesel fuel. There can be no assurance that these policies, mandates and regulations will be continued or expanded as assumed in our growth strategy. Incumbent industry participants with a
vested interest in gasoline and diesel, many of which have substantially greater resources than we do, may invest significant resources in an effort to influence environmental regulations in ways that delay or repeal requirements for more stringent
carbon, particulate matter (a mixture of solid particles and liquid droplets found in the air that contain a variety of chemical components, such as dust, dirt, soot or smoke) and other emissions. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We generally must obtain product certification from both the EPA and CARB to sell our products in the United States. We may attempt to expand
sales of our certified power systems to industrial OEMs that sell their products in Europe, which also has stringent emissions requirements. Accordingly, future sales of our product will depend upon their being certified to meet the existing and
future air quality and energy standards imposed by the relevant regulatory agencies. While we incur significant research and developments costs to ensure that our products comply with emission standards and meet certification requirements in the
regions where our products are sold, we cannot provide assurance that our products will continue to meet these standards. The failure to comply with certification requirements would not only adversely affect future sales but could result in the
recall of our products or civil or criminal penalties. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The adoption of new, more stringent and burdensome government emission
regulations, whether at the foreign, federal, state, or local level, in markets in which we supply our power systems, may require modification of our emission certification and other manufacturing processes for our power systems. Thus, we might
incur unanticipated expenses in meeting future compliance requirements, and may be required to increase our research and product development expenditures. Increases in such costs and expenses could necessitate increases in the prices we charge our
OEM customers for our power systems, which could adversely affect demand for them. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We currently face, and will continue to face, significant
competition, which could result in a decrease in our revenue. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The market for our products and related services is highly
competitive, subject to rapid change and sensitive to new product and service introductions and changes in technical requirements. New developments in power system technology may negatively affect the development or sale of some or all of our power
systems or make </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">23 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
our power systems uncompetitive or obsolete. Other companies, some of which have longer operating histories, greater name recognition and greater financial and marketing resources than us, are
currently engaged in the development of products and technologies that are similar to, or may be competitive with, certain of our products and power system technologies. If the markets for our products (including particular industrial OEM market
categories) grow as we anticipate, competition may intensify, as existing and new competitors identify opportunities in such markets. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We
face competition from companies that employ current power system technologies, and may face competition in the future from additional companies as new power system technologies are adopted. Among our competitors are fuel system providers such as
Westport Innovations, Inc., Fuel System Solutions and Woodward Governor, Inc., which supply engines and engine system components to the industrial OEM marketplace. Additionally, we may face competition from companies developing technologies such as
cleaner diesel engines, bio-diesel, fuel cells, advanced batteries and hybrid battery/internal combustion power systems. We may not be able to incorporate such technologies into our product offerings, or may be required to devote substantial
resources to do so. The success of our business depends in large part on our ability to provide single assembly, integrated, comprehensive, technologically sophisticated power systems to our customers. The development or enhancement by our
competitors of similar capabilities could adversely affect our business. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Our industrial OEM customers may not continue to outsource their power
system needs. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The purchasers of our power systems are industrial OEMs that manufacture industrial equipment. As a result of the
significant resources and expertise required to develop and manufacture emission-certified power systems, these customers have historically chosen to outsource production of power systems to us. Our business depends in significant part on our
industrial OEMs continuing to outsource design and production of power systems, power system components and subsystems. However, there can be no assurance that our OEM customers will continue to outsource, or outsource as much of, their power system
production in the future. Industrial OEMs that otherwise might use our power systems may instead seek to internalize the production of these power systems and related components. Increased levels of OEM vertical integration could result from a
number of factors, such as shifts in our customers&#146; business strategies, acquisition by a customer of a power system manufacturer or the emergence of low-cost production opportunities in foreign countries. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We are dependent on certain products and industrial OEM market categories for a significant share of our revenues and profits. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">During fiscal 2015, a significant portion of our revenues were derived from sales of our power systems to be incorporated into equipment used
in the power generation and forklift market categories, and we anticipate that sales of power systems in these market categories will continue to represent a significant portion of our revenues for the foreseeable future. We further believe that our
growth may depend in a significant part upon our ability to increase sales of our power systems in the material handling and oil and gas market categories, as well as certain other industrial OEM categories. There can be no assurance that the
material handling and oil and gas market categories, or any other industrial market category into which we sell our power systems, will grow as quickly or as significantly as we expect (if at all), or that the current, or any future, demand for our
power systems in any of these market categories will not decrease. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We are dependent on relationships with our OEM customers and any change in our
relationships with any of our key OEM customers could have a material adverse effect on our business and financial results. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our
power systems are integrated into our OEM customers&#146; equipment for subsequent sales and distribution to end-users of off-highway industrial equipment. Two and three of our customers represented more than 10% of our sales in 2015 and 2013, and
2014, respectively. We do not currently have formal, written agreements with certain of these customers or some of our other largest customers. There can be no assurance that our current material customers, or industrial OEMs in general, will
continue manufacturing equipment that uses our power </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">24 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
systems or, if they do manufacture such equipment, that the end-users of our OEM customers will choose to purchase products into which our power systems are incorporated. Any integration, design,
manufacturing or marketing problems encountered by our OEM customers could adversely affect the demand for our power systems and the ability of our OEM customers to timely pay us amounts due for our products and services. Any change in our
relationships with any of our key OEM customers, whether as a result of economic or competitive pressures or otherwise, including any decision by our OEM customers to reduce their commitments to purchase our power systems in favor of competing
products, could have a material adverse effect on our business and financial results. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, we may be subject to disputes arising
from agreements and other arrangements with our OEM customers. Disputes with our OEM customers could lead to termination of arrangements with our OEM customers and delays in collaborative development or commercialization of power systems that we
design for, and supply to, these customers. Moreover, disagreements may arise with our OEM customers over rights to proprietary technology and other intellectual property incorporated in our power systems and our customers&#146; products into which
our power systems are integrated. Significant disagreements with our OEM customers could result in costly and time-consuming litigation. Any such conflicts with our OEM customers could negatively impact our relationships, reduce the number of power
systems which we supply, and negatively impact our ability to obtain future business, in each case with these and other OEM customers. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We are
dependent on relationships with our material suppliers, and the partial or complete loss of one of these key suppliers, or the failure to find replacement suppliers or manufacturers in a timely manner, could adversely affect our business.
</I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition to our internally produced engines, we source engines from third party suppliers. We have established relationships
with these third party engine suppliers and other suppliers from which we source our components for our power systems. We are substantially dependent on our three key engine suppliers, General Motors, Perkins/Caterpillar, SAME and Doosan. Sales of
our power systems incorporating engines from General Motors, Perkins/Caterpillar, SAME and Doosan represented approximately 37%, 5%, 14% and 24% of our total sales for fiscal 2015, respectively, and represented approximately 38%, 8%, 14% and 36% of
our total sales for fiscal 2014, respectively. If any of these four engine suppliers were to fail to provide engines in a timely manner or to supply engines that meet our quality, quantity or cost requirements, or were to discontinue manufacturing
any engines we source from them or providing any such engines to us, and we were unable to obtain substitute sources in a timely manner or on terms acceptable to us, our ability to manufacture our products could be materially adversely affected. In
addition, we currently source other important components used in our power systems, such as catalysts, engine controllers, fuel mixers, wiring harnesses, engine sensors and intake manifolds, from a limited number of suppliers. Much of the technology
incorporated into these components that we source from a limited number of suppliers is technologically sophisticated, and we do not believe that our competitors have access to some of this sophisticated technology. Our business could be harmed by
adverse changes in our relationships with our non-engine component suppliers, or if our competitors gain access to the technology. Further, if our suppliers are unable to provide components to us in a timely manner, or are unable to meet our
quality, quantity or cost requirements, we may not in all cases be able to promptly obtain substitute sources. Any extended delay in receiving engines or other critical components could impair our ability to deliver products to our OEM customers.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We do not have formal, written agreements with many of our component suppliers. Most of our non-engine component supply agreements did
not extend past the end of 2015. In any event, a component supplier may fail to provide components on a timely basis, or fail to meet our specifications or other requirements for a component, regardless of whether we have a written contract with
such supplier. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We derive a substantial majority of our diesel power systems revenues from our relationships with Perkins and Caterpillar.
</I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We derive a significant portion of our diesel power systems business from our distribution agreement with Perkins, our packaging
and distribution agreements with Caterpillar engine dealers and our association with </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">25 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
Caterpillar. Our business with Perkins and Caterpillar represented approximately 7% and 10% of our revenues in fiscal 2015 and 2014, respectively. Any material change in our relationships with
Perkins and Caterpillar, including the termination of our distribution agreement with Perkins, could have a material adverse effect on our business and financial results. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>The quality and performance of our power systems are, in part, dependent on the quality of their component parts that we obtain from various suppliers,
which makes us susceptible to performance issues that could materially and adversely affect our business, reputation and financial results. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our power systems are sophisticated and complex, and the success of our power systems is dependent, in part, upon the quality and performance
of key components, such as engines, fuel systems, generators, breakers, and complex electrical components and associated software. There can be no assurance that the power system parts and components will not have performance issues from time to
time, and the warranties provided by our suppliers may not always cover the potential performance issues. We may face disputes with our suppliers with respect to those performance issues and their warranty obligations, and our customers could claim
damages as a result of such performance issues. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If any of the component parts we obtain from our suppliers are defective, we may incur
liabilities for warranty claims. The supplier in any such case may not fully compensate us for any such liabilities. We may also be responsible for obtaining replacement parts and incur liability related thereto. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We maintain a significant investment in inventory, and a decline in our customers&#146; purchases could lead to a decline in our sales and profitability
and cause us to accumulate excess inventory. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We cannot always predict the timing, frequency or size of the future orders of our
OEM customers. Our ability to accurately forecast our sales is further complicated by the continuing global economic uncertainty. We maintain significant inventories in an effort to ensure that our OEM customers have a reliable source of supply. If
we fail to anticipate the changing needs of our customers and accurately forecast our customer demands, our customers may not continue to place orders with us, and we may accumulate significant inventories of products that we will be unable to sell
or return to our suppliers. This may result in a significant decline in the value of our inventory and a decrease in our future gross profit. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Changes in our product mix could materially and adversely affect our business. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The margins on our revenues from some of our product and service offerings are higher than the margins on some of our other product and service
offerings. In particular, the margins vary between sales of our power systems as compared to sales of our aftermarket parts and components. A decrease in demand for our higher margin products and service offerings, such as our heavy duty power
systems, could have a negative impact on our profitability. Our margins can also fluctuate based upon competition, alternative products and services, operating costs and contractual factors. In addition, we may not be able to accurately estimate the
margins of some of our new and developing products and services due to our limited operating history with sales of these products. Our new products and services may have lower margins than our current products and services. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Our financial position, results of operations and cash flows have been, and may in the future be, negatively impacted by challenging global economic
conditions. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Challenging global economic conditions, which can have a particularly severe impact on industrial markets, have had,
and may in the future have, a material adverse effect on our business. More specifically, such conditions resulted in significantly reduced demand in 2009 for our power systems and other products from our industrial OEM customers, as those customers
faced sharp declines in market demand for their products into which our power systems are incorporated. Our net sales decreased from 2008 to 2009, primarily due to lower power system shipment volumes and aftermarket parts sales resulting from this
reduced demand. This sales </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">26 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
decrease was reflected across our base of customers in all of the OEM categories in which our power systems are used. Difficult market conditions can also cause us to experience pricing pressure,
negatively impacting our margins. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Future economic downturns may materially impact our OEM customers, as well as suppliers and other
parties with which we do business. Economic conditions that adversely affect our customers may cause them to terminate existing supply agreements or to reduce the volume of power systems they purchase from us in the future. In the case of another
economic downturn, we may have significant receivables owing from customers that face liquidity issues. Failure to collect a significant portion of amounts due on those receivables could have a material adverse effect on our results of operations
and financial condition. Similarly, with adverse market conditions, our key suppliers from which we source power system components may be unable to provide components to us or extend us credit. Furthermore, we may not be able to successfully
anticipate, plan for and respond to changing economic conditions, and our business could be negatively affected. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Fuel price differentials are hard
to predict and may have an adverse impact on the demand for our products in the future. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The prices of various fuel alternatives
are subject to fluctuation, based upon many factors, including changes in resource bases, pipeline transportation capacity for natural gas, refining capacity for crude oil and government excise and fuel tax policies. The price differential among
various fuel alternatives can impact OEMs and their decisions to buy power systems from us. For example, if fossil fuel prices increase significantly, OEMs may choose to seek power systems powered by electric motors instead of ones that use fossil
fuels. Furthermore, if OEMs do decide to purchase power systems from us, relative fuel prices may affect which power systems they purchase from us. The margins on our sale of certain of our power systems are higher than the margins on other power
systems that we sell to our OEM customers. See &#147;Changes in our product mix could materially and adversely affect our business.&#148; </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>The
volatility of oil and gas prices may affect our stock price. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">While our company develops alternative fuel spark-engine power
systems for off-road industrial equipment and the 8.8 liter engine for on-road vehicles, we may be affected by the price of oil and gas. The investing public may categorize our stock with other fuel or alternative energy stocks, thus the volatility
of the price of oil and gas may affect the price of our stock. In particular, when the price of oil declines, oil becomes a more favorable source of fuel in the short term and alternative fuel and energy producers suffer as a result. This, as with
any commodity volatility, will occur from time to time and may adversely affect the price of our stock. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Also, certain of our products are
used in the oil and gas industry, primarily in support of operating wells and not exploration activities. At times of severely depressed energy prices, such as have recently occurred, oil and gas producers can and do curtail capital expenditures,
sometimes sharply. In addition, oil and gas producers may cease or suspend production at well sites that have or are likely to become unprofitable. As a result, sales of our products could be severely impacted during periods of a prolonged
depression in energy prices which could have a material adverse effect on our financial condition and results of operations. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Price increases in
some of the key components in our power systems could materially and adversely affect our operating results and cash flows. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The
prices of some of the key components of our power systems are subject to fluctuation due to market forces beyond our control, including changes in the costs of raw materials incorporated into these components. Such price increases occur from time to
time due to spot shortages of commodities, increases in labor costs or longer-term shortages due to market forces. In particular, the prices of certain precious metals used in our emissions control systems fluctuate frequently and often
significantly. Substantial increases in the prices of raw materials used in components which we source from our suppliers may result in increased prices charged by our suppliers. If we incur price increases from our suppliers for key components in
our power systems, our </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">27 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
production costs will increase. Given competitive market conditions, we may not be able to pass all or any of those cost increases on to our OEM customers in the form of higher sales prices. To
the extent our competitors do not suffer comparable component cost increases to our customers, we may have even greater difficulty passing along price increases and our competitive position may be harmed. As a result, increases in costs of key
components may adversely affect our margins and otherwise adversely affect our operating results and cash flows. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Many of our power systems involve
long and variable design and sales cycles, which could have a negative impact on our results of operations for any given quarter or year. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The design and sales cycle for our customized power systems, from initial contact with our potential OEM customer to the commencement of
shipments of our power systems, may be lengthy. Customers generally consider a wide range of issues before making a decision to purchase our power systems. Before an industrial OEM commits to purchase our power systems, they often require a
significant technical review, assessment of competitive products and approval at a number of management levels within their organization. During the time our customers are evaluating our products, we may incur substantial sales and marketing,
engineering and research and development expenses to customize our power systems to the customer&#146;s needs. We may also expend significant management efforts, increase manufacturing capacity, order long-lead-time components or purchase
significant amounts of power system components and other inventory prior to receiving an order. Even after this evaluation process, a potential customer may not purchase our products. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Our existing debt or new debt that we incur could adversely affect our business and growth prospects. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are required to meet certain obligations under a credit agreement with Wells Fargo Bank, NA. and an indenture with respect to our 5.50%
Senior Notes. Failure or inability to meet such obligations under our current credit agreement, indenture or any new credit facility could materially and adversely affect our business. In addition, our debt obligations could make us more vulnerable
to adverse economic and industry conditions and could limit our flexibility in planning for, or reacting to, changes in our business and the industries in which we operate. Our indebtedness, the cash flow needed to satisfy our debt and the covenants
contained in current and potential future credit and debt agreements and indenture have important consequences, including: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">limiting funds otherwise available for financing our capital expenditures by requiring us to dedicate a portion of our cash flows from operations to the repayment of debt and the interest on this debt;
</TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">limiting our ability to incur additional indebtedness; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">limiting our ability to capitalize on significant business opportunities, including mergers, acquisitions and other strategic transactions; </TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">placing us at a competitive disadvantage to those of our competitors that are less indebted than we are; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">making us more vulnerable to rising interest rates; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">and making us more vulnerable in the event of a downturn in our business. </TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">More specifically,
pursuant to our current credit agreement with our senior lender, we have agreed to certain financial covenants, including maintaining certain ratios between our adjusted earnings before interest, taxes, depreciation and amortization and our fixed
charges. In addition, our current credit agreement places limitations on our ability to make acquisitions of other companies and our current credit agreement and our indenture restrict our ability to incur additional indebtedness. Any failure by us
to comply with the financial covenants set forth in our current credit agreement in the future, if not cured or waived, could result in our senior lender accelerating the maturity of our indebtedness or preventing us from accessing availability
under our credit facility. If the maturity of our indebtedness is accelerated, we may not have sufficient cash resources to satisfy our debt obligations and we may not be able to continue our operations as planned. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">28 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, we may incur substantial additional indebtedness in the future. If new debt or other
liabilities are added to our current debt levels, the related risks that we now face, as described above, could intensify. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Our quarterly operating
results are subject to variability from quarter to quarter. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our quarter-to-quarter and quarter-over-quarter operating results
(including our sales, gross profit and net income) and cash flows have been, and in the future may be, impacted by a variety of internal and external events associated with our business operations, many of which are outside of our control. Examples
of such events include (1)&nbsp;changes in regulatory emission requirements (which generally occur on January&nbsp;1 of the year in which they become effective), (2)&nbsp;customer product phase-in/phase-out programs, (3)&nbsp;supplier product (i.e.
a specific engine model) phase-in/phase-out programs, (4)&nbsp;changes in pricing by suppliers to us of engines, components and other parts (typically effective January&nbsp;1 of any year), and (5)&nbsp;changes in our pricing to our customers
(typically effective January&nbsp;1 of any year), which may be related to changes in the pricing by suppliers to us. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In order to mitigate
potential availability or pricing issues, customers may adjust their demand requirements from traditional patterns. We may also extend special programs to customers in advance of such events, and we are more likely to offer such programs in our
fourth quarter of a year in anticipation of events expected to occur in the first quarter of the next year. The occurrence of any of the events discussed above may result in fluctuations in our operating results (including sales and profitability)
and cash flows between and among reporting periods. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>If we fail to adequately protect our intellectual property rights, we could lose important
proprietary technology, which could materially and adversely affect our business. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We believe that the success of our business
depends, in substantial part, upon our proprietary technology, information, processes and know-how. The unauthorized use of our intellectual property rights and proprietary technology by others could materially harm our business. We do not own any
material patents and rely on a combination of trademark and trade secret laws, along with confidentiality agreements, contractual provisions and licensing arrangements, to establish and protect our intellectual property rights. Although certain of
our employees have entered into confidentiality agreements with us to protect our proprietary technology and processes, not all of our employees have executed such agreements, nor can we ensure that employees who have executed such agreements will
not violate them. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Despite our efforts to protect our intellectual property rights, existing laws afford only limited protection, and our
actions may be inadequate to protect our rights or to prevent others from claiming violations of their proprietary rights. Unauthorized third parties may attempt to copy, reverse engineer or otherwise obtain, use or exploit aspects of our products
and services, develop similar technology independently, or otherwise obtain and use information that we regard as proprietary. We cannot assure you that our competitors will not independently develop technology similar or superior to our technology
or design around our intellectual property. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, the laws of some foreign countries may not protect our proprietary rights as
fully or in the same manner as the laws of the United States. In particular, we sell our power systems to industrial OEM customers, and source certain components from suppliers, in China, where commercial laws are relatively underdeveloped compared
to other geographic markets into which we sell our products. Protection of intellectual property is limited under Chinese law, and the sale of our products and the local sourcing of components may subject us to an increased risk of infringement or
misappropriation of our intellectual property. As a result, we cannot be certain that we will be able to adequately protect our intellectual property rights in China. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may need to resort to litigation to enforce our intellectual property rights to protect our trade secrets and to determine the validity and
scope of other companies&#146; proprietary rights in the future. However, litigation could result in significant costs or in the diversion of financial resources and management&#146;s attention. We cannot assure you that any such litigation will be
successful or that we will prevail over counterclaims against us. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">29 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, many of the components we source from our suppliers and which are incorporated into
our power systems use proprietary intellectual property of our suppliers. We also license or rely upon certain intellectual property from third parties, including the &#147;back office&#148; software and functionality for our telematics tool,
MasterTrak. For a description of MasterTrak, our telematics tool, see &#147;Business &#151; Our Products and Industry Categories &#151; Connected Asset Services.&#148; Any of these third parties from which we source our power system components, from
which we license intellectual property or on whose intellectual property we rely, may also supply these components (or other components that incorporate the same intellectual property) or license or provide such intellectual property, as applicable,
to others, including our competitors, or terminate our access to such intellectual property. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>If we face claims of intellectual property
infringement by third parties, we could encounter expensive litigation, be liable for significant damages or incur restrictions on our ability to sell our products and services. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We cannot be certain that our products, services and power system technologies, including any intellectual property licensed from third parties
for use therein or incorporated into components that we source from our suppliers, do not, or in the future will not, infringe or otherwise violate the intellectual property rights of third parties. We are not aware of all of the proprietary
technology incorporated into, or used in developing, the components that we source and integrate into our power systems, nor are we familiar with all of the technology included in, or used in developing, products that are competitive with these
components. Furthermore, the design, prototyping, testing and engineering capabilities we use to manufacture our power systems are technologically sophisticated, and we consider the processes by which we develop our power systems to be confidential
and proprietary trade secrets. To compete in the industrial OEM market, our competitors likely also use proprietary development processes to manufacture their products. Given that neither we nor our competitors make information regarding such
manufacturing and development processes available to the public, we cannot know the extent to which there may be any commonality between our respective processes and cannot be certain that we are not infringing on any intellectual property rights of
others. In addition, for the above reasons, we cannot assure you that third parties will not claim that we have infringed their intellectual property rights. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may in the future be subject to infringement claims that may result in litigation. Successful infringement claims against us could result
in substantial monetary liability, require us to enter into royalty or licensing arrangements, or otherwise materially disrupt the conduct of our business. In addition, even if we prevail in the defense of any such claims, any such litigation could
be time-consuming and expensive to defend or settle, and could result in the diversion of the time and attention of management and of operational resources, which could materially and adversely affect our business. Any potential intellectual
property litigation also could force us to do one or more of the following: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">stop selling and/or using the specific products and/or services incorporating the allegedly infringing technology and/or stop incorporating the allegedly infringing technology into such products and/or services;
</TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">obtain from the owner of the infringed intellectual property right a license to sell and/or use the relevant technology, which license may not be available on commercially reasonable terms, or at all; or
</TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">redesign the products and/or services that incorporate the allegedly infringing technology. </TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We could
suffer warranty claims or be subject to product liability claims, both of which could materially and adversely affect our business. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">From time to time, we may incur liabilities for warranty claims as a result of defective products or components, including claims arising from
defective products or components provided by our suppliers that are integrated into our power systems. The provisions we make for warranty accrual may not be sufficient or we may be unable to rely on a warranty provided by a third-party
manufacturer, and we may recognize additional expenses as a result of warranty claims in excess of our current expectations. Such warranty claims may </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">30 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
necessitate a redesign, re-specification, a change in manufacturing processes, and/or recall of our power systems, which could have an adverse impact on our finances and on existing or future
sales of our power systems and other products. Even in the absence of any warranty claims, a product deficiency such as a manufacturing defect or a safety issue may necessitate a product recall, which could have an adverse impact on our finances and
on existing or future sales. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our business exposes us to potential product liability claims that are inherent to natural gas, propane,
gasoline and diesel, and products that use these fuels. Natural gas, propane and gasoline are flammable and are potentially dangerous products. Any accidents involving our power systems could materially impede widespread market acceptance and demand
for our power systems. In addition, we may be subject to a claim by end-users of our OEM customers&#146; products or others alleging that they have suffered property damage, personal injury or death because our power systems or the products of our
customers into which our power systems are integrated did not perform adequately. Such a claim could be made whether or not our power systems perform adequately under the circumstances. From time to time, we may be subject to product liability
claims in the ordinary course of business, and we carry a limited amount of product liability insurance for this purpose. However, our current insurance policies may not provide sufficient or any coverage for such claims, and we cannot predict
whether we will be able to maintain our insurance coverage on commercially acceptable terms. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>If we do not properly manage the sales of our products
into foreign markets, our business could suffer. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have sales and distribution activities in Asia and Europe, where we may lack
sufficient expertise, knowledge of local customs or contacts. In Asia, we depend upon an independent sales and support organization to complement our OEM relationships and provide knowledge of local customs and requirements, while also providing
immediate sales assistance and customer support. There can be no assurance that we will be able to maintain our current relationship with this independent sales and support organization, or that we will be able to develop effective, similar
relationships in foreign markets into which we supply our products in the future. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Growing the market for our products in Asia and other
markets outside of the United States may take longer and cost more to develop than we anticipate and is subject to inherent risks, including unexpected changes in government policies, trade barriers restricting our ability to sell our products in
those countries, longer payment cycles, exposure to currency fluctuations, and foreign exchange controls that restrict or prohibit repatriation of funds. As a result, if we do not properly manage foreign sales, our business could suffer. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, our foreign sales subject us to numerous stringent U.S. and foreign laws, including the Foreign Corrupt Practices Act
(&#147;FCPA&#148;), and comparable foreign laws and regulations which prohibit improper payments or offers of payments to foreign governments and their officials and political parties by U.S. and other business entities for the purpose of obtaining
or retaining business. Safeguards that we may implement to discourage these practices could prove to be ineffective, and violations of the FCPA and other laws may result in severe criminal or civil sanctions, or other liabilities or proceedings
against us, including class action lawsuits and enforcement actions from the SEC, Department of Justice and overseas regulators. Any of these factors, or any other international factors, could impair our ability to effectively sell our power
systems, or other products or services that we may develop, outside of the U.S. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>If our production facilities become inoperable, our business,
including our ability to manufacture our power systems, will be harmed. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We operate our business, including all of our production
and manufacturing processes, out of facilities that are located in West Suburban Illinois, Darien, Wisconsin and Madison Heights, Michigan. If damaged, our facilities, our manufacturing lines, the equipment we use to perform our emission
certification and other tests and our other business process systems would be costly to replace and could require substantial time to repair or replace. We are particularly subject to this risk because of the current geographic concentration of our
facilities in Wood Dale, Illinois which accounted for over 83% of our fiscal 2015 net sales. Our facilities may be harmed or rendered </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">31 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
inoperable by natural or man-made disasters, including inclement weather, earthquakes, wildfires, floods, acts of terrorism or other criminal activities, infectious disease outbreaks and power
outages, which may render it difficult or impossible for us to efficiently operate our business for some period of time. In addition, such events may temporarily interrupt our ability to receive engines, fuel systems or other components for our
power systems from our suppliers and to have access to our various production systems necessary to operate our business. Our insurance covering damage to our properties and the disruption of our business may not be sufficient to cover all of our
potential losses and may not continue to be available to us on acceptable terms, or at all. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the event our facilities are damaged or
destroyed, we may need to find another facility into which we can move our operations. Finding a facility that meets the criteria necessary to operate our business would be time-consuming and costly and result in delays in our ability to provide our
sophisticated power systems or to provide the same level of quality in our services as we currently provide. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We may be adversely impacted by work
stoppages and other labor matters. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our workforce consists of full-time and part-time employees, as well as members of our
production team whose services we obtain through an arrangement with a professional employer organization. While none of the members of our workforce are currently represented by a union or covered by a collective bargaining agreement, there have
been unsuccessful efforts to unionize our manufacturing employees in the past, and there can be no assurance that members of our workforce will not in the future join a union. If our employees organize and join a union in the future, there can be no
assurance that future issues with our workforce will be resolved favorably or that we will not encounter future strikes, work stoppages or other types of conflicts with labor unions or our employees. Any of these consequences may have an adverse
effect on us or may limit our flexibility in dealing with our workforce. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, many of our suppliers have unionized work forces.
Work stoppages or slow-downs experienced by our material suppliers could result in slow-downs or closures at the manufacturing facilities of our suppliers from where our power system components are sourced. If one or more of our key suppliers
experience a material work stoppage, it could have a material adverse effect on our operations. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Our business could be adversely affected by
increased compensation costs or difficulties in attracting staff for our business including those related to our acquisitions. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Compensation is a significant component of our operating costs, and we believe talented and hardworking staff are a key part of our success. We
devote significant resources to training our staff. Increased compensation costs due to factors like additional taxes or benefit costs, including the requirements of the Patient Protection and Affordable Care Act, as well as competition, increased
minimum wage requirements, and other benefit mandates that may be required in the future could adversely impact our operating results. Our success depends in part on our ability to hire, motivate, and retain qualified staff. As we continue to
expand, we will need to promote or hire additional staff, and it may be difficult to attract or retain such individuals as a result of these increased compensation and benefit mandates without incurring significant additional costs. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>The loss of one or more key members of our senior management, or our inability to attract and retain qualified personnel could harm our business.
</I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our success and future growth depends to a significant degree on the skills and continued services of our management team, in
particular Gary Winemaster, our Chief Executive Officer and President, Eric Cohen, our Chief Operating Officer and Michael Lewis, our Chief Financial Officer, as well as other members of management and key employees of our affiliates and
subsidiaries. The loss of any of our key members of management could inhibit our growth prospects, limit our acquisition and joint venture opportunities or impede upon our integration of acquired businesses, technologies services or products,
including Powertrain Integration, LLC and Professional Power Products, Inc. Our future success also depends in large part on our ability to attract, </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">32 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
retain and motivate key management, engineering, manufacturing and operating personnel. As we develop additional capabilities, we may require more skilled personnel. Given the highly specialized
nature of our power systems, these personnel must be highly skilled and have a sound understanding of our industry, business and our technology. The market for such personnel is highly competitive. As a result, we may not be able to continue to
attract and retain the personnel needed to support our business. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Our products could become subject to additional emissions regulations under the
EPA if our headcount exceeds threshold amounts codified under federal regulations in the U. S and the compliance cost and development timing required to support these potential additional regulations could adversely affect or operating results.
</I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We currently qualify for an exemption for Phase I Greenhouse Gas Emissions under 40 CFR Section&nbsp;1036.150(d). Failure to
qualify for this exemption could have a material adverse effect on our ability to sell our products to some of our largest customers. While we are aware of and are planning to comply with such regulations should the regulations change or if the
exemption is no longer available, the cost and development of compliance could adversely affect our operating results. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Governmental regulation in
one or more of the following areas may adversely affect our existing and future operations and financial results, including harming our ability to expand or by increasing our operating costs. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are subject to various federal and state laws governing our relationship with and other matters pertaining to our staff, including wage and
hour laws, requirements to provide meal and rest periods or other benefits, family leave mandates, requirements regarding working conditions and accommodations to certain employees, citizenship or work authorization and related requirements,
insurance and workers&#146; compensation rules and anti-discrimination laws. Complying with these rules can be cumbersome and subjects us to substantial expense. These rules can also expose us to liabilities arising from claims for non-compliance.
We could suffer losses from, and we could incur legal costs to defend lawsuits or claims, and the amount of such losses or costs could be significant. In addition, several states and localities in which we operate and the federal government from
time to time have enacted minimum wage increases, paid sick leave and mandatory vacation accruals, and similar requirements and such changes, when enacted, could increase our compensation costs and have an adverse impact on our operating results.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are subject to state and federal immigration laws, and the U.S. Congress and Department of Homeland Security from time to time
consider or implement changes to Federal immigration laws, regulations or enforcement programs. Changes in immigration or work authorization laws may increase our obligations for compliance and oversight, which could subject us to additional costs
and make our hiring process more cumbersome, or reduce the availability of potential qualified staff. Although we require all workers to provide us with government-specified documentation evidencing their employment eligibility, some of our staff
may, without our knowledge, be unauthorized workers. Ineligible staff may subject us to fines or penalties, and we could experience adverse publicity that negatively impacts our business, disrupted operations and difficulty hiring and retaining
qualified staff. Claims arising from inadequate documentation of the eligibility of our staff as a result of not fully complying with all recordkeeping obligations of federal and state immigration compliance laws could result in other penalties and
costs that could have a material adverse effect our operating results. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are also audited from time to time for compliance with
citizenship or work authorization requirements. Unauthorized staff may subject us to fines or penalties, and if any of our staff are found to be unauthorized our business may be disrupted as we try to replace lost staff with other qualified
individuals. On the other hand, in the event we wrongfully reject work authorization documents, or if our compliance procedures are found to have a disparate impact on a protected class, such as a racial minority or based on the citizenship status
of applicants, we could be found to be in violation of anti-discrimination laws. We could experience adverse publicity arising from enforcement activity related to work authorization compliance, anti-discrimination compliance, or both, that
negatively impacts our business, adversely impacts our operating results, and may make it more difficult to hire and retain qualified staff. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">33 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We could be adversely affected by risks associated with acquisitions and joint ventures, including those in
the Asian markets. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">From time to time, we may seek to expand our business through investments in, joint ventures with or
acquisitions of, complementary businesses, technologies, services or products, subject to our business plans and management&#146;s ability to identify, acquire and develop suitable investments or acquisition targets in both new and existing
industrial OEM market categories and geographic markets. In certain circumstances, acceptable investments or acquisition targets might not be available. Acquisitions involve a number of risks, including: (1)&nbsp;difficulty in integrating the
operations, technologies, products and personnel of an acquired business, including consolidating redundant facilities and infrastructure; (2)&nbsp;potential disruption of our ongoing business and the distraction of management from our day-to-day
operations; (3)&nbsp;difficulty entering markets in which we have limited or no prior experience and in which competitors have a stronger market position; (4)&nbsp;difficulty maintaining the quality of services that such acquired companies have
historically provided; (5)&nbsp;potential legal and financial responsibility for liabilities of acquired businesses; (6)&nbsp;overpayment for the acquired company or assets or failure to achieve anticipated benefits, such as cost savings and revenue
enhancements; (7)&nbsp;increased expenses associated with completing an acquisition and amortizing any acquired intangible assets; (8)&nbsp;challenges in implementing uniform standards, accounting policies, customs, controls, procedures and policies
throughout an acquired business; (9)&nbsp;failure to retain, motivate and integrate key management and other employees of the acquired business; and (10)&nbsp;loss of customers and a failure to integrate customer bases. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may be subject to some or all of the risks and uncertainties described above in connection with our acquisition of Professional Power
Products, Inc., particularly because it was the first acquisition we completed, or any of the acquisitions made during 2015. See Note 3, &#147;Acquisitions&#148;, to our consolidated financial statements for further details. The economic benefits,
cost savings and other synergies that we anticipate as a result of that transaction may not be fully realized or may take longer to realize than we expect. Furthermore, the operating results of these acquisitions may be more volatile and less
predictable than those of our core business. In addition, we incurred substantial additional indebtedness to finance the cash purchase price we paid to acquire these operations, reducing our capacity to borrow additional amounts and requiring us to
dedicate a greater percentage of our cash flow from operations to payments on our debt, thereby reducing the cash resources available to us to fund capital expenditures, pursue other acquisitions or investments in new technologies and meet general
corporate and working capital needs. This increased indebtedness may also limit our flexibility in planning for, and reacting to, changes in or challenges relating to our business and industry. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we were to pursue future acquisition or investment opportunities, the potential risks could disrupt our ongoing business, result in the
loss of key customers or personnel, increase expenses and otherwise have a material adverse effect on our business, results of operations and financial condition. In addition, under the terms of our credit facility, we may be restricted from
engaging in certain acquisition transactions. See &#147;Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations &#151; Liquidity and capital resources.&#148; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2012, we entered into a joint venture with another entity for the purpose of manufacturing, assembling and selling certain power systems
into the Asian market, and specifically to distribute such power systems from the joint venture&#146;s manufacturing facility in China. The facility in China was completed in 2013 and manufacturing is due to commence in the near future. Further, in
late 2014, we entered into a joint venture with a worldwide construction and utility equipment manufacturer headquartered in South Korea. The joint venture, equally owned by both companies, will leverage the strengths of each to design, develop,
produce, market and distribute industrial gas power systems to the global market. There can be no assurances that the joint ventures will be successful. The formation of the ventures and establishment of the businesses will require significant
management and capital resources and there can be no assurances that such resources will be available. Operations at the joint ventures could expose us to risks inherent in such activities, such as protection of our intellectual property, economic
and political stability, labor matters, language and cultural differences, including cultural differences that could be construed as violations of U.S. or other anti-bribery laws; and the need to manage product development, operations and sales
activities that are located a long distance from our </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">34 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
headquarters. The management of new product development activities and the sharing or transfer of technological capabilities to the joint ventures will expose us to risks. In addition, from time
to time in the future, our joint venture partners may have economic or business interests or goals that are different from ours. Furthermore, each joint venture will require us to make equity contributions from time to time up to specified amounts.
If each joint venture business does not progress according to our plans and anticipated timing, our investment in the joint ventures may not be considered successful. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Failure to raise additional capital or to generate the significant capital necessary to continue our growth could reduce our ability to compete and
could harm our business. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may need to raise additional capital in the future, and we may not be able to obtain additional debt
or equity financing on favorable terms, if at all. Our current credit facility and our indenture governing our 5.50% Senior Notes contain covenants restricting our ability to enter into additional debt financing. See &#147;Management&#146;s
Discussion and Analysis of Financial Condition and Results of Operations &#151; Liquidity and capital resources &#151; Credit agreement&#148; for a description of our credit facility and indenture. We may offer and sell up to $150,000,000 of common
stock, preferred stock, debt securities, depositary shares, warrants, subscription rights, stock purchase contracts and units under a universal shelf registration statement. If we raise additional equity financing, our stockholders may experience
significant dilution of their ownership interests, and the per share value of our common stock could decline. Furthermore, if we engage in additional debt financing, the holders of debt would have priority over the holders of common stock, and we
may be required to accept terms that restrict our ability to incur additional indebtedness, and take other actions that would otherwise be in the interests of our stockholders and force us to maintain specified liquidity or other ratios. If we need
additional capital and cannot raise it on acceptable terms, we may not, among other things, be able to: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">continue to expand our research and product development operations and sales and marketing organization; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">expand operations both organically and through acquisitions; or </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">respond to competitive pressures or unanticipated working capital requirements. </TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We are and will
continue to be subject to foreign laws, rules and regulations as our business expands into these foreign markets and cannot be certain as to our continued compliance and costs related thereto. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are subject to, and may become subject to additional, state, federal and international laws and regulations governing our environmental,
labor, trade and tax practices. These laws and regulations, particularly those applicable to our international operations, are or may be complex, extensive and subject to change. We will need to ensure that we and our OEM customers and suppliers
timely comply with such laws and regulations, which may result in an increase in our operating costs. For example, in August 2012, the Securities and Exchange Commission adopted final rules to implement Section&nbsp;1502 of the Dodd-Frank Wall
Street Reform and Consumer Protection Act intended to improve transparency and accountability concerning the supply of minerals originating from the conflict zones of the Democratic Republic of Congo or adjoining countries, which obligates us to
conduct a reasonable country of origin inquiry with respect to conflict minerals included in components of products we directly manufacture, contract to manufacture and purchase to include in products. Other legislation has been, and may in the
future be, enacted in other locations where we manufacture or sell our products. In addition, climate change and financial reform legislation in the United States is a significant topic of discussion and has generated and may continue to generate
federal or other regulatory responses in the near future. If we or our component suppliers fail to timely comply with applicable legislation, our customers may refuse to purchase our products or we may face increased operating costs as a result of
taxes, fines or penalties, which could have a materially adverse effect on our business, financial condition and operating results. In connection with our compliance with such environmental laws and regulations, as well as our compliance with
industry environmental initiatives, the standards of business conduct required by some of our customers, and our commitment to sound corporate citizenship in all aspects of our business, we could incur substantial compliance
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">35 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
and operating costs and be subject to disruptions to our operations and logistics. In addition, if we were found to be in violation of these laws or noncompliant with these initiatives or
standards of conduct, we could be subject to governmental fines, liability to our customers and damage to our reputation and corporate brand which could cause our financial condition or operating results to suffer. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We could become liable for damages resulting from our manufacturing activities. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The nature of our manufacturing operations exposes us to potential claims and liability for environmental damage, personal injury, loss of life
and damage to, or destruction of, property. Our manufacturing operations are subject to numerous laws and regulations that govern environmental protection and human health and safety. These laws and regulations have changed frequently in the past
and it is reasonable to expect additional and more stringent changes in the future. Our manufacturing operations may not comply with future laws and regulations, and we may be required to make significant unanticipated capital and operating
expenditures to bring our operations within compliance with such regulations. If we fail to comply with applicable environmental laws and regulations, manufacturing guidelines, and workplace safety requirements, governmental authorities may seek to
impose fines and penalties on us or to revoke or deny the issuance or renewal of operating permits, and private parties may seek damages from us. Under such circumstances, we could be required to curtail or cease operations, conduct site remediation
or other corrective action, or pay substantial damage claims for which we may not have sufficient or any insurance coverage for claims. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We may have
unanticipated tax liabilities that could adversely impact our results of operations and financial condition. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We are subject to
various types of taxes in the U.S., as well as foreign jurisdictions into which we supply our products. The determination of our provision for income taxes and other tax accruals involves various judgments, and therefore the ultimate tax
determination is subject to uncertainty. Also, changes in tax laws, regulations, or rules may adversely affect our future reported financial results, may impact the way in which we conduct our business, or may increase the risk of audit by the
Internal Revenue Service or other tax authority. In addition, in our normal course of business, we are subject to Internal Revenue Service audit or other audit by state, local and foreign tax authorities. The final determinations of any tax audits
in the U.S. or abroad could be materially different from our historical income tax provisions and accruals. If any taxing authority disagrees with the positions taken by us on our tax returns, we could incur additional tax liabilities, including
interest and penalties. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Changes in accounting standards or inaccurate estimates or assumptions in applying accounting policies could adversely
affect us. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our accounting policies and methods are fundamental to how we record and report our financial condition and results of
operations. Some of these policies require use of estimates and assumptions that may affect the reported value of our assets or liabilities and results of operations and are critical because they require management to make difficult, subjective and
complex judgments about matters that are inherently uncertain. If those assumptions, estimates or judgments were incorrectly made, we could be required to correct and restate prior-period financial statements. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>The Company has significant goodwill and amortizable intangible assets. An impairment of goodwill or amortizable intangible assets could result in a
significant charge to earnings. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with generally accepted accounting principles, we test goodwill for impairment at
least annually and review our amortizable intangible assets for impairment when events or changes in circumstances indicate the carrying value may not be recoverable. Goodwill would also be tested for impairment when factors might indicate that the
carrying value may not be recoverable. One such factor may be reduced cash flow estimates. Another factor could be a sustained decline in our stock price which reduces our market capitalization </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">36 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
below our book value. We would be required to record a charge in the financial statements during the period in which any impairment of goodwill or amortizable intangible assets is determined.
</P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Impairment charges could have a material adverse effect on the Company&#146;s operating results. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Future events may occur that might adversely affect the reported value of our assets and require impairment charges. Such events may include,
but are not limited to, strategic decisions made in response to changes in economic and competitive conditions, the impact of the economic environment on our customer base, a material adverse change in our relationship with significant customers or
business partners, or a sustained decline in our stock price. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We evaluate the impact of economic and other developments on the Company.
We currently utilize market capitalization to assess the fair value of the Company. If our total market capitalization is below reported consolidated stockholders&#146; equity at a future reporting date and for a sustained period, we would consider
this an indicator of potential impairment of goodwill. As a result, we may be required to perform additional impairment tests based on changes in the economic environment and other factors, to corroborate an initial indication of impairment, and
such corroboration could result in an impairment charge at that time. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Risks Related to the Ownership of our Common Stock </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We incur significant costs and demands upon management and accounting and finance resources as a result of complying with the laws and regulations
affecting public companies; any failure to establish and maintain adequate internal control over financial reporting or to recruit, train and retain necessary accounting and finance personnel could have an adverse effect on our ability to accurately
and timely prepare our financial statements. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a public operating company, we incur significant administrative, legal, accounting
and other burdens and expenses beyond those of a private company, including those associated with corporate governance requirements, public company reporting obligations and NASDAQ listing requirements. In particular, we have needed to enhance and
supplement our internal accounting resources with additional accounting and finance personnel with the requisite technical and public company experience and expertise, as well as refine our quarterly and annual financial statement closing process,
to enable us to satisfy such reporting obligations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, we are required to comply with Section&nbsp;404 of the Sarbanes-Oxley
Act of 2002, including the auditor attestation requirements of Section&nbsp;404(b) of the Sarbanes-Oxley Act of 2002. In order to satisfy the requirements of Section&nbsp;404 of the Sarbanes-Oxley Act of 2002, we are required to document and test
our internal control procedures and prepare annual management assessments of the effectiveness of our internal control over financial reporting. These assessments must include disclosure of identified material weaknesses in our internal control over
financial reporting. The existence of one or more material weaknesses could affect the accuracy and timing of our financial reporting. Testing and maintaining internal control over financial reporting involves significant costs and could divert
management&#146;s attention from other matters that are important to our business. Additionally, we cannot provide any assurances that we will be successful in remediating any deficiencies that may be identified. If we are unable to remediate any
such deficiencies or otherwise fail to establish and maintain adequate accounting systems and internal control over financial reporting, or we are unable to continue to recruit, train and retain necessary accounting and finance personnel, we may not
be able to accurately and timely prepare our financial statements and otherwise satisfy our public reporting obligations. Any inaccuracies in our financial statements or other public disclosures (in particular if resulting in the need to restate
previously filed financial statements), or delays in our making required SEC filings, could have a material adverse effect on the confidence in our financial reporting, our credibility in the marketplace and the trading price of our common stock.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In prior periods, as a &#147;smaller reporting company,&#148; we were able to take advantage of an exemption from the auditor attestation
requirements of Section&nbsp;404(b) of the Sarbanes-Oxley Act of 2002. As we no longer </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">37 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
qualify as a smaller reporting company, compliance with these auditor attestation requirements have required additional costs and significant time and resources from our management and finance
and accounting personnel. See &#147;Item 9A. Controls and Procedures,&#148; for Management&#146;s Report on Internal Control Over Financial Reporting. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Furthermore, we are now deemed to be an &#147;accelerated filer&#148; and are subject to time constraints with respect to our financial and
public reporting obligations. While we used every effort to plan accordingly for this reporting obligation and NASDAQ listing requirements we cannot be certain that our planning will continue to be effective and timely. The reporting obligations
pertain not only to the finance and accounting departments, but impact almost all employees, processes and technology throughout our company. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, our management team must continue to adapt to other requirements of being a public company. We need to devote significant
resources to address these public company-associated requirements, including compliance programs and investor relations, as well as our financial reporting obligations. We incur substantial legal and financial compliance costs as a result of
complying with these rules and regulations promulgated by the SEC. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Concentration of ownership among our existing executive officers may prevent new
investors from influencing significant corporate decisions. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of February&nbsp;22, 2016, Gary Winemaster, our Chairman of the
Board, Chief Executive Officer and President, and Kenneth Winemaster, Senior Vice President, beneficially owned in the aggregate approximately 56.29% of our outstanding shares of common stock. On a fully-diluted basis, assuming the exercise of all
outstanding warrants and outstanding stock appreciation rights, such individuals beneficially owned in the aggregate approximately 53.68% of our outstanding shares of common stock. As of February&nbsp;22, 2016, Gary Winemaster alone beneficially
owned approximately 36.02% of our outstanding shares of common stock. On a fully diluted basis, assuming the exercise of all outstanding warrants and outstanding stock appreciation rights, Gary Winemaster alone beneficially owned approximately
34.34% of our outstanding shares of common stock. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a result of Messrs. Winemasters&#146; beneficial ownership of a significant majority
of our outstanding shares of common stock, these stockholders can exercise control over matters requiring stockholder approval, including the election of directors, amendment of our articles of incorporation and approval of significant corporate
transactions. This control could have the effect of delaying or preventing a change of control of our company or changes in management and will make the approval of certain transactions impossible without the support of these stockholders. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>The price of our stock may be volatile and may decline in value. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The trading price of our common stock may be highly volatile and could be subject to wide fluctuations in response to various factors,
including the price of oil and gas or other fuel sources, some of which are beyond our control. The stock market in general has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating
performance of companies with securities traded in those markets. Broad market and industry factors may seriously affect the market price of companies&#146; stock, including ours, regardless of actual operating performance. In addition, in the past,
following periods of volatility in the overall market and the market price of a particular company&#146;s securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted against us,
could result in substantial costs and a diversion of our management&#146;s attention and resources. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Future sales by us or our existing stockholders
could depress the market price of our common stock. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Sales of a substantial number of shares of common stock, or the perception
that sales could occur, could adversely affect the market price of our common stock. We may offer and sell up to $150,000,000 of common </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">38 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
stock, preferred stock, debt securities, depositary shares, warrants, subscription rights, stock purchase contracts and units and certain selling stockholders may offer to sell up to 500,000
shares of common stock under a universal shelf registration. If we or our existing stockholders sell a large number of shares of our common stock, or if we sell additional securities that are convertible into common stock, in the future, the market
price of our common stock similarly could decline. Further, even the perception in the public market that we or our existing stockholders might sell shares of common stock could depress the market price of our common stock. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Our actual operating results may differ significantly from our guidance. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">From time to time, we release guidance regarding our future performance that represents our management&#146;s estimates as of the date of
release. This guidance, which consists of forward-looking statements, is prepared by our management and is qualified by, and subject to, the assumptions and the other information contained or referred to in the release. Our guidance is not prepared
with a view toward compliance with published guidelines of the American Institute of Certified Public Accountants, and neither our independent registered public accounting firm nor any other independent expert or outside party compiles or examines
the guidance and, accordingly, no such person expresses any opinion or any other form of assurance with respect thereto. Guidance is based upon a number of assumptions and estimates that, while presented with numerical specificity, is inherently
subject to significant business, economic and competitive uncertainties and contingencies, many of which are beyond our control and are based upon specific assumptions with respect to future business decisions, some of which will change. The
principal reason that we release this data is to provide a basis for our management to discuss our business outlook with analysts and investors. We do not accept any responsibility for any projections or reports published by any such persons.
Guidance is necessarily speculative in nature, and it can be expected that some or all of the assumptions of the guidance furnished by us will not materialize or will vary significantly from actual results. Accordingly, our guidance is only an
estimate of what management believes is realizable as of the date of release. Actual results will vary from the guidance, and the variations may be material. Investors should also recognize that the reliability of any forecasted financial data
diminishes the farther in the future that the data is forecast. In light of the foregoing, investors are urged to put the guidance in context and not to place undue reliance on it. Any failure to successfully implement our operating strategy or the
occurrence of any of the events or circumstances set forth in this Annual Report on Form 10-K could result in the actual operating results being different than the guidance, and such differences may be adverse and material. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We have discretion in the use of borrowings under our revolving line of credit and may use them in a manner in which our stockholders would not consider
appropriate. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our management has broad discretion in the application of the borrowings under our revolving line of credit. Our
stockholders may not agree with the manner in which our management chooses to allocate and spend these funds. The failure by our management to apply these funds effectively could have a material adverse effect on our business. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Anti-takeover provisions contained in our certificate of incorporation and bylaws, as well as provisions of Delaware law, could impair a takeover
attempt. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition to the concentration of ownership described under &#147;Concentration of ownership among our existing
executive officers and their affiliates may prevent new investors from influencing significant corporate decisions&#148; above, which will prevent any attempt to acquire control of our company not supported by these significant stockholders, our
certificate of incorporation, bylaws and Delaware law contain provisions which could have the effect of rendering more difficult, delaying or preventing an acquisition deemed undesirable by our board of directors. Our organizational documents,
include provisions authorizing &#147;blank check&#148; preferred stock, which may be issued by our board of directors without stockholder approval and may contain voting, liquidation, dividend and other rights superior to our common stock </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">39 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">These provisions, alone or together, could delay or prevent hostile takeovers and changes in
control or changes in our management. Provisions of Delaware law may also have anti-takeover effects. Any provision of our certificate of incorporation or bylaws or Delaware law that has the effect of delaying or deterring a change in control could
limit the opportunity for our stockholders to receive a premium for their shares of our common stock, and could also affect the price that some investors are willing to pay for our common stock. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Our stockholders may experience significant dilution if future equity offerings are used to fund operations or acquire complementary businesses.
</I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If we engage in capital raising activities in the future, including issuances of common stock, to fund the growth of our business,
our stockholders could experience significant dilution. In addition, securities issued in connection with future financing activities or potential acquisitions may have rights and preferences senior to the rights and preferences of our common stock.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">During 2012, we adopted the 2012 Incentive Compensation Plan, which was amended in 2013 to increase the number of shares available for
awards pursuant to this plan. The issuance of shares of our common stock upon the exercise of any equity awards granted pursuant to this plan may result in dilution to our stockholders and adversely affect our earnings. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>If securities or industry analysts cease publishing, research or reports about us, our business or our market, or if they change their recommendations
regarding our stock adversely, our stock price and trading volume could decline. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The trading market for our common stock will be
influenced by the extent to which industry or securities analysts publish research and reports about us, our business, our market or our competitors and what they publish in those reports. Any analysts that do cover us may make adverse
recommendations regarding our stock, adversely change their recommendations from time to time, and/or provide more favorable relative recommendations about our competitors. If any analyst who covers us were to cease coverage of our company or fail
to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We do not anticipate paying any dividends in the foreseeable future. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The payment of dividends is currently restricted by our credit agreement with Wells Fargo Bank, N.A. and the indenture governing our 5.50%
Senior Notes with a final maturity in 2018. We intend to retain our future earnings to support operations and to finance expansion and, therefore, we do not anticipate paying any cash dividends to holders of our common stock in the foreseeable
future. Because we do not anticipate paying dividends in the future, the only opportunity to realize the value of our common stock will likely be through an appreciation in value and a sale of those shares. There is no guarantee that shares of our
common stock will appreciate in value or even maintain the price at which a stockholder purchased his, her or its shares. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">40 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_4"></A>Item&nbsp;1B.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Unresolved Staff Comments. </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_5"></A>Item&nbsp;2.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Properties. </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We operate within approximately an aggregate of 818,000 square feet of
space in four facilities located in the Chicago, Illinois area, one located in Darien, Wisconsin and one located in Madison Heights, Michigan. The following table lists the location of each of our six facilities materially important to our business
(one of which we own, and the others of which are leased by us), that facility&#146;s principal use, the approximate square footage of that facility, and the current lease expiration date (to the extent applicable): </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="28%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom"> <P STYLE="border-bottom:1.00pt solid #000000; width:28.40pt; font-size:8pt; font-family:Times New Roman">Location</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP> <P STYLE="border-bottom:1.00pt solid #000000; width:43.25pt; font-size:8pt; font-family:Times New Roman">Principal Use</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Square&nbsp;Footage</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Lease Expiration</TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Wood Dale, Illinois</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Research &amp; Development</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">42,000</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Owned</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Darien, Wisconsin</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Company Offices; Finance; Human Resources; Production; Warehousing &amp; Distribution; Sales Support</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">134,000</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">March&nbsp;31,&nbsp;2021</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Wood Dale, Illinois</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Executive Offices; Production; Warehousing &amp; Distribution; Sales Support</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">261,000</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">July 31, 2018</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Wood Dale, Illinois</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Corporate Offices; Finance; Human Resources; Production Warehousing</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">116,000</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">July 31, 2018</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Itasca, Illinois</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Research &amp; Development; Production</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">197,000</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">July 31, 2023</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Madison&nbsp;Heights,&nbsp;Michigan</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Company Offices; Production; Warehousing &amp; Distribution; Sales Support; Finance; Human Resources</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">47,000</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">September&nbsp;30,&nbsp;2016</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The facilities collectively house our manufacturing operations. As noted above, we have expanded the square
footage in which we operate and believe our newly expanded facilities are adequate to meet our current and future needs. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_6"></A>Item&nbsp;3.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Legal Proceedings. </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">From time to time, in the normal course of business, we are a party
to various legal proceedings. We do not expect that any currently pending proceedings will have a material adverse effect on our business, results of operations, financial condition or cash flows. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_7"></A>Item&nbsp;4.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Mine Safety Disclosures. </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">41 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="toc114967_8"></A>PART II </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_9"></A>Item&nbsp;5.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Market for Registrant&#146;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities. </B></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our common stock is listed on The NASDAQ Capital Market under the symbol PSIX. The table below sets forth the high and low sale prices per
share of our common stock on The NASDAQ Capital Market for the last two fiscal years. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="75%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>High</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Low</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>Fiscal Year Ended December&nbsp;31, 2015</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">First Quarter</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">&nbsp;&nbsp;66.61</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">40.83</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Second Quarter</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">69.79</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">49.28</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Third Quarter</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">54.44</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">22.09</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Fourth Quarter</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">28.92</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">16.75</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>Fiscal Year Ended December 31, 2014</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">First Quarter</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">87.40</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">56.53</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Second Quarter</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">88.96</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">66.03</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Third Quarter</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">79.50</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">58.03</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Fourth Quarter</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">74.57</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">43.74</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of February&nbsp;22, 2016, the last reported sale price for our common stock on The NASDAQ Capital Market
was $10.76 per share. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Holders </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of
February&nbsp;22, 2016, there were approximately 32 holders of record of our common stock. The actual number of stockholders is significantly greater than this number of record holders and includes stockholders who are beneficial owners but whose
shares are held in street name by brokers and other nominees. This number of holders of record also does not include stockholders whose shares may be held in trust by other entities. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Dividend Policy </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have not paid any
cash dividends on our common stock to date. The payment of dividends is currently restricted by our credit agreement with Wells Fargo Bank, National Association and the indenture governing our 5.50% Senior Notes due 2018. We intend to retain our
future earnings to support operations and to finance expansion. See &#147;Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations &#151; Liquidity and Capital Resources &#151; Credit Agreements&#148; below for a
further discussion regarding restrictions on the payment of dividends under our credit facility and indenture. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Securities Authorized for Issuance
Under Compensation Plans </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See Item&nbsp;12, Securities Authorized for Issuance Under Compensation Plans. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">42 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Performance Graph </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Comparison of the Russell 2000 and our Peer group </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g114967g47k80.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The basis of comparison is a $100 investment at April of 2012 in each of: (i)&nbsp;Power Solutions
International, Inc., (ii)&nbsp;our Peer Group (which consists of Westport Innovations, Inc., Fuel Systems Solutions, Inc. and Woodward, Inc.), and (iii)&nbsp;the Russell 2000. The Company believes the companies included in this index provide the
most representative sample of enterprises that are in primary lines of business that are similar to Power Solutions International, Inc. The above graph, including the related table is not &#147;soliciting material,&#148; is not deemed to be
&#147;filed&#148; with the SEC and is not incorporated by reference in any of our filings under the Securities Act or the Securities Exchange Act of 1934 whether made before or after the date hereof and irrespective of any general incorporation
language in any such filing. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Issuer Purchases of Equity Securities </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">During the fourth quarter of the year ended December&nbsp;31, 2015, we did not make any repurchases of equity securities. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">43 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_10"></A>Item&nbsp;6.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Selected Financial Data. </B></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="84%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Year ended<BR>December 31,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Year ended<BR>December 31,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Year ended<BR>December&nbsp;31,<BR>2013</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Year ended<BR>December&nbsp;31,<BR>2012</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Year ended<BR>December&nbsp;31,<BR>2011</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>Results of operations data</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">389,446</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">347,995</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">237,842</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">202,342</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">154,969</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,195</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26,044</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14,967</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,316</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,805</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income (loss) before income taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,890</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,539</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(14,001</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,845</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,834</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income (loss)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">14,278</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">23,726</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(18,760</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6,702</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,061</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Undistributed earnings</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">14,278</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">23,726</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(18,760</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6,702</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,061</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Undistributed earnings allocable to Series A convertible preferred shares</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,513</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Undistributed earnings allocable to common shares</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">14,278</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">23,726</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(18,760</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6,702</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,548</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Weighted-average common shares outstanding (a)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Basic</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,808,005</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,706,780</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,779,457</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,068,846</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,512,534</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Diluted</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,073,647</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,131,617</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,779,457</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,068,846</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,512,534</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Earnings per share &#150; basic Common shares</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1.32</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2.22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(1.92</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.74</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.44</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Earnings per share &#150; diluted Common shares</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.45</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1.58</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(1.92</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.74</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.44</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">As of<BR>December 31,<BR>2015</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">As of<BR>December 31,<BR>2014</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">As of<BR>December 31,<BR>2013</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">As of<BR>December 31,<BR>2012</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">As of<BR>December 31,<BR>2011</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>Balance sheet data</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total assets (b)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">359,936</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">262,637</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">126,619</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">90,765</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">71,083</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">253,639</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">171,838</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76,198</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">68,031</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55,759</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Long-term obligations (c)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">154,377</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">95,790</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">43,813</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">35,367</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,917</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Common stockholders&#146; equity</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">106,297</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">90,799</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,421</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22,734</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,324</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top">On July&nbsp;16, 2013, the Company closed an underwritten public offering of 2,005,000 shares of its common stock at a price to the public of $35.00 per share. The Company sold 1,050,000 shares of its common stock, and
certain selling stockholders, sold 955,000 shares of common stock in the offering. The proceeds to the Company, net of the underwriter&#146;s fees and expenses, were $34,530,000 before deducting offering expenses of approximately $514,000 paid by
the Company. The Company did not receive any proceeds from the sale of the shares by the selling stockholders. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top">During 2015 and 2014, the Company made four acquisitions collectively. Refer to Note 3, &#147;Acquisitions&#148; to the consolidated financial statements, for a further discussion of these acquisitions.
</TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE="font-family:Times New Roman; font-size:10pt">Prior to 2012, the Company&#146;s revolving line of credit was required to be classified as a current liability on its consolidated balance sheet. The
revolving line of credit was classified as a long-term obligation as of December&nbsp;31, 2012 and thereafter on the Company&#146;s consolidated balance sheet. Accordingly, the long-term obligation amount reported herein as of December&nbsp;31, 2011
excludes the revolving line of credit. The revolving line of credit was $97,299,000, $78,030,000, $17,933,000, $30,942,000 and $19,666,000 as of December&nbsp;31, 2015, 2014, 2013, 2012 and 2011, respectively. On April&nbsp;24, 2015, the Company
entered into a purchase agreement with certain institutional investors for a private sale of an aggregate amount of $55.0 million of the Company&#146;s unsecured 5.50% Senior Notes. The sale closed on April&nbsp;29, 2015. In connection with the
issuance of the Senior Notes, the Company entered into an indenture agreement dated April&nbsp;29, </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">44 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">
2015, by and among the Company, The Bank of New York Mellon, as Trustee, and the Company&#146;s subsidiaries as guarantors. The Company received net proceeds of $53,483,000 after financing costs
of $1,517,000. Refer to Note 8, &#147;Debt&#148; to the consolidated financial statements, for a further discussion of this long-term obligation. </TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">45 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_11"></A>Item&nbsp;7.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations. </B></TD></TR></TABLE>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Management&#146;s Discussion and Analysis of </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Financial Condition and Results of Operations </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><I>The following discussion and analysis includes forward-looking statements about our business, financial condition and results of
operations, including discussions about management&#146;s expectations for our business. These statements represent projections, beliefs and expectations based on current circumstances and conditions and in light of recent events and trends, and you
should not construe these statements either as assurances of performance or as promises of a given course of action. Instead, various known and unknown factors are likely to cause our actual performance and management&#146;s actions to vary, and the
results of these variances may be both material and adverse. A description of material factors known to us that may cause our results to vary, or may cause management to deviate from its current plans and expectations, is set forth under &#147;Risk
Factors.&#148; See &#147;Cautionary Note Regarding Forward-Looking Statements.&#148; The following discussion should also be read in conjunction with our financial statements and the related notes included in this report. </I></P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Overview </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Organization </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We design, manufacture, distribute and support power systems and large custom-engineered integrated electrical power generation systems for
industrial OEMs across a broad range of industries including stationary electricity power generation, oil and gas, material handling, aerial work platforms, industrial sweepers, arbor, welding, airport ground support, turf, agricultural,
construction and irrigation. We also develop and deliver power systems aimed at on road-markets including medium duty fleets, delivery trucks, school buses and garbage trucks. Our engineering personnel design and test power system solutions and
components supporting those solutions. We operate as one business and geographic operating segment. Accordingly, the following discussion is based upon this presentation. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Net sales </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We generate
revenues and cash primarily from the sale of off-highway industrial power systems and aftermarket parts to industrial OEMs and power systems to on-road markets. Our products and services are sold predominantly to customers throughout North America,
as well as, to customers located throughout the Pacific Rim and Europe. Net sales are derived from gross sales less sales returns and/or sales discounts. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Cost of sales </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We
manufacture and assemble our products at our primary facilities in suburban Chicago, Illinois, Darien, Wisconsin and Madison Heights, Michigan. Materials used to manufacture and assemble our power systems account for the most significant component
of our costs. Our cost of sales includes, labor, freight, depreciation and other inventoriable costs such as allocated overhead. Additionally, we also include the costs to procure materials and service our products as components of our cost of
sales. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Operating expenses </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Operating expenses include research&nbsp;&amp; development and engineering, selling and service and general and administrative expenses.
Research&nbsp;&amp; development and engineering expense includes both internal personnel costs and expenses associated with outsourced third party engineering relationships. Research&nbsp;&amp; development and engineering activities are staff
intensive. Costs incurred primarily consist of salaries and benefits for professional engineers, materials used in the development of new products and applications, and amounts paid to </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">46 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
third parties under contractual engineering agreements. Research&nbsp;&amp; development and engineering staff focus on advanced product development, application design, customer product support
and other engineering related activities. Our advanced product development and application design staff primarily focus on current and future product design, prototyping, testing and application development activities. Our customer product support
group provides dedicated engineering and technical attention to customer production support, including a direct communication link with our internal operations. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Selling and service expense represents the costs of our sales team, an aftermarket sales group and certain costs associated with field service
and support of our products. We utilize a direct sales and marketing approach to maintain maximum customer interface and service support. Salaries and benefits, together with expenses associated with travel, account for the majority of the costs in
this category. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">General and administrative expense principally represents costs of our corporate office and personnel that provide
management, accounting, finance, human resources, information systems and related services which support the organization. In addition to salaries and benefits, costs include public company expenses, consulting and professional services fees,
insurance premiums, banking fees and other general facility and administrative support costs. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Amortization expense principally represents
costs associated with the amortization of certain acquisition-related intangible assets. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Other (income) expense </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Other (income) expense includes interest expense on our revolving line of credit and other obligations upon which we pay interest, changes in
the valuation of the warrants issued in the private placement that closed on April&nbsp;29, 2011, and other pre-tax transactions. The change in the valuation of our private placement warrants liability is based upon fluctuations in the market price
of our common stock which can vary significantly from period to period. Other (income) expense may also include other non-operating expenses from time to time, such as a loss on debt extinguishment, valuation adjustments associated with acquisition
activity, and other matters which are not otherwise considered operating income or expense. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>2015 Significant developments </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>5.50% Senior Notes Due 2018 </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On April&nbsp;24, 2015, we entered into a purchase agreement with certain institutional investors for a private sale of an aggregate amount of
$55.0 million in unsecured 5.50% Senior Notes. The sale closed on April&nbsp;29, 2015. In connection with the issuance of the Senior Notes, we entered into an indenture agreement dated April&nbsp;29, 2015, by and among us, The Bank of New York
Mellon, as Trustee, and our subsidiaries as guarantors. We received net proceeds of $53,483,000 after financing costs of $1,517,000. The Senior Notes are unsecured debt of our Company and are effectively subordinated to our existing and future
secured debt including the obligation under our revolving line of credit. The Senior Notes have a final maturity date of May&nbsp;1, 2018, subject to earlier mandatory repurchase, under certain circumstances, as more fully described below under,
&#147;<I>Credit Agreements, 5.50% Senior Notes Due 2018&#148;.</I> </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Acquisition of Powertrain Integration, LLC </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On May&nbsp;4, 2015, we entered into an Asset Purchase Agreement (&#147;APA&#148;) with Powertrain Integration, LLC (&#147;Powertrain&#148;)
and its owners, to acquire the assets of Powertrain. Powertrain provides on-road powertrain solutions, including systems, components and services for niche OEM automakers and fleets. Powertrain also specializes in alternative-fuel as well as
gasoline and diesel systems and offers design, engineering, testing and production capabilities to deliver one-stop vehicle integration. The acquisition was completed on May&nbsp;19, 2015. The cash consideration paid, net of working capital
adjustments totaled $20,776,000. We also recorded an initial </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">47 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
liability of $8,200,000 as of the date of acquisition representing the contingent consideration associated with the Base Earn-out Payment and Additional Earn-out Payment for a provisional
aggregate purchase price of $28,976,000. As of December&nbsp;31, 2015, the Base Earn-out Payment and The Additional Earn-out Payment were finalized at $8,248,000. The additional liability was recorded as an adjustment within &#147;Other (income)
expense&#148; within our consolidated statement of operations for the year ended December&nbsp;31, 2015. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have accounted for this
acquisition as a business combination in accordance with ASC 805, <I>Business Combinations</I>, and as such, the excess of the purchase price over the fair values assigned to the assets acquired and liabilities assumed was allocated to goodwill. The
acquisition of Powertrain has been accounted for as a purchase of assets for income tax purposes. Accordingly, the financial and income tax bases of the assets and liabilities were assumed to be the same at the date of acquisition, and therefore, a
provision for deferred income tax was not recorded in connection with the purchase price allocation, and the excess of the purchase price over the fair value of the assets acquired is expected to be deductible for income tax purposes. Refer to Note
3, &#147;Acquisitions&#148; to our consolidated financial statements, for a further discussion of the acquisition. The acquisition was funded by the proceeds received from the issuance of the 5.50% Senior Notes described in Note&nbsp;8,
&#147;Debt&#148;, to our consolidated financial statements. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Acquisition of Bi-Phase Technologies, LLC </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On May&nbsp;1, 2015, we acquired all of the membership interests in Bi-Phase Technologies, LLC, a Minnesota limited liability company
(&#147;Bi-Phase&#148;) and wholly-owned subsidiary of TPB, Inc., a Minnesota corporation. Bi-Phase is engaged in the design and manufacture of liquid propane electronic fuel injection systems to allow for the conversion of vehicles from gasoline to
propane. The purchase price was $3,500,000 plus certain working capital, assumption of certain liabilities and Earn-out Payments as defined in the Membership Interest Purchase Agreement. The cash paid was $3,885,000 which represented the purchase
price of $3,500,000 plus an adjustment for working capital. We also recorded a contingent consideration liability of $540,000, representing an estimate of the Earn-out Payments expected to be payable in connection with the acquisition of Bi-Phase.
This contingent consideration, payable to TPB, Inc., is based upon sales of Bi-Phase fuel systems over a period of three to five years. Accordingly, the aggregate purchase price approximated $4,425,000. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have accounted for this acquisition as a business combination in accordance with ASC 805, <I>Business Combinations</I>, and as such, the
excess of the purchase price over the fair values assigned to the assets acquired and liabilities assumed was allocated to goodwill. The acquisition of Bi-Phase was accounted for as a purchase of assets for income tax purposes. Accordingly, the
financial and income tax bases of the assets and liabilities were assumed to be the same at the date of acquisition, and a provision for deferred income tax was not recorded in connection with the purchase price allocation. The excess of the
purchase price over the fair value of the assets acquired is expected to be deductible for income tax purposes. Refer to Note 3, &#147;Acquisitions&#148; to our consolidated financial statements, for a further discussion of the acquisition. The
acquisition was funded by the proceeds received from the issuance of the 5.50% Senior Notes described in Note 8, &#147;Debt&#148;, to our consolidated financial statements. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Acquisition of Buck&#146;s </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On March&nbsp;18, 2015, we acquired all of the membership interests in Buck&#146;s Acquisition Company, LLC (&#147;Buck&#146;s&#148;) from UE
Powertrain d/b/a Buck&#146;s Engines and United Holdings, LLC, for cash of $9,735,000. Buck&#146;s is a manufacturer of alternative-fuel engines for industrial markets and was formerly a product line of United Engines, LLC. Buck&#146;s supplies a
range of alternative-fuel engines that run on natural gas, propane and liquid propane gas fuels. Buck&#146;s targets an extensive range of industrial applications, including irrigation, gas compression, oil production, industrial equipment, power
generation, mobile equipment, wind turbines, and re-power applications. </P> <P STYLE="font-size:12pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">48 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have accounted for this acquisition as a business combination in accordance with ASC 805,
<I>Business Combinations</I>, and as such, the excess of the purchase price over the fair values assigned to the assets acquired and liabilities assumed was allocated to goodwill. The acquisition of Buck&#146;s was accounted for as a purchase of
assets for income tax purposes. Accordingly, the financial and income tax bases of the assets and liabilities were assumed to be the same at the date of acquisition, and a provision for deferred income tax was not recorded in connection with the
purchase price allocation. The excess of the purchase price over the fair value of the assets acquired is expected to be deductible for income tax purposes. Refer to Note 3, &#147;Acquisitions&#148; to our consolidated financial statements, for a
further discussion of the acquisition. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Amended credit agreement </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On April&nbsp;29, 2015, we entered into an amendment with Wells Fargo Bank, National Association, for the purpose of facilitating the issuance
of 5.50% Senior Notes, as described above, and this amendment also provides for the earlier maturity of our revolving credit agreement to insure that the revolving line of credit will come due before the Senior Notes are payable. The Amended Wells
Credit Agreement will become due 75 days prior to the earliest date that a Special Mandatory Purchase Date (as defined in the Indenture agreement) may occur or 90 days prior to the final maturity date of the Senior Notes, all as described in the
Indenture agreement below under, &#147;<I>Credit agreements&#148;.</I> </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Retirement of Chief Financial Officer </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On October&nbsp;5, 2015, we announced the retirement of our Chief Financial Officer, effective October&nbsp;19, 2015. Our new Chief Financial
Officer, Michael Lewis, joined us effective October&nbsp;19, 2015 as our new Chief Financial Officer. As contemplated by Mr.&nbsp;Lewis&#146; Executive Employment Agreement, he was granted a stock appreciation right pursuant to the 2012 Incentive
Compensation Plan, as amended. The award of the SAR was approved by the Compensation Committee of the Board of Directors and the terms of the SAR are set forth in a Stock Appreciation Rights Agreement, dated as of October&nbsp;19, 2015 (&#147;the
Grant Date&#148;). The SAR provides for the right to receive, upon exercise, shares of the Company&#146;s common stock, par value $0.001 per share, based upon the appreciation in market value (determined as provided in the Stock Appreciation Rights
Agreement) of the shares of our common stock covered by the SAR above a strike price of $24.41 per share. The SAR covers an aggregate of 60,000 shares of our common stock and is to be settled only in whole shares of our common stock. It will vest
ratably and become exercisable with respect to one fourth of the covered shares beginning on the third anniversary of the Grant Date. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>2014 Significant developments </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Acquisition of Professional Power Products, Inc. </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On April&nbsp;1, 2014, we acquired Professional Power Products, Inc. (&#147;3PI&#148;), a designer and manufacturer of large, custom engineered
integrated electrical power generation systems serving the global diesel and natural gas power generation markets. We acquired all of the issued and outstanding stock of 3PI for an initial cash purchase price of approximately $45.4 million,
including cash acquired of approximately $1.3 million, and agreed to pay additional consideration of between $5.0 million and $15.0 million in shares of our common stock, valued at $76.02 per share (i.e., between 65,772 and 197,316 shares), based
upon, and following the final determination in accordance with the Stock Purchase Agreement of, the 2014 3PI EBITDA (as defined in the Stock Purchase Agreement). As of the date of acquisition, this consideration was valued at $8.9 million, and
accordingly the total consideration payable for 3PI was valued at $54.3 million and subsequently adjusted to $54.5 million under the terms of the Stock Purchase Agreement. The consideration payable in shares of the company&#146;s common stock
consisted of (i)&nbsp;fixed consideration (65,772 shares of our common stock) and (ii)&nbsp;contingent consideration (i.e., between 65,772 shares and 131,544 shares of our common stock). The Stock Purchase Agreement included a
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">49 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
provision by and among us and the sellers to treat the purchase of the 3PI stock as an acquisition of assets for income tax purposes. As of December&nbsp;31, 2014, 3PI&#146;s EBITDA was less than
the minimum amount as defined in the Stock Purchase Agreement and as a result, the liability arising from the contingent consideration of $3,840,000 was reversed into income in the year ended December&nbsp;31, 2014. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Amended credit agreement and term loan </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">To facilitate the acquisition of 3PI, on April&nbsp;1, 2014, we entered into an amended credit agreement with Wells Fargo Bank, National
Association to increase our revolving line of credit from $75.0 million to $90.0 million and added a secured $5.0 million term loan, among other things. See Note 8, &#147;Debt&#148;, to our consolidated financial statements and below under
&#147;<I>Credit agreements</I>&#148; for further detail relating to the financing associated with the acquisition. On September&nbsp;30, 2014 and again on February&nbsp;11, 2015, we further amended our $90.0 million credit facility with Wells Fargo
Bank, National Association to increase our revolving line of credit facility to $100.0 million and $125.0 million, respectively. See &#147;Liquidity and Capital Resources &#151; Credit Agreements&#148; for further discussion of the credit agreement
with Wells Fargo Bank, National Association. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Factors affecting comparability </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We have set forth below selected factors that we believe have had, or can be expected to have, a significant effect on the comparability of
recent or future results of operations: </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>5.50% Senior Notes due 2018 </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As discussed above, we entered into a purchase agreement for a private sale of an aggregate amount of $55.0 million in unsecured 5.50% Senior
Notes. We received net proceeds of $53,483,000 after financing costs of $1,517,000. As a result, interest expense related to the Senior Notes included in &#147;Interest expense&#148; was $2,379,000 for the year ended December&nbsp;31, 2015 as
compared to none in the comparable periods in 2014 and 2013. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Acquisitions </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our consolidated financial statements for the year ended December&nbsp;31, 2015, include the results of operations of the three acquisitions
which we completed during 2015, Powertrain, Bi-Phase and Buck&#146;s. The cash paid for the acquisition of these businesses was $34,396,000 for the year ended December&nbsp;31, 2015. In addition to the receivables and inventories acquired, we also
recognized amortizable intangible assets of $14,540,000, $700,000 and $600,000 for customer relationships, developed technology and backlog, respectively, plus goodwill of $17,720,000 in connection with these acquisitions. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On April&nbsp;1, 2014, we acquired Professional Power Products, Inc. As a result of this acquisition, the consolidated results of operations
for the year ended December&nbsp;31, 2015 include 3PI for the entire year while the consolidated results of operations for the year ended December&nbsp;31, 2014 do not include any operating results attributable to 3PI for the first quarter of 2014
or any of 2013. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See Note 3, &#147;<I>Acquisitions</I>&#148; to our consolidated financial statements for a further discussion of our
acquisitions during 2015 and 2014. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Acquisition expenses </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We incurred total transaction costs, including due diligence expenses related to acquisition activities of $526,000, excluding lease
termination expenses discussed below, for the year ended December&nbsp;31, 2015, respectively, all of which was recognized as an expense classified within general and administrative expense. We </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">50 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
incurred $811,000 of such costs related to acquisitions in 2014 all of which was recognized as an expense within general and administrative expense for the year ended December&nbsp;31, 2014. We
did not incur any such costs related to acquisitions for the year ended December&nbsp;31, 2013. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In connection with the acquisition of
Bi-Phase and Buck&#146;s we assumed the lease obligations of the facilities in which these entities operated. During 2015, we exited these facilities. However, the leases are on-going beyond December&nbsp;31, 2015. As such, lease termination
expenses relating to such leases of $543,000 were included in general and administrative expense in our 2015 consolidated results of operations. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Joint venture with South Korean manufacturer </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We entered into a joint venture with a construction and utility equipment manufacturer headquartered in Incheon, South Korea for the purpose of
designing, developing, manufacturing, marketing and selling specific engines throughout the global markets except North America and South Korea. We and our joint venture partner each have a 50% equity interest in the joint venture. In connection
with this agreement, we were required to contribute $1,000,000 to the joint venture which payment was made during the second quarter of 2015. We expect to account for the results of the joint venture as an equity investment in our consolidated
financial statements. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Balance sheet classification of deferred taxes </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In November 2015, the FASB issued final guidance that requires companies to classify all deferred tax assets and liabilities as noncurrent on
the consolidated balance sheet instead of separating deferred taxes into current and noncurrent amounts. Although the standard is effective for financial statements issued for annual periods beginning after December&nbsp;15, 2016 and interim periods
within those annual periods, we elected the early adoption provision of this standard as of the year ended December&nbsp;31, 2015, and have prospectively classified all deferred tax assets and liabilities as noncurrent on our consolidated balance
sheet as of that date in accordance with the standard. Prior year&#146;s balances were not required to be retrospectively adjusted. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Amended credit agreement and term loan </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As noted above, to facilitate the acquisition of 3PI, on April&nbsp;1, 2014, we entered into an amended credit agreement with Wells Fargo Bank,
National Association. As a result of the amendment, we had greater borrowings outstanding under our revolving credit facility in 2014 as compared to 2013. We secured a $5.0 million term loan on April&nbsp;1, 2014 also to facilitate the acquisition
of 3PI. This term loan was repaid from a portion of the proceeds received from the 5.50% Senior Notes in 2015. We did not have any term loan as of December&nbsp;31, 2015 or 2013. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Private placement warrants </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our year-to-year and year-over-year results can be impacted by our private placement warrants liability. The change in estimated fair value of
the liability associated with the private placement warrants is primarily attributable to fluctuations in the value of our common stock during a period. Our consolidated results of operations included $9,299,000 of income in 2015, $6,169,000 of
income in 2014 and $28,031,000 of expense in 2013 all related to the change in the estimated fair value of the private placement warrants during each period. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Stock-based and other executive compensation </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On October&nbsp;19, 2015, as contemplated by his Executive Employment Agreement, our Chief Financial Officer was granted a stock appreciation
right pursuant to the 2012 Incentive Compensation Plan, as amended. This SAR covers an aggregate of 60,000 shares of our common stock and is to be settled only in whole shares of </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">51 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
our common stock. It vests ratably and becomes exercisable with respect to one fourth of the covered shares beginning on the third anniversary of the grant date. SAR expense initially recognized
was $37,000 for the year ended December&nbsp;31, 2015 in connection with this SAR grant. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&nbsp;6, 2012, we granted a SAR award to
our Chief Operating Officer. This SAR covers an aggregate 543,872 shares of our common stock and is also to be settled only in whole shares of our common stock. This SAR was originally scheduled to vest ratably on June&nbsp;6, 2013, 2014 and 2015.
On June 5, 2015, we and the COO agreed to defer the vesting of the remaining unvested portion of the SAR granted for 30 days until July 6, 2015 pursuant to an amendment to the initial SAR. On July 6, 2015, we and the COO entered into a SAR and Bonus
Agreement which amended the SAR by extending the vesting period applicable to the remaining unvested portion of the SAR. The unvested portion covers 181,290 underlying shares of the our common stock which, prior to the amendment, would have vested
on June 6, 2015. The amendment extended the vesting of these shares to June 6, 2017 with respect to 100,000 underlying shares of the our common stock and to June 6, 2019 with respect to the remaining 81,290 shares of underlying Company common stock
(in each case subject to forfeiture upon termination of employment by the Company for &#147;Cause&#148; (as defined in the SAR and Bonus Agreement)). The SAR and Bonus Agreement also provides the COO with an annual bonus in the amount of $250,000
for each of calendar years 2016, 2017, 2018 and 2019 as long as the conditions of the SAR agreement are met and subject to forfeiture under certain circumstances enumerated in the SAR agreement. We determined that the fair value attributable to the
extension of the vesting period approximated $333,000 which will be recognized through the final vesting date of June&nbsp;6, 2019. Including the effect of this amendment in 2015, SAR expense attributable to this grant was $197,000, $329,000 and
$907,000 for the years ended December&nbsp;31, 2015, 2014 and 2013, respectively. In consideration for this extension, the amendment also provides the Chief Operating Officer with an annual bonus in the amount of $250,000 for each of calendar years
2016, 2017, 2018 and 2019. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, late in the second quarter of 2013 and at times since that date, we granted restricted stock
awards under our 2012 Incentive Compensation Plan to certain of our employees. As a result of such awards and the vesting thereof, stock compensation expense recognized was $989,000, $925,000 and $361,000 for the years ended December&nbsp;31, 2015,
2014 and 2013, respectively. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On July&nbsp;31, 2013, our Board, upon recommendation of the Compensation Committee, adopted an amendment to
increase the number of shares of common stock available for issuance under our 2012 Incentive Compensation Plan by 700,000 shares, which amendment was approved by our stockholders on August&nbsp;28, 2013. We expect to make additional share-based
awards to our directors, officers and other employees and possibly to consultants, and if we do, we will incur additional non-cash, stock-based compensation expenses related to such awards. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Loss on debt extinguishment </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We recognized a loss on debt extinguishment of $270,000 in the year ended December&nbsp;31, 2013, due to the write-off of remaining unamortized
loan fees associated with our prior credit facility. No such item was present for the year ended December&nbsp;31, 2015 or 2014. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Underwritten public offering </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">During 2013, we closed an underwritten public offering of 2,005,000 shares of our common stock at a price to the public of $35.00 per share. We
sold 1,050,000 shares of our common stock, and certain selling stockholders sold 955,000 shares of common stock, in the offering. We received proceeds, net of underwriters&#146; fees and expenses, of approximately $34,530,000 before deducting
offering expenses of approximately $514,000. We did not receive any proceeds from the sale of the shares by the selling stockholders. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">52 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Significant sales growth </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our year-over-year sales growth directly correlates with various other aspects of our consolidated financial statements. Our significant sales
growth also resulted in higher accounts receivable balances, inventory balances and related reserves for such balances. Our sales growth also required a correlated increase in our costs and capital required in order to support and sustain the
significant growth achieved. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Other events affecting sales and profitability comparisons </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our year-to-year and year-over-year operating results (including our sales, gross profit and net (loss) income) and cash flows can be impacted
by a variety of internal and external events associated with our business operations. Examples of such events include (1)&nbsp;changes in regulatory emission requirements (which generally occur on January&nbsp;1 of the year in which they become
effective), (2)&nbsp;customer product phase-in/phase-out programs, (3)&nbsp;supplier product (e.g., a specific engine model) phase-in/phase-out programs, (4)&nbsp;changes in pricing by suppliers to us of engines, components and other parts
(typically effective January&nbsp;1 of any year), and (5)&nbsp;changes in our pricing to our customers (typically effective January&nbsp;1 of any year), which may be related to changes in the pricing by suppliers to us. In order to mitigate
potential availability or pricing issues, customers may adjust their demand requirements from traditional patterns. We may also extend special programs to customers in advance of such events, and we are more likely to offer such programs in our
fourth quarter of a year in anticipation of events expected to occur in the first quarter of the next year. The occurrence of any of the events discussed above may result in fluctuations in our operating results (including sales and profitability)
and cash flows between and among reporting periods. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Results of operations </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Year ended December&nbsp;31, 2015 compared with the year ended December&nbsp;31, 2014 </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Net sales </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our net sales
increased $41,451,000 (11.9%)&nbsp;to $389,446,000 in the year ended December&nbsp;31, 2015 compared to $347,995,000 for the same period of 2014. Our sales increased $55.7 million attributable to incremental sales from businesses acquired. This
increase was offset by a $14.2 million decrease in organic sales principally due to volume year over year. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Gross profit </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our gross profit decreased $4,211,000 (6.3%)&nbsp;to $62,834,000 for the year ended December&nbsp;31, 2015, from $67,045,000 in the comparable
period of 2014. Although net sales of our large custom-engineered power generation systems included approximately $2.3 million of additional sales of these systems in 2015 as compared to 2014, our gross profit arising from the sales of such systems
decreased approximately $3.7 million year over year due to current competitive pricing for such products as well as general production inefficiencies associated with these systems. In addition, our gross profit decreased due to a shift in the
product mix of our power systems primarily due to the oil and gas end markets into which our higher end products are sold, combined with higher production spending and production inefficiencies. As a percentage of net sales, gross margin was 16.1%
for the year ended December&nbsp;31, 2015, compared to 19.3% for the same period in 2014. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Research&nbsp;&amp; development and
engineering </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Research&nbsp;&amp; development and engineering expense increased $4,781,000 (28.3%)&nbsp;to $21,681,000 in the year ended
December&nbsp;31, 2015, as compared to $16,900,000 for the same period in 2014. Approximately $1,934,000 of the increase was a result of the research&nbsp;&amp; development and engineering expense attributable to the activities of our recent
acquisitions in 2015. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">53 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Excluding the expenses of our recently acquired businesses, research&nbsp;&amp; development and
engineering expense increased approximately $2,847,000 in the year ended December&nbsp;31, 2015, as compared to the same period in 2014. Wages and benefits increased $1,554,000 as we increased headcount while consulting and outside services,
including product testing, increased $876,000 to support activities related to development of new engines and pursuing on-road applications for our products, among other things. The remaining net increase in other research&nbsp;&amp; development and
engineering expense was $417,000 of which none of the individual components was individually significant as compared to the same period in 2014. As a percentage of net sales, research&nbsp;&amp; development and engineering expense increased to 5.6%
in the year ended December&nbsp;31, 2015, as compared to 4.9% for the same period in 2014. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Selling and service </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Selling and service expense increased $1,972,000 (20.4%)&nbsp;to $11,658,000 in the year ended December&nbsp;31, 2015, from $9,686,000 in the
comparable period of 2014. The increase was principally a result of the incremental selling and service expense attributable to the activities of our acquisitions which totaled $2,057,000 in 2015 and $1,123,000 in 2014, an increase of $934,000 year
over year. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Excluding the incremental expenses attributable to our acquisitions, selling and service expense increased approximately
$1,038,000 in the year ended December&nbsp;31, 2015, as compared to the same period in 2014. Wages and benefits increased $469,000 in the year ended December&nbsp;31, 2015, as compared to the same period in 2014 as we have increased our staff to
pursue growth opportunities. Bad debt expense increased $222,000 as we increased our allowance for doubtful accounts and other selling and service expenses accounted for the remaining net increase of $347,000 period over period, of which none of the
components was individually significant. As a percentage of net sales, selling and service expenses increased to 3.0% in the year ended December&nbsp;31, 2015, compared to 2.8% for the same period in 2014. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>General and administrative </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">General and administrative expense, increased $2,316,000 (17.3%)&nbsp;to $15,718,000 in the year ended December&nbsp;31, 2015, from $13,402,000
in 2014. Of this increase, $1,367,000 was attributable to general and administrative expenses of our acquired businesses. In addition, we incurred an incremental $258,000 of due diligence and related transaction expenses including lease termination
expenses relating to these acquisitions in the year ended December&nbsp;31, 2015 as compared to 2014. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Excluding the expenses attributable
to our acquired businesses and transaction related expenses, general and administrative expenses increased $691,000 in the year ended December&nbsp;31, 2015 as compared to the same period in 2014. Placement fees increased approximately $509,000 year
over year as we replaced certain senior management positions and added other senior positions within the organization. Legal fees increased $339,000 in the year ended December&nbsp;31, 2015 as compared to 2014 arising from various litigation matters
in which we are engaged. Other consulting and professional expenses and insurance expense also increased approximately $430,000 and $234,000, respectively, year over year, primarily attributable to the growth in our business. These increases were
partially offset by lower expenses for wages and benefits expense of $1,191,000 principally attributable to a decrease in variable compensation expenses in 2015. The remaining individual expense components resulted in a net increase in general and
administrative expense of $370,000 of which none of the individual components was individually significant in the year ended December&nbsp;31, 2015 as compared to the same period in 2014. As a percentage of net sales, general and administrative
expenses increased to 4.0% in the year ended December&nbsp;31, 2015, compared to 3.9% for the same period in 2014. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Amortization of
intangible assets </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Amortization expense increased $3,569,000 to $4,582,000 in the year ended December&nbsp;31, 2015, from $1,013,000 in
the comparable period of 2014. As a result of acquisitions in 2015, we recognized amortizable </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">54 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
intangible assets relating to customer relationships and developed technology of $14,540,000 and $700,000, respectively. The amortization of these intangible assets, along with intangible assets
recognized and attributable to the acquisition of 3PI in 2014 gave rise to the increase in amortization expense in 2015 over 2014. Specifically, amortization expense attributable to customer relationships and trade names and trademarks arising from
the acquisition of 3PI increased $2,203,000 in 2015 as compared to 2014. The remaining increase of $1,366,000 was attributable to the amortization of these newly acquired intangible assets. As a percentage of net sales, amortization of intangible
assets expense increased to 1.2% in the year ended December&nbsp;31, 2015, compared to 0.3% for the same period in 2014. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Other
(income) expense </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Interest expense increased $2,996,000 to $4,327,000 in the year ended December&nbsp;31, 2015, as compared to
$1,331,000 for the same period in 2014. Interest expense attributable to the 5.50% Senior Notes was $2,379,000, including $337,000 of amortization of debt issuance costs in the year ended December&nbsp;31, 2015, as compared to none for the same
period in 2014. The remaining $617,000 increase in interest expense was principally attributable to an increase in the overall average amount outstanding on our revolving line of credit during the year ended December&nbsp;31, 2015, as compared to
the same period in 2014. Our average borrowings outstanding were approximately $96.5 million during 2015 as compared to approximately $62.1 million during 2014. Including only our revolving line of credit and our term loan which was paid in full on
April&nbsp;29, 2015, our weighted average borrowing rate was 1.80% for the year ended December&nbsp;31, 2015 as compared to 1.86% for the same period in 2014. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our results in the year ended December&nbsp;31, 2015 included $48,000 of expense arising from an increase in the valuation of a contingent
consideration liability as compared to $3,840,000 of income for the same period in 2014. The contingent consideration expense of $48,000 in the year ended December&nbsp;31, 2015 was attributable our acquisition of Powertrain in 2015. The contingent
consideration payable was based upon Powertrain achieving certain sales targets for the full year 2015 plus additional consideration as defined in the asset purchase agreement. The change in the contingent consideration represents the change in the
liability from the Powertrain date of acquisition to December&nbsp;31, 2015. The accounting guidance requires changes in contingent consideration that is accounted for as a liability to be recognized in the results of operations when such changes
occur. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2014, we recognized a non-cash gain of $3,840,000 arising from a decrease in the contingent consideration liability
attributable to our acquisition of 3PI. The total consideration for the acquisition of 3PI was payable in cash and shares of our common stock. A portion of the fixed consideration and all of the contingent consideration was payable in shares of our
common stock. The actual amount of shares of our common stock that was payable to the former owners of 3PI was based upon financial performance measures set forth in the stock purchase agreement related to the 3PI acquisition. The valuation of the
contingent consideration was based upon certain factors, including the price of our common stock, as defined in the stock purchase agreement, and 3PI&#146;s projected performance for 2014 and was recognized as a $3,840,000 liability on our balance
sheet as of April&nbsp;1, 2014, the date of acquisition. The performance measurement period upon which the contingent liability was based ended on December&nbsp;31, 2014. As a result of 3PI not achieving the financial performance measures set forth
in the stock purchase agreement, the entire contingent consideration obligation was reversed, which resulted in a $3,840,000 non-cash gain recognized in our financial statements for the year ended December&nbsp;31, 2014. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Private placement warrant (income) expense was income of $9,299,000 in the year ended December&nbsp;31, 2015, as compared to income of
$6,169,000 for the same period in 2014. We are required to recognize changes in the estimated fair value of unexercised private placement warrants in our consolidated statement of operations. The change in estimated fair value of the private
placement warrants was attributable to fluctuations in the trading price of our common stock at each balance sheet date. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Income tax
expense </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our income tax expense decreased $11,201,000 to an income tax benefit of $388,000 in the year ended December&nbsp;31, 2015, as
compared to income tax expense of $10,813,000 for the same period in 2014. Our pre-tax </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">55 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
book income decreased $20,649,000 to $13,890,000 in the year ended December&nbsp;31, 2015 as compared to 2014. Excluding the change in the valuation of our private placement warrants, a
non-taxable transaction, our pre-tax book income decreased $23,779,000 to $4,591,000 in the year ended December&nbsp;31, 2015 as compared to the 2014. The lower pre-tax book income in 2015 combined with an increase in research tax credits recognized
in 2015 as compared to 2014 were the principal drivers resulting in the decrease in income tax expense from 2014 to an income tax benefit in 2015. As a result of recognizing an income tax benefit with pre-tax book income, our income tax rate was not
a meaningful presentation for the year ended December&nbsp;31, 2015. Our reported income tax rate was 31.3% for the year ended December&nbsp;31, 2014. Excluding the impact of the change in the valuation of our private placement warrants, our income
tax rate was not a meaningful presentation for the year ended December&nbsp;31, 2015 and was 38.1% for the year ended December&nbsp;31, 2014. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Year
ended December&nbsp;31, 2014 compared with the year ended December&nbsp;31, 2013 </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Net sales </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our net sales increased $110,153,000 (46.3%)&nbsp;to $347,995,000 in the year ended December&nbsp;31, 2014 compared to $237,842,000 for the
year ended December&nbsp;31, 2013. Organic sales growth accounted for $89.7 million or approximately 81.4% of the increase in sales and the remaining increase was primarily attributable to sales by 3PI, our recently acquired subsidiary. An increase
in sales volume (as opposed to price increases) accounted for approximately $84.0 million of the $89.7 million increase in organic sales in the year ended December&nbsp;31, 2014 as compared to the same period in 2013. Of the total organic growth of
$89.7 million, our power systems and related sales increased approximately $82.0 million, and our aftermarket parts sales accounted for the remaining $7.7 million increase. The sales increase was primarily driven by increased demand for our heavy
duty power systems. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Gross profit </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our gross profit increased $22,519,000 (50.6%)&nbsp;to $67,045,000 for the year ended December&nbsp;31, 2014, from $44,526,000 in the
comparable period of 2013. Our gross profit increased primarily due to the previously discussed increase in sales volumes. As a percentage of net sales, gross margin was 19.3% for the year ended December&nbsp;31, 2014, compared to 18.7% for the same
period in 2013. The higher gross margin during 2014 was principally attributable to an increase in sales of our heavy duty power systems. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Research&nbsp;&amp; development and engineering </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Research&nbsp;&amp; development and engineering expense increased $6,461,000 (61.9%)&nbsp;to $16,900,000 in the year ended December&nbsp;31,
2014, as compared to $10,439,000 for the same period in 2013. Wages and benefits increased $3,645,000 as we increased headcount to support product development activities, including development of new engines and pursuing on-road applications for our
products, among other things. Materials and related expenses pertaining to the development of our research and development projects increased $1,645,000 in the year ended December&nbsp;31, 2014 as compared to the same period in 2013 and consulting
and professional fees incurred to support the furtherance of such projects also increased $532,000 year over year. The remaining net increase in other research&nbsp;&amp; development and engineering expense was $639,000 and principally related to
travel costs, emission certification expenses, and expendable supplies in support of our research and development and engineering activities. As a percentage of net sales, research&nbsp;&amp; development and engineering expense increased to 4.9% in
the year ended December&nbsp;31, 2014, as compared to 4.4% for the same period in 2013. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Selling and service </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Selling and service expenses increased $2,141,000 (28.4%)&nbsp;to $9,686,000 in the year ended December&nbsp;31, 2014, from $7,545,000 in the
comparable period of 2013. The increase was principally a result of the incremental selling and service expense attributable to 3PI which was $1,123,000 in the year ended December&nbsp;31, 2014 and </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">56 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
none in the comparable period in 2013. Wages and benefits increased $776,000 in the year ended December&nbsp;31, 2014, as compared to the same period in 2013 as we have increased our staff to
pursue growth opportunities. In addition, consulting and professional fees accounted for the remaining net increase of $242,000 year over year. As a percentage of net sales, selling and service expenses decreased to 2.8% in the year ended
December&nbsp;31, 2014, compared to 3.2% for the same period in 2013. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>General and administrative </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">General and administrative expenses increased $1,827,000 (15.8%)&nbsp;to $13,402,000 in the year ended December&nbsp;31, 2014, from $11,575,000
in the comparable period of 2013. The increase was primarily attributable to the general and administrative expense of 3PI, which was $1,296,000 in the year ended December&nbsp;31, 2014 and none in 2013. In addition, we incurred $811,000 of
transaction expenses in connection with the acquisition of 3PI in the year ended December&nbsp;31, 2014 as compared to none for the same period in 2013. Compensation and benefits increased $374,000 in the year ended December&nbsp;31, 2014 as
compared to the same period in 2013. This increase was primarily attributable to the addition of staff to support our growth and also included expenses incurred in connection with our incentive and performance compensation. The remaining other
expenses decreased approximately $654,000 in the year ended December&nbsp;31, 2014 as compared to the same period in 2013. As a percentage of net sales, general and administrative expenses, excluding transaction expenses, decreased to 3.9% in the
year ended December&nbsp;31, 2014, from 4.9% for the same period in 2013. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Amortization of intangible assets </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Amortization expense increased to $1,013,000 in the year ended December&nbsp;31, 2014, as compared to none for the same period in 2013. In the
year ended December&nbsp;31, 2014, all of the amortization expense of $1,013,000 was attributable to the amortization of intangible assets to which a value was ascribed in connection with the acquisition of 3PI. As a percentage of net sales,
amortization of intangible assets expense was 0.3% in the year ended December&nbsp;31, 2014. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Other (income) expense </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Interest expense increased $674,000 (102.6%)&nbsp;to $1,331,000 in the year ended December&nbsp;31, 2014, as compared to $657,000 for the same
period in 2013. The increase in interest expense was attributable to an increase in borrowings outstanding on our revolving line of credit and interest on the $5.0 million of term loan that we obtained on April&nbsp;1, 2014, both of which were used
to finance our acquisition of 3PI. Our average borrowings outstanding were approximately $62.1 million during the year ended December&nbsp;31, 2014 as compared to approximately $21.8 million during the year ended December&nbsp;31, 2013. Including
only our revolving line of credit and our term loan, our weighted average borrowing rate was 1.86% for the year ended December&nbsp;31, 2014 as compared to 2.21% for the same period in 2013. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Private placement warrant (income) expense was income of $6,169,000 in the year ended December&nbsp;31, 2014, as compared to expense of
$28,031,000 for the same period in 2013. We are required to recognize changes in the estimated fair value of unexercised private placement warrants in our consolidated statement of operations. The change in estimated fair value of the private
placement warrants was attributable to fluctuations in the trading price of our common stock at each balance sheet date. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In 2014, we
recognized a non-cash gain of $3,840,000 arising from a decrease in the contingent consideration liability attributable to our acquisition of 3PI as more fully described above. The value of the contingent consideration liability decreased as a
result of 3PI not achieving the expected financial performance measures set forth in the stock purchase agreement which resulted in this non-cash gain recognized in our financial statements for the year ended December&nbsp;31, 2014. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">57 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Income tax expense </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our income tax expense increased $6,054,000 to $10,813,000 in the year ended December&nbsp;31, 2014, as compared to $4,759,000 for the same
period in 2013. Our effective income tax rate was 31.3% for the year ended December&nbsp;31, 2014. As we reported a loss before incomes taxes in 2013, an effective income tax rate is not a meaningful calculation in the year ended December&nbsp;31,
2013. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Excluding the change in the valuation of our private placement warrants from our statements of operations as described above, our
effective income tax rates would have been 38.1% and 33.9% for the years ended December&nbsp;31, 2014 and 2013, respectively. The remaining differential in these income tax rates was principally attributable to the impact of the research tax credits
recognized. Our income tax expense in 2013 was favorably impacted by the recognition of the federal research tax credit for 2013 as well as 2012. We recognized the federal research tax credits for both years in 2013 because the enactment of the
legislation providing the federal research tax credits for 2012 was not signed into law until January&nbsp;2, 2013, and generally accepted accounting principles prohibit retroactive application of tax law changes. Although the amount of the federal
research tax credit recognized in 2014 increased over 2013, the tax credit decreased as a percentage of income before tax due to the increase in our pre-tax income year over year. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Liquidity and capital resources </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our cash
requirements are dependent upon a variety of factors, foremost of which is the execution of our strategic plan. We expect to continue to devote substantial capital resources to running our business. Our primary sources of liquidity have been and are
expected to continue to be cash flows from operations, principally collections of customer accounts receivable, and borrowing capacity under our credit facility. During 2015, we issued $55.0 million in 5.50% Senior Notes for which we received
$53,483,000 after financing fees. These 5.50% Senior Notes are described below under &#147;Credit agreements.&#148; Effective February&nbsp;11, 2015, we amended our $100.0 million credit facility with Wells Fargo Bank, National Association to
increase our revolving line of credit facility to $125.0 million. We had previously amended our credit facility on September&nbsp;30, 2014 to $100.0 million and prior to that on April&nbsp;1, 2014 to $90.0 million from $75.0 million. Also on
April&nbsp;1, 2014, we secured a $5.0 million term loan. The term loan and credit agreement are further described below under &#147;Credit agreements&#148;. The increase in our credit facility effective April&nbsp;1, 2014 and the proceeds from the
term loan were used to finance our acquisition of 3PI. We had previously increased our liquidity in the third quarter of 2013 through a public offering in which we sold 1,050,000 shares of our common stock at $35.00 per share that resulted in net
proceeds to us of approximately $34.3 million after underwriters&#146; fees and expenses associated with the sale of these shares. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Although we believe we have or can access sufficient liquidity to fund our operations as needed, there can be no assurances such funding will
be consistently available to us on terms that are attractive or at all. Our ability to access additional funding as and when needed, our ability to timely refinance and/or replace our outstanding debt securities and credit facilities on acceptable
terms, and our cost of funding will depend upon numerous factors including, but not limited to, the health and vibrancy of the financial markets, our financial performance, and the performance of our specific industry and other macro-economic
factors in general. Our access to liquidity within a chosen funding mechanism is based on numerous factors, including the following: strength and quality of our assets, the continuation of our existing customer relationships and our development of
new customer relationships; market acceptance of our existing and future products; the success of our product development and commercialization efforts and the costs associated with those efforts; and the costs associated with any future
acquisitions, joint ventures or other strategic transactions. Accordingly, we may evaluate and pursue various financing alternatives determined advantageous to us at any particular point in time, including a larger credit facility, additional or
replacement debt financing and/or additional equity financing as needed. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&nbsp;31, 2015, we had working capital of
$153,413,000 compared to $114,955,000 as of December&nbsp;31, 2014. Our working capital increase of $38,458,000 was attributable primarily to a $36,444,000 increase in our net inventory from December&nbsp;31, 2014, principally resulting from
continued growth in our </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">58 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
business and inventories acquired with our recent acquisitions. Accounts receivable, net increased $22,625,000 year over year as a result of the increase in sales we have experienced and timing
of payments. Also, as of December&nbsp;31, 2015, we recognized a $5,230,000 receivable representing an amount due from the U.S. Department of the Treasury as a result of an anticipated refund attributable to our 2015 federal income tax filing.
Additionally, accrued compensation and benefits decreased $1,974,000 principally as a result of a decrease in our discretionary compensation liability year over year and our income taxes payable decreased $779,000 due to an overall decrease in our
consolidated operating results year over year. Finally, our working capital also increased due to a $1,667,000 decrease in the current portion of long-term debt which was paid off during 2015 from a portion of the proceeds received on the 5.50%
Senior Notes arising in 2015 and our cash on hand increased by $1,884,000 year over year. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The increases to working capital were partially
offset by a $15,201,000 increase in accounts payable arising from the timing of payments to suppliers and a $12,433,000 increase in other accrued liabilities, principally attributable to an $8,248,000 increase attributable to acquisition
consideration payable to the former owners of Powertrain Integration, which we acquired during 2015. Working capital also decreased $3,998,000 due to a decrease in our current deferred income tax asset arising from the consolidation of our deferred
income tax accounts into a single balance sheet caption within non-current assets on our balance sheet as of December&nbsp;31, 2015. See Note 2, &#147;Recently issued accounting pronouncements&#148;, to our consolidated financial statements for a
discussion of this change in the presentation of the deferred income tax balances. We also realized a $513,000 decrease in our prepaid and other current assets year over year. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">A limited number of our customers have payment terms which may extend up to 150 days. As of December&nbsp;31, 2015 and December&nbsp;31, 2014,
our trade receivables included $8.0 million and $11.2 million, respectively, of trade receivables which represented aggregate customer account balances subject to these terms. Of these amounts, $3.7 million and $7.5 million at December&nbsp;31, 2015
and December&nbsp;31, 2014, respectively, represented the portion of the balance outstanding with these extended trade terms. Under our revolving line of credit, which funds our working capital as needed, these receivables represent eligible
collateral on the same basis as our other trade receivables and remain eligible as collateral upon which we may borrow up to their extended due date of 150 days. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Cash flows for the year ended December&nbsp;31, 2015 </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Operating activities </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net
income and changes in working capital are the primary drivers of our cash flows from operations. For the year ended December&nbsp;31, 2015, we used $23,049,000 to fund our operations. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the year ended December&nbsp;31, 2015, we had net income of $14,278,000 and non-cash adjustments totaling $4,618,000, resulting in cash
generated from operations of $18,896,000 before considering changes in our operating assets and liabilities. Our non-cash adjustments favorably affecting our cash from operations in the year ended December&nbsp;31, 2015, primarily included
(i)&nbsp;$9,671,000 of depreciation and amortization, (ii)&nbsp;$1,186,000 of share-based compensation expense, (iii)&nbsp;$945,000 of inventory provisions, (iv)&nbsp;$641,000 of receivable allowances, (v)&nbsp;$538,000 of amortization expense
recognized for the &#147;step-up&#148; valuation of certain inventory acquired through acquisitions, and (vi)&nbsp;$454,000 of non-cash interest expense. These increases were partially offset by a non-cash gain of $9,299,000 derived from an
adjustment to the fair value of our private placement warrants in the year ended December&nbsp;31, 2015. The remaining other non-cash adjustments totaled $482,000, none of which was individually significant. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cash generated of $18,896,000 from our net income adjusted for non-cash items was offset by $41,945,000 of cash used by operating assets and
liabilities in the year ended December&nbsp;31, 2015. Our inventories increased $27,336,000 as we built up our inventory, including strategic engine block purchases, and we realized an increase in our inventory due to our recent acquisitions. Our
trade receivables increased by $20,526,000 as sales increased in the year ended December&nbsp;31, 2015, as compared to the year ended December&nbsp;31, 2014. In addition, income tax </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">59 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
receivable and prepaid expenses and other assets increased $5,230,000 and $83,000, respectively since December&nbsp;31, 2014. Partially offsetting these increases was an $8,160,000 increase in
accounts payable, principally attributable to the build-up of our inventory, along with a $3,195,000 increase in accrued compensation and benefits and other accrued liabilities. Our other non-current liabilities increased $654,000 which were offset
by a decrease of $779,000 in our income taxes payable since December&nbsp;31, 2014. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Investing activities </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash used in investing activities was $43,570,000 in the year ended December&nbsp;31, 2015. Cash used for acquisitions of Powertrain,
Buck&#146;s and Bi-Phase discussed above totaled $34,396,000 in the year ended December&nbsp;31, 2015. The property and equipment additions accounted for $8,174,000 of cash used in the year ended December&nbsp;31, 2015 for equipment as well as the
build-out of a new and significantly larger facility to support our research and development activities. In addition, we contributed $1,000,000 representing an equity investment in a joint venture with a construction and utility equipment
manufacturer headquartered in Incheon, South Korea. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Financing activities </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We generated $68,503,000 of cash from financing activities in the year ended December&nbsp;31, 2015. As discussed above, we issued unsecured
5.50% Senior Notes for which we received proceeds of $55,000,000 before financing fees of $1,517,000. In addition, we generated cash of $19,269,000 from net borrowings under our revolving line of credit in the year ended December&nbsp;31, 2015. We
also realized 65,000 from the exercise of private placement warrants held by our investors and we also realized $65,000 in from compensation costs deductible only for income tax purposes and arising from the issuance of our common stock under our
2012 Incentive Compensation Plan. These increases were partially offset by the $4,028,000 repayment of a term loan with an initial principal balance of $5,000,000 that was originally secured on April&nbsp;1, 2014 as well as the payment of $351,000
in withholding taxes for the net settlement of share-based awards which vested in the year ended December&nbsp;31, 2015. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Cash flows for the year
ended December&nbsp;31, 2014 </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Operating activities </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the year ended December&nbsp;31, 2014, we used $15,685,000 to fund our operations. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In the year ended December&nbsp;31, 2014, we had net income of $23,726,000 and non-cash adjustments totaling $1,090,000, resulting in cash
generated from operations of $22,636,000 before considering changes in our operating assets and liabilities. Our non-cash adjustments favorably affecting our cash from operations in the year ended December&nbsp;31, 2014 primarily included
(i)&nbsp;$4,709,000 of depreciation and amortization, (ii)&nbsp;$1,254,000 of share-based compensation expense, (iii)&nbsp;$1,011,000 of deferred income taxes, (iv)&nbsp;$679,000 of reserves for inventory, (v)&nbsp;$482,000 of expense recognized for
the &#147;step-up&#148; valuation of certain inventory acquired in our acquisition of 3PI, and (vi)&nbsp;other adjustments of $784,000. These favorable adjustments were partially offset by; (i)&nbsp;a $6,169,000 decrease in the fair value of the
private placement warrants liability arising from a decrease in the market value of our common stock, and (ii)&nbsp;a $3,840,000 decrease in the valuation of contingent consideration liability since April&nbsp;1, 2014, and recorded in connection
with our acquisition of 3PI, which decrease was primarily driven by 3PI not achieving the financial performance measures set forth in the stock purchase agreement. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cash generated of $22,636,000 from our net income (as adjusted for non-cash items) was offset by $38,321,000 of cash used by operating assets
and liabilities in the year ended December&nbsp;31, 2014. Our sales growth resulted in a $35,225,000 increase in accounts receivable in the year ended December&nbsp;31, 2014. Our inventories increased $34,125,000 as we built up our inventory to
support current and future period sales. Prepaid expenses and other assets also increased $4,492,000 principally attributable to investments in our growth. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">60 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
Partially offsetting these increases was a $34,140,000 increase in accounts payable, principally attributable to the build-up of our inventory. The remaining components driving the increase in
cash used was a net decrease in other liabilities totaling $1,381,000 in the year ended December&nbsp;31, 2014. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Investing activities
</I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash used in investing activities was $51,713,000 in the year ended December&nbsp;31, 2014. As discussed previously, we acquired
3PI on April&nbsp;1, 2014 in a taxable transaction. We initially paid $44,122,000 for 3PI, net of cash acquired. Property and equipment additions accounted for $7,239,000 in the year ended December&nbsp;31, 2014, and we also contributed an
additional investment of $350,000 to our joint venture in China. In December 2012, we entered into a joint venture with MAT Holdings, Inc. for the purpose of manufacturing, assembling and selling certain engines into the Asian market. The joint
venture initially provided for an investment of $1.2 million from each joint venture partner, of which $500,000 was contributed during 2013, for a total investment to date of $850,000. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Financing activities </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We
generated approximately $67,653,000 of cash from financing activities for the year ended December&nbsp;31, 2014. We generated cash from $60,097,000 in net borrowings under our revolving line of credit in the year ended December&nbsp;31, 2014. In
addition, we secured a term loan of $5,000,000 and received proceeds of $1,425,000 from the exercise of private placement warrants for shares of our common stock. We also realized an income tax benefit of $2,704,000 from compensation costs
deductible only for income tax purposes and arising from the issuance of our common stock under our 2012 Incentive Compensation Plan. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Offsetting these proceeds were (i)&nbsp;$972,000 for the installment payments due on our term loan, (ii)&nbsp;$430,000 in the payment of
withholding taxes for the net settlement of share-based awards which vested in the year ended December&nbsp;31, 2014, and (iii)&nbsp;$171,000 of financing fees paid in connection with the amendment of our credit facility with Wells Fargo Bank, N.A.
as further discussed below under &#147;<I>Credit agreement.</I>&#148; </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Cash flows for the year ended December&nbsp;31, 2013 </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Operating activities </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For
the year ended December&nbsp;31, 2013, we used $12,435,000 to fund our operations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We had a reported net loss of $18,760,000, which,
after adjustment for non-cash items of $31,654,000, resulted in net cash generated of $12,894,000 before considering changes in our operating assets and liabilities. Our non-cash adjustments in the year ended December&nbsp;31, 2013, primarily
included expenses of (i)&nbsp;$28,031,000 arising from a change in the valuation of our private placement warrants, (ii)&nbsp;$1,568,000 of depreciation and amortization expense, (iii)&nbsp;$1,268,000 of share-based compensation expense and
(iv)&nbsp;$649,000 in provisions for inventory. Non-cash adjustments also included $270,000 arising from the loss on debt extinguishment arising from the write-off of unamortized loan financing fees as a result of the replacement of our prior credit
facility. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The net loss adjusted for non-cash expenses of $12,894,000 was offset by $25,329,000 of cash used in operating activities in
the year ended December&nbsp;31, 2013, principally arising from increases in inventories and accounts receivable. Our inventories increased $16,667,000 to support our growth and as a result of making strategic engine block purchases during 2013. Our
accounts receivable increased $5,410,000 arising from higher year over year sales and, more specifically, higher fourth quarter sales in 2013 as compared to the same period in 2012. Further increasing our operating cash used in 2013 was a $3,687,000
reduction in trade accounts payable as a result of payments to suppliers. We also incurred increases in prepaid expenses and other assets of $1,849,000 which also contributed to the increase in cash used. These increases were partially offset by a
$2,763,000 increase in accrued liabilities representing obligations incurred for which we had not yet remitted payment. We also had $479,000 of net other increases which also contributed to the use of cash from operations. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">61 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Investing activities </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Net cash used in investing activities was $6,514,000 in the year ended December&nbsp;31, 2013, of which $6,007,000 related primarily to the
acquisition of property and equipment, and $500,000 related to our initial investment in a joint venture in China. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Financing
activities </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We generated $24,712,000 of cash from financing activities for the year ended December&nbsp;31, 2013. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We generated $36,750,000 of gross proceeds, prior to $2,734,000 of transaction fees (classified in &#147;Cash paid for financing and
transaction fees&#148; in our consolidated statement of cash flows), from the completion of a public offering of our common stock in July 2013, and we generated $4,412,000 of cash from the exercise of private placement warrants by our investors. We
also realized an income tax benefit of $1,642,000 from compensation costs deductible only for income tax purposes and arising from the issuance of our common stock under our 2012 Incentive Compensation Plan. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We replaced our existing credit facility with BMO Harris Bank, N.A. on June&nbsp;28, 2013 with another credit facility from Wells Fargo Bank,
National Association, as more fully discussed in &#147;<I>Credit agreements</I>&#148; below. We repaid $38,945,000 representing the outstanding principal balance on the BMO Harris Bank, N.A. facility through an initial advance from the Wells Fargo
Bank, National Association, credit facility of $38,995,000. We incurred $286,000 in financing fees in connection with our new credit facility, which are included in &#147;Cash paid for financing and transaction fees&#148; in our consolidated
statement of cash flows. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Partially offsetting the cash generated were net repayments under our credit facilities of $13,059,000 in the
year ended December&nbsp;31, 2013 principally due to a paydown of our revolving line of credit from a portion of the proceeds generated from the public offering discussed above. In addition, we used $2,063,000 in cash as payment of withholding taxes
on behalf of our Chief Operating Officer in connection with his exercise of a portion of shares received under a Stock Appreciation Rights plan that we have with him, and we withheld shares upon such exercise to satisfy his withholding tax
obligations. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Credit agreements </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Wells Fargo Bank, National Association credit agreement </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&nbsp;28, 2013, we entered into a $75.0 million credit agreement with Wells Fargo Bank, National Association, which replaced our prior
$50.0 million credit agreement with BMO Harris Bank N.A. The Wells Credit Agreement enabled us to borrow under a revolving line of credit secured by substantially all of our tangible and intangible assets (other than real property). The Wells Credit
Agreement (a)&nbsp;provided an initial maximum $75.0 million revolving line of credit to us, which, at our request and subject to the terms of the Wells Credit Agreement, could have been increased up to $100.0 million during the term of the Wells
Credit Agreement; (b)&nbsp;bore interest at the Wells Fargo Bank&#146;s prime rate plus an applicable margin ranging from 0% to 0.50%; or at our option, all or a portion of the revolving line of credit could have been designated to bear interest at
LIBOR plus an applicable margin ranging from 1.50% to 2.00%; (c)&nbsp;had an unused line fee of 0.25% and (d)&nbsp;required us to report our fixed charge coverage ratio, when our Availability (as defined in the Wells Credit Agreement) was less than
the Threshold Amount (as defined in the Wells Credit Agreement), and to continue to report our fixed charge coverage ratio until the date that Availability, for a period of 60 consecutive days, was greater than or equal to the Threshold Amount. We
were required to meet a minimum monthly fixed charge coverage ratio of not less than 1.0 to 1.0, the testing of which commenced on the last day of the month prior to the date on which our Availability (as defined in the Wells Credit Agreement) was
less than the Threshold Amount. The Threshold Amount was defined in the Wells Credit Agreement as the greater of (i)&nbsp;$9,375,000 or (ii)&nbsp;12.5% of the maximum revolver amount of $75.0 million or as it may be increased during the term of the
Wells Credit Agreement up to $100.0 million. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">62 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On April&nbsp;1, 2014, the Wells Credit Agreement was amended (&#147;Amended Wells Credit
Agreement&#148;) to increase our revolving line of credit from $75.0 million to $90.0 million. The Amended Wells Credit Agreement (a)&nbsp;bears interest at the Wells Fargo Bank&#146;s prime rate plus an applicable margin ranging from 0% to 0.5%; or
at our option, all or a portion of the revolving line of credit can be designated to bear interest at LIBOR plus an applicable margin ranging from 1.50% to 2.00%; (b)&nbsp;has an unused line fee of 0.25%; (c)&nbsp;requires us to report our fixed
charge coverage ratio and leverage ratio as described below and; (d)&nbsp;includes a $5.0 million term loan arrangement with Wells Fargo Bank; and (e)&nbsp;includes a letter of credit sub-facility of the revolving line of credit. The principal
amount of the $5.0 million term loan was payable in 36 monthly equal installments with the first payment due on June&nbsp;1, 2014, and bore interest at LIBOR plus 4.5%. Effective April&nbsp;1, 2014 and during the period in which the term loan was
outstanding, we were subject to a fixed charge coverage ratio covenant and a debt leverage ratio covenant. We were required to maintain a fixed charge coverage ratio of at least 1.20 to 1.00 and our debt leverage ratio could not exceed 4.0 to 1.0
during the period in which the term loan was outstanding. We used borrowings under the expanded revolving line of credit well as the proceeds from the term loan to finance our acquisition of 3PI which was consummated on April&nbsp;1, 2014 as
described in Note 3, &#147;Acquisitions&#148;, to the consolidated financial statements included herein. The term loan was subsequently paid in full on April&nbsp;29, 2015. In connection with the repayment of the term loan on April&nbsp;29, 2015,
the Company&#146;s minimum monthly fixed charge coverage ratio reverted back to 1.0 to 1.0, the testing of which commences on the last day of the month prior to the date on which the Company&#146;s Availability is less than the Threshold Amount.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&nbsp;30, 2014 and again on February&nbsp;11, 2015, we further amended our credit facility with Wells Fargo Bank, National
Association, to increase our revolving line of credit facility to $100.0 million and $125.0 million, respectively (collectively with the Amended Wells Credit Agreement, the &#147;Amended Wells Credit Agreement II&#148;). The Amended Wells Credit
Agreement II was scheduled to mature on June&nbsp;28, 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Other than the above mentioned amendments, the terms and conditions of the
Amended Wells Credit Agreement II are substantially similar to our predecessor Wells Fargo Bank credit agreements. Under the Amended Wells Credit Agreement II, the amount that we may borrow is limited to the lesser of (i)&nbsp;the maximum available
amount and (ii)&nbsp;borrowing base. The borrowing base is calculated as a percentage of our eligible accounts receivable and eligible inventory plus a defined amount based upon certain of our fixed assets (all as defined in the Amended Wells Credit
Agreement II). The Amended Wells Credit Agreement II also contains customary covenants and restrictions applicable to us, including agreements to provide financial information, comply with laws, pay taxes and maintain insurance, restrictions on the
incurrence of certain indebtedness, guarantees and liens, restrictions on mergers, acquisitions and certain dispositions of assets, and restrictions on the payment of dividends and distributions. The revolving line of credit is secured by
substantially all of our tangible and intangible assets (other than real property). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On April&nbsp;29, 2015, we entered into an amended
credit facility (&#147;Amended Wells Credit Agreement III&#148;) for the purpose of facilitating the issuance of the 5.50% Senior Notes (the &#147;Senior Notes&#148;), as described below, and this amendment provided for the earlier maturity of the
Amended Wells Credit Agreement III to insure that the Amended Wells Credit Agreement III will come due before the Senior Notes are payable as described below. While the Senior Notes are outstanding, the Amended Wells Credit Agreement III will become
due 75 days prior to the earliest date that a Special Mandatory Purchase Date may occur or 90 days prior to the final maturity date of the Senior Notes, all as described in the Indenture agreement below. Accordingly, under the above terms, the
Amended Wells Credit Agreement III will become due no earlier than March&nbsp;15, 2017, but no later than January&nbsp;31, 2018. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Outstanding borrowings under the credit agreement </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&nbsp;31, 2015, $97.0 million of our outstanding borrowings under its revolving line of credit bore interest at the LIBOR rate,
plus an applicable margin. The weighted average interest rate on these borrowings was 1.84% as of December&nbsp;31, 2015. The remaining outstanding balance of $299,000 as of December&nbsp;31, 2015 had been designated to bear interest at the prime
rate, plus an applicable margin, which equaled 3.50% with the applicable margin included. The unused and available revolving line of credit balance was $27.1 million at December&nbsp;31, 2015. Our term loan was repaid on April&nbsp;29, 2015. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">63 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of December&nbsp;31, 2014, $71.0 million of our outstanding borrowings under its revolving
line of credit bore interest at the LIBOR rate, plus an applicable margin. The weighted average interest rate on these borrowings was 1.66% as of December&nbsp;31, 2014. The remaining outstanding balance of $7.0 million as of December&nbsp;31, 2014
had been designated to bear interest at the prime rate, plus an applicable margin, which equaled 3.25% with the applicable margin included. The unused and available revolving line of credit balance was $21.2 million at December&nbsp;31, 2014. As of
December&nbsp;31, 2014, we had approximately $4,028,000 outstanding under the term loan, which bore interest at LIBOR plus 4.50%, which equaled 4.67% with the applicable margin included. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>5.50% Senior Notes Due 2018 </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On April&nbsp;24, 2015, we entered into a purchase agreement with certain institutional investors for a private sale of an aggregate amount of
$55.0 million in our unsecured 5.50% Senior Notes. The sale closed on April&nbsp;29, 2015. In connection with the issuance of the Senior Notes, we entered into an indenture agreement (&#147;Indenture&#148;) dated April&nbsp;29, 2015, by and among
us, The Bank of New York Mellon, as Trustee, and our subsidiaries as guarantors. We received net proceeds of $53,483,000 after financing costs of $1,517,000. The Senior Notes are unsecured debt of our Company and are effectively subordinated to our
existing and future secured debt including the debt in connection with the Amended Wells Credit Agreement III. The Senior Notes have a final maturity date of May&nbsp;1, 2018, provided that a mandatory offer by us to purchase the Senior Notes must
be made on or prior to May&nbsp;1, 2017 in the event we cannot or do not certify compliance with certain financial covenants as more fully described below. In that event, the date of purchase will be no earlier than May&nbsp;30, 2017. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We may redeem the Senior Notes in whole or in part at any time on or after May&nbsp;1, 2016, at our option following redemption prices
(expressed as percentages of the principal amount), together with accrued and unpaid interest to the date of redemption: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="75%"></TD>
<TD VALIGN="bottom" WIDTH="20%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE="border-bottom:1.00pt solid #000000; width:58.40pt; font-size:8pt; font-family:Times New Roman"><B>Redemption date</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Redemption&nbsp;price</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">May&nbsp;1, 2016 through October&nbsp;31, 2016</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">101.0</TD>
<TD NOWRAP VALIGN="bottom">%</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">November&nbsp;1, 2016 and thereafter</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100.0</TD>
<TD NOWRAP VALIGN="bottom">%</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">At any time prior to May&nbsp;1, 2016, we may redeem up to 35% of the Senior Notes with the net cash proceeds
of certain equity offerings specified in the Indenture at a redemption price of 105.5% of the principal amount of the Senior Notes, together with accrued and unpaid interest to the date of redemption, but only if at least 65% of the original
aggregate principal amount of the Senior Notes would remain outstanding following such redemption. In addition, prior to May&nbsp;1, 2016, we may redeem the Senior Notes in whole or in part at a redemption price equal to 101.0% of the principal
amount plus (i)&nbsp;accrued and unpaid interest to the redemption date and (ii)&nbsp;an Applicable Premium (as defined in the Indenture) that is intended as a &#147;make-whole&#148; to May&nbsp;1, 2016. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Senior Notes have a Special Mandatory Purchase Date as described in the Indenture and summarized as follows. Upon the occurrence of the
earlier of (I)&nbsp;March&nbsp;15, 2017, if the Trustee has not received on or within five days prior to such date an officer&#146;s certificate stating that (i)&nbsp;our pro forma consolidated EBITDA (as defined in the Indenture) is at least equal
to or greater than $35.0 million for the most recent four full fiscal quarters for which financial statements are available as of such date and (ii)&nbsp;our consolidated pro forma ratio of consolidated EBITDA to fixed charges (as defined in the
Indenture) is at least equal to or greater than 3.25 to 1.0 for the most recent four full fiscal quarters for which financial statements are available as of such date or (II) the date on which we notify the Trustee in writing (which date may be at
any time on or after March&nbsp;1, 2017 but on or prior to March&nbsp;15, 2017) that we cannot or will not deliver such officers&#146; certificate, then, unless we have given on or prior to March&nbsp;15, 2017 a notice of redemption of all of the
Senior Notes, we will make a mandatory offer to purchase all of the Senior Notes at a purchase price of 100.0% of the principal amount plus accrued and unpaid interest, if any, to the date of purchase in accordance with the procedures set forth in
the Indenture. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">64 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Indenture contains covenants that, among other things, limit or restrict our ability and the
ability of our subsidiaries to incur additional debt, prepay subordinated indebtedness, pay dividends or make other distributions on capital stock, redeem or repurchase capital stock, make investments and restricted payments, enter into transactions
with affiliates, sell assets, create liens on assets to secure debt, or effect a consolidation or merger or to sell all, or substantially all, of our assets, in each case subject to certain qualifications and exceptions set forth in the Indenture.
The Indenture also provides for customary events of default (subject in certain cases to customer grace and cure periods), which include nonpayment, breach of covenants in the Indenture, payment defaults or acceleration of other indebtedness, and
certain events of bankruptcy and insolvency. Generally, if an event of default occurs, the Trustee or holders of at least 25.0% in principal amount of the then outstanding Senior Notes may declare the principal of and accrued but unpaid interest on
all Senior Notes to be due and payable. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Interest on the Senior Notes accrues at a rate of 5.50%&nbsp;per annum and is payable
semi-annually in arrears on May&nbsp;1 and November&nbsp;1 of each year, commencing on November&nbsp;1, 2015. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Contractual obligations </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth a summary of the Company&#146;s contractual obligations as of December&nbsp;31, 2015: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="55%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="18" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Payments due by period</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom"><B>(in thousands)</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Less&nbsp;than&nbsp;1<BR>year</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>1-3 years</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>3-5&nbsp;years</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>More&nbsp;than&nbsp;5<BR>years</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>Contractual obligations</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Debt (1)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">55,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">55,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Interest payments on long-term debt (1)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,562</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,025</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,537</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating leases (2)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,822</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,771</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,399</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,605</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,047</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Purchase obligations (3)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">61,162</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">61,162</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other tax liabilities (4)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other long-term liabilities (5)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">350</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">350</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total contractual obligations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">142,896</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">69,308</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">66,936</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,605</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,047</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top">See Note 8, &#147;Debt,&#148; in the Notes to Consolidated Financial Statements for additional information on the Company&#146;s debt. &#147;Debt&#148; refers to future cash principal payments. The Company has excluded
the future debt and interest cash payments associated with its revolving line of credit balance of $97,299,292 as of December&nbsp;31, 2015. The revolving line of credit will become due no earlier than March&nbsp;15, 2017 but no later than
January&nbsp;31, 2018. </TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top">See Note 9, &#147;Leases,&#148; in the Notes to Consolidated Financial Statements for additional information on the Company&#146;s operating leases. </TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(3)</TD>
<TD ALIGN="left" VALIGN="top">Purchase obligations represent agreements with suppliers at the end of 2015 for raw materials and other product as part of the normal course of business. </TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(4)</TD>
<TD ALIGN="left" VALIGN="top">Represents the expected cash obligations related to the Company&#146;s liability for uncertain income tax positions. As of December&nbsp;31, 2015, the Company&#146;s total liability for uncertain tax positions including
interest was $1,055,000. Due to the high degree of uncertainty regarding the timing of potential future cash outflows associated with these liabilities, the Company was unable to make a reasonably reliable estimate of the amount and period in which
these remaining liabilities might be paid. </TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(5)</TD>
<TD ALIGN="left" VALIGN="top">See Note 14, &#147;Commitments and contingencies,&#148; in the notes to the Consolidated Financial Statements for additional information related to the Company&#146;s commitments associated with its joint ventures.
</TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Off-balance sheet arrangements </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We do not have any material off-balance sheet arrangements (as defined in Item&nbsp;303(a) (4)&nbsp;of
<FONT STYLE="white-space:nowrap">Regulation&nbsp;S-K).</FONT> </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">65 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Critical accounting policies and estimates </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The discussion and analysis of our financial condition and results of operations are based on our consolidated financial statements, which have
been prepared in accordance with accounting principles generally accepted in the United States (&#147;GAAP&#148;). The preparation of these financial statements in accordance with GAAP requires us to make estimates, assumptions and judgments that
affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, assumptions and judgments, including those related to revenue
recognition, bad debts, inventories, warranties, private placement warrants and income taxes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of
which form the basis for making judgments about the carrying values of assets and liabilities and our revenue recognition. Actual results may differ from these estimates under different assumptions or conditions. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Revenue recognition </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We
recognize revenue upon transfer of title and risk of loss to the customer, which is typically when products are shipped, provided there is persuasive evidence of an arrangement, the sales price is fixed or determinable and management believes
collectability is reasonably assured. As of December&nbsp;31, 2015 and 2014, we had recognized revenue associated with approximately $21.4 million and $3.2 million, respectively, of undelivered product. We anticipate the collection of any unpaid
balances during 2016. We did not enter into any bill and hold arrangements during 2013. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We classify shipping and handling charges billed
to customers as revenue. Shipping and handling costs paid to others are classified as a component of cost of sales when incurred. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Allowance for doubtful accounts </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The carrying amount of accounts receivable is reduced by a valuation allowance that reflects our management&#146;s best estimate of the amounts
that will not be collected. Our management specifically reviews all past due accounts receivable balances and, based on historical experience and an assessment of current creditworthiness, estimates the portion, if any, of the balance that will not
be collected. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Inventories </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our inventories consist primarily of engines and parts. Engines are valued at the lower of cost plus estimated freight-in, as determined by
specific serial number identification, or market value. Parts are valued at the lower of cost (first-in, first out) or market value. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We
write down inventory for an estimated amount equal to the difference between the cost of the inventory and the estimated realizable value. Additionally, an inventory reserve is provided for based upon our estimation of future demand for the quantity
of inventory on hand. In determining an estimate of future demand, multiple factors are taken into consideration including (i)&nbsp;customer purchase orders and customer forecasted demand; (ii)&nbsp;historical sales/usage for each inventory item;
and (iii)&nbsp;utilization within a current or anticipated future power system. These factors are primarily based upon quantifiable information and therefore, we have not experienced significant differences in inventory valuation due to variances in
our estimation of future demand. We estimate that, in 2015, a 10% variance between the estimated net realizable value of such inventory and its actual realizable amount would have a less than $94,000 effect on our cost of goods sold and the value of
our inventory. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Goodwill and other intangibles </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Goodwill represents the excess of purchase price and related costs over the values assigned to the net tangible and identifiable intangible
assets of businesses acquired. In accordance with ASC 350, <I>Intangibles&nbsp;&#151;&nbsp;Goodwill and Other Intangibles</I>, goodwill is not amortized, but instead is tested for impairment annually, or more frequently if circumstances indicate a
possible impairment may exist. Absent any interim indicators of impairment, we will test for goodwill impairment on a specified date of each year, October&nbsp;1. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">66 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In accordance with ASC 350, <I>Intangibles &#151; Goodwill and Other Intangibles</I>, we amortize
our intangible assets with finite lives over their respective estimated useful lives and will review for impairment whenever impairment indicators exist. Our intangible assets consist of backlog, customer relationships and trade names and
trademarks. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Warranty programs </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We offer a standard limited warranty on the workmanship of our products that in most cases covers defects for a defined period. Warranties for
certified emission products are mandated by the EPA and/or the CARB and are longer than our standard warranty on certain emission related products. Our products also carry limited warranties from suppliers. Costs related to supplier warranty claims
are borne by the supplier; our warranties apply only to the modifications we make to supplier base products. We estimate and record a liability, and related charge to income, for our warranty program at the time products are sold to customers. Our
estimates are based on historical experience and reflect management&#146;s best estimates of expected costs at the time products are sold. We make adjustments to our estimates in the period in which it is determined that actual costs may differ from
our initial or previous estimates. In 2015, we estimate that, a 10% change in the amount of historical warranty expense would have increased our warranty liability and related costs by approximately $43,000. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Private Placement Warrants </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our private placement warrants are accounted for as a liability, in accordance with ASC 480, <I>Distinguishing Liabilities from Equity</I>. ASC
480 states that, if an entity must or could settle an instrument by issuing a variable number of its own shares, and, as in this case, the obligation&#146;s monetary value is based solely or predominantly on variations in the fair value of the
company&#146;s equity shares, but moves in the opposite direction, then the obligation to issue shares is to be recorded as a liability at the inception of the arrangement, and is adjusted with subsequent changes in the fair value of the underlying
stock. Our private placement warrants were measured at fair value under ASC Topic 820, <I>Fair Value Measurements and Disclosures of the Accounting Standards Codification.</I> Our liability for the private placement warrants is measured at fair
value based on unobservable inputs, and thus is considered a Level 3 financial instrument. In 2015, if all other assumptions are held constant, we estimate that, the recorded liability of the private placement warrants would increase or decrease by
an immaterial amount due to a 10% change in the enterprise value of our company based on the Black-Scholes option pricing model. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Equity-based compensation </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our equity-based compensation expense for awards granted to employees for service is accounted for over the service period based on the grant
date fair value. Furthermore, the stock appreciation right granted is accounted for as equity, in accordance with ASC 718, <I>Compensation &#151; Stock Compensation.</I> </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><I>Income taxes </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We account
for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method,
deferred tax assets and liabilities are determined based on the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The
effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We record net deferred tax assets to the extent we believe the assets will more likely than not be realized. In making such a determination,
we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. As of December&nbsp;31, 2015,
and 2014, we had not recorded a tax asset valuation allowance. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">67 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We record uncertain tax positions in accordance with ASC 740, <I>Income Taxes</I> , on the basis
of a two-step process whereby (1)&nbsp;we determine whether it is more likely than not that the tax positions will be sustained based on the technical merits of the position and (2)&nbsp;for those tax positions that meet the more-likely-than-not
recognition threshold, we recognize the largest amount of tax benefit that is greater than 50 percent likely to be realized upon ultimate settlement with the related tax authority. As of December&nbsp;31, 2015 and 2014, we had unrecognized tax
benefits of $1,055,000 and $740,000, respectively, for uncertain tax positions. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Impact of recently issued accounting standards </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We evaluate the pronouncements of authoritative accounting organizations, including the Financial Accounting Standards Board (FASB), to
determine the impact of new pronouncements on GAAP and our consolidated financial statements. In May of 2014, the FASB and International Accounting Standards Board jointly issued a final standard on revenue recognition which outlines a single
comprehensive model for entities to use in accounting for revenue arising from contracts with customers. This standard will supersede most current revenue recognition guidance. Under the new standard, entities are required to identify the following
within a contract with a customer: the separate performance obligations in the contract; the transaction price; allocation of the transaction price to the separate performance obligations in the contract; and the appropriate amount of revenue to be
recognized when (or as) the entity satisfies each performance obligation. Entities have the option of using either retrospective transition or a modified approach in applying the new standard. On July&nbsp;9, 2015, the FASB voted to issue a final
Accounting Standards Update (ASU) that defers for one year the effective date of the new revenue standard and allows early adoption as of the original effective date (i.e., annual reporting periods beginning after December&nbsp;15, 2016, including
interim reporting periods within those annual periods). After reviewing and discussing the feedback received, the Board decided to adopt the standard as originally proposed. Thus, the anticipated final ASU will be effective for annual reporting
periods (including interim reporting periods within those periods) beginning after December&nbsp;15, 2017. We are currently evaluating the approach to use to apply the new standard and the impact that the adoption of the new standard will have on
our consolidated financial statements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In April of 2015, the FASB issued guidance to simplify the presentation of debt issuance costs.
This new guidance requires that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. Although the standard
is effective for financial statements issued for fiscal years beginning after December&nbsp;15, 2015, and interim periods within those fiscal years, as permitted under the standard, we chose to early adopt this guidance as of June&nbsp;30, 2015, and
have therefore presented the debt issuance costs associated with the issuance of our 5.50% Senior Notes as a direct deduction from the carrying value of the liability as of December&nbsp;31, 2015. Refer to Note&nbsp;8, &#147;Debt&#148; for further
details related to the issuance of our 5.50% Senior Notes. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In July 2015, the FASB issued final guidance to simplify the subsequent
measurement of inventories by replacing the lower of cost or market test with a lower of cost and net realizable value test. The guidance applies to inventories for which cost is determined by methods other than LIFO and the retail inventory method.
The amendment is to be applied prospectively and is effective for fiscal years, and the interim periods within those years, beginning after December 15, 2016, with early adoption permitted. We are currently evaluating the impact of adopting this ASC
amendment, but do not expect it will have a significant effect on our consolidated financial statements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In November 2015, the FASB
issued final guidance that requires companies to classify all deferred tax assets and liabilities as noncurrent on the consolidated balance sheet instead of separating deferred taxes into current and noncurrent amounts. Although the standard is
effective for the Company for financial statements issued for annual periods beginning after December&nbsp;15, 2016 and interim periods within those annual periods, we elected the early adoption provision of this standard as of the year ended
December&nbsp;31, 2015, and have prospectively classified all deferred tax assets and liabilities as noncurrent on our consolidated balance sheet in accordance with the standard. Prior year&#146;s balances were not required to be retrospectively
adjusted. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">68 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There were no additional new accounting pronouncements or guidance that have been issued or
adopted by authoritative accounting organizations during the year ended December&nbsp;31, 2015, that are expected to have a significant effect on our consolidated financial statements. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_12"></A>Item&nbsp;7A.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Quantitative and Qualitative Disclosures About Market Risk. </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company is exposed to
changes in interest rates primarily due to its outstanding balances under the Amended Wells Credit Agreement III. If interest rates were to fluctuate, there is a risk that any outstanding balance would be impacted by the prevailing rate, which may
further impact our ability to repay the outstanding balance. A one percentage point increase or decrease in interest rates would increase or decrease our interest expense by approximately $973,000 annually based on our revolving line of credit
outstanding as of December&nbsp;31, 2015. Our 5.50% Senior Notes outstanding as of December&nbsp;31, 2015 are fixed and not subject to changes in interest rates. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For a discussion of our liability for the Private Placement Warrants, see Note 7, &#147;Fair value of financial instruments,&#148; to the
consolidated financial statements. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_13"></A>Item&nbsp;8.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Financial Statements and Supplementary Data. </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See Index to Financial Statements and
Financial Statement Schedule on page F-1. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_14"></A>Item&nbsp;9.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Changes in and Disagreements With Accountants on Accounting and Financial Disclosure. </B></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_15"></A>Item&nbsp;9A.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Controls and Procedures. </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Disclosure Controls and Procedures </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We maintain a system of disclosure controls and procedures that is designed to ensure that information required to be disclosed in the reports
that we file or submit under the Securities Exchange Act of 1934, as amended (the &#147;Exchange Act&#148;) is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the Securities and Exchange
Commission, and that such that information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As of the end of the period covered by this report and pursuant to Rule 13a-15(b) of the Exchange Act, our management, including the Chief
Executive Officer and Chief Financial Officer, conducted an evaluation of the effectiveness and design of our disclosure controls and procedures (as that term is defined in Rule 13a-15(b) of the Exchange Act). Based upon that evaluation, the Chief
Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective, as of the end of the period covered under this report. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Management&#146;s Report on Internal Control Over Financial Reporting </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rules 13a-15(f)
and 15d-15(f) of the Exchange Act. Internal control over financial reporting is a process designed by, or under the supervision of the Chief Executive Officer and Chief Financial Officer, or persons performing similar functions, and effected by our
board of directors, management, and other personnel to provide reasonable assurance regarding the reliability of financial reporting and the preparation of the financial statements for external purposes in accordance with United States generally
accepted accounting principles (&#147;U.S. GAAP&#148;). Internal control over financial reporting includes those policies and procedures that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect our transactions and dispositions of assets. </TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">69 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. GAAP and that our receipts and expenditures are made in accordance with
authorization of our management and our board of directors. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on our consolidated financial statements.
</TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the supervision of our Chief Executive Officer and Chief Financial Officer, our management conducted an assessment of
the effectiveness of our internal control over financial reporting as of December&nbsp;31, 2015, based on criteria established in the framework in the Internal Control-Integrated Framework (2013)&nbsp;issued by the Committee of Sponsoring
Organizations of the Treadway Commission (&#147;COSO&#148;). Our evaluation of internal controls over financial reporting did not include the internal controls of Powertrain Integration (Powertrain), which we acquired in 2015. The aggregate amount
of total assets and net sales of Powertrain in our consolidated financial statements as of and for the year ended December&nbsp;31, 2015 was $41.3 million and $44.2 million, respectively. Based on this assessment, our management has concluded that
as of December&nbsp;31, 2015, our internal control over financial reporting was effective based on those criteria. Management reviewed the results of its assessment with our Audit Committee. The effectiveness of our internal control over financial
reporting as of December&nbsp;31, 2015 has been reviewed by RSM US LLP, an independent registered public accounting firm, as stated in its attestation report which is included in this Annual Report on Form 10-K. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Changes In Internal Control Over Financial Reporting </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There have been no changes in our internal control over financial reporting during the quarter ended December&nbsp;31, 2015 that have
materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Inherent Limitations on the
Effectiveness of Controls </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our management does not expect that our disclosure controls and procedures or our internal controls will
prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system
must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in a cost-effective control system, no controls can provide absolute assurance
that misstatements due to error or fraud will not occur, and no evaluation of any such controls can provide absolute assurance that control issues and instances of fraud, if any, within our company have been detected. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of
simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain
assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of controls&#146; effectiveness to
future periods are subject to risks. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies and procedures. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_16"></A>Item&nbsp;9B.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Other Information. </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">70 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="toc114967_17"></A>PART III </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_18"></A>Item&nbsp;10.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Directors, Executive Officers and Corporate Governance </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our Board of Directors adopted a
Code of Ethics for Principal and Senior Financial Officers that applies to senior officers, including our principal executive officer, principal financial officer, and principal accounting officer. A copy of the code is posted on our investor
relations section of our website at www.psiengines.com. Information contained on the website is not incorporated by reference in, or considered to be a part of, this document. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Additional information required by this Item is incorporated herein by reference to our proxy statement for the annual meeting of stockholders
to be filed pursuant to Regulation 14A within 120 days after our fiscal year-end of December&nbsp;31, 2015. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_19"></A>Item&nbsp;11.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Executive Compensation </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Incorporated herein by reference from the proxy statement for
the annual meeting of stockholders to be filed pursuant to Regulation 14A within 120 days after our fiscal year-end of December&nbsp;31, 2015. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_20"></A>Item&nbsp;12.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters </B></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Incorporated herein by reference from the proxy statement for the annual meeting of stockholders to be filed pursuant to Regulation 14A within
120 days after our fiscal year-end of December&nbsp;31, 2015. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_21"></A>Item&nbsp;13.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Certain Relationships and Related Transactions, and Director Independence </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Incorporated
herein by reference from the proxy statement for the annual meeting of stockholders to be filed pursuant to Regulation 14A within 120 days after our fiscal year-end of December&nbsp;31, 2015. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_22"></A>Item&nbsp;14.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Principal Accountant Fees and Services </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Incorporated herein by reference from the proxy
statement for the annual meeting of stockholders to be filed pursuant to Regulation 14A within 120 days after our fiscal year-end of December&nbsp;31, 2015. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">71 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="toc114967_23"></A>PART IV </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="toc114967_24"></A>Item&nbsp;15.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Exhibits, Financial Statement Schedules. </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>15(a) Consolidated Financial Statements and Schedules
</B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following financial statements are filed as a part of this report. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">72 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><A NAME="index"></A>Index to Consolidated Financial Statements </B></FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="95%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>Consolidated Financial Statements of Power Solutions International, Inc.</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2"><A HREF="#new_fin114967_25">Reports of Independent Registered Public Accounting Firm</A></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2"><A HREF="#new_fin114967_26">Consolidated Balance Sheets as of December&nbsp;31, 2015 and 2014</A></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2"><A HREF="#new_fin114967_27">Consolidated Statements of Operations for the years ended December&nbsp;31, 2015, 2014 and
2013</A></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2"><A HREF="#new_fin114967_28">Consolidated Statements of Changes In Stockholders&#146; Equity for the years ended December&nbsp;
31, 2015, 2014 and 2013</A></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2"><A HREF="#new_fin114967_29">Consolidated Statements of Cash Flows for the years ended December&nbsp;31, 2015, 2014 and
2013</A></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2"><A HREF="#new_fin114967_30">Notes to Consolidated Financial Statements</A></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
</TABLE>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-1
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><A NAME="new_fin114967_25"></A>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
</B></FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">To the Board of Directors and Stockholders </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:Times New Roman" SIZE="2">Power Solutions International, Inc. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">We have audited the accompanying consolidated balance sheets
of Power Solutions International, Inc. and subsidiaries as of December&nbsp;31, 2015 and 2014, and the related consolidated statements of operations, stockholders&#146; equity, and cash flows for each of the three years in the period ended
December&nbsp;31, 2015. These financial statements are the responsibility of the Company&#146;s management. Our responsibility is to express an opinion on these financial statements based on our audits. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that
we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement. An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial
statements. An audit also includes assessing the accounting principles used and significant estimates made by management, as well as evaluating the overall financial statement presentation. We believe that our audits provide a reasonable basis for
our opinion. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial
position of Power Solutions International, Inc. and subsidiaries as of December&nbsp;31, 2015 and 2014, and the results of their operations and their cash flows for each of the three years in the period ended December&nbsp;31, 2015, in conformity
with U.S. generally accepted accounting principles. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">We have also audited, in accordance with the standards of the Public Company Accounting
Oversight Board (United States), Power Solutions International, Inc. and subsidiaries&#146; internal control over financial reporting as of December&nbsp;31, 2015, based on criteria established in <I>Internal Control &#151; Integrated Framework</I>
issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013, and our report dated February&nbsp;26, 2016 expressed an unqualified opinion on the effectiveness of Power Solution International Inc.&#146;s internal control
over financial reporting. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">/s/ RSM US LLP </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT
STYLE="font-family:Times New Roman" SIZE="2">Chicago, Illinois </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">February&nbsp;26, 2016 </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-2
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </B></FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">To the Board of Directors and Stockholders </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">Power Solutions International, Inc. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">We have
audited Power Solutions International, Inc.&#146;s internal control over financial reporting as of December&nbsp;31, 2015, based on criteria established in <I>Internal Control &#151; Integrated Framework</I> issued by the Committee of Sponsoring
Organizations of the Treadway Commission in 2013. Power Solutions International, Inc.&#146;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal
control over financial reporting included in the accompanying Management&#146;s Report on Internal Control Over Financial Reporting appearing under Item&nbsp;9A. Our responsibility is to express an opinion on the company&#146;s internal control over
financial reporting based on our audit. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">We conducted our audit in accordance with the standards of the Public Company Accounting Oversight
Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining
an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also
included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT
STYLE="font-family:Times New Roman" SIZE="2">As described in Management&#146;s Report on Internal Control Over Financial Reporting appearing under Item&nbsp;9A, management has excluded Powertrain Integration, LLC from its assessment of internal
control over financial reporting as of December&nbsp;31, 2015, because it was acquired by the Company in a purchase business combination in the second quarter of 2015. We have also excluded Powertrain Integration, LLC from our audit of internal
control over financial reporting. Powertrain Integration, LLC is a wholly owned subsidiary whose total assets and net income represent approximately 11% and 18%, respectively, of the related consolidated financial statement amounts as of and for the
year ended December&nbsp;31, 2015. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">A company&#146;s internal control over financial reporting is a process designed to provide reasonable
assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#146;s internal control over financial reporting
includes those policies and procedures that <I>(a)&nbsp;</I>pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; <I>(b)&nbsp;</I>provide
reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in
accordance with authorizations of management and directors of the company; and <I>(c)&nbsp;</I>provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#146;s assets that
could have a material effect on the financial statements. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">Because of its inherent limitations, internal control over financial reporting may
not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the
policies or procedures may deteriorate. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">In our opinion, Power Solutions International, Inc. maintained, in all material respects, effective
internal control over financial reporting as of December&nbsp;31, 2015, based on criteria established in <I>Internal Control &#151; Integrated Framework</I> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.
</FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the consolidated
balance sheets of Power Solutions International, Inc. and subsidiaries as of December&nbsp;31, 2015 and 2014, and the related consolidated statements of operations, stockholders&#146; equity, and cash flows for each of the three years in the period
ended December&nbsp;31, 2015 and our report dated February&nbsp;26, 2016, expressed an unqualified opinion. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">/s/ RSM US LLP </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">Chicago, Illinois </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">February&nbsp;26, 2016
</FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-3
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><A NAME="new_fin114967_26"></A>POWER SOLUTIONS INTERNATIONAL, INC. </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">CONSOLIDATED BALANCE SHEETS AS OF DECEMBER 31, </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="82%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1"><B></B>(Dollar amounts in thousands, except per share amounts)<B></B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">ASSETS</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Current assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Cash</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">8,445</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">6,561</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accounts receivable, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">104,365</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">81,740</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Income tax receivable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">5,230</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Inventories, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">130,347</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">93,903</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Prepaid expenses and other current assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,288</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,801</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Deferred income taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,998</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total current assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">252,675</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">191,003</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Property, plant&nbsp;&amp; equipment, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">26,001</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">20,892</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Intangible assets, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">31,745</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">21,392</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Goodwill</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">41,466</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23,546</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Deferred income tax asset</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">819</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Other noncurrent assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">7,230</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">5,804</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">TOTAL ASSETS</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">359,936</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">262,637</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">LIABILITIES AND STOCKHOLDERS&#146; EQUITY</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Current liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accounts payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">76,078</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">60,877</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Income taxes payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">779</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accrued compensation and benefits</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,009</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">5,983</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Current maturities of long-term debt</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,667</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Other accrued liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">19,175</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">6,742</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total current liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">99,262</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">76,048</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Long-term obligations</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Revolving line of credit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">97,299</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">78,030</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Deferred income taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,241</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Private placement warrants</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,482</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,036</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Long-term debt, less current maturities, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">53,820</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,361</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Other noncurrent liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,776</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,122</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">TOTAL LIABILITIES</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">253,639</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">171,838</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">COMMITMENTS AND CONTINGENCIES</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">STOCKHOLDERS&#146; EQUITY</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Series A convertible preferred stock &#151; $0.001 par value. Authorized: 114,000 shares. Issued and outstanding: -0- shares at
December&nbsp;31, 2015 and 2014.</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Common stock &#151; $0.001 par value. Authorized: 50,000,000 shares. Issued: 11,583,831 and 11,562,209 shares at
December&nbsp;31, 2015 and 2014, respectively. Outstanding: 10,752,906 and 10,731,284 shares at December&nbsp;31, 2015 and 2014, respectively.</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">12</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">12</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Additional paid-in-capital</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">75,179</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">73,959</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Retained earnings</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">35,356</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">21,078</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Treasury stock, at cost, 830,925 shares at December&nbsp;31, 2015 and 2014.</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(4,250</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(4,250</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">TOTAL STOCKHOLDERS&#146; EQUITY</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">106,297</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">90,799</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">TOTAL LIABILITIES AND STOCKHOLDERS&#146; EQUITY</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">359,936</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">262,637</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:24px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><I>The accompanying notes are an integral part of these consolidated financial statements. </I></FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-4
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><A NAME="new_fin114967_27"></A>POWER SOLUTIONS INTERNATIONAL, INC. </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">CONSOLIDATED STATEMENTS OF OPERATIONS </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">FOR THE
YEARS ENDED DECEMBER 31, </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">(Dollar amounts in thousands, except per share amounts)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2013</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">389,446</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">347,995</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">237,842</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Cost of sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">326,612</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">280,950</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">193,316</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Gross profit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">62,834</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">67,045</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">44,526</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Operating expenses:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Research&nbsp;&amp; development and engineering</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">21,681</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">16,900</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">10,439</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Selling and service</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,658</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">9,686</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">7,545</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">General and administrative</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">15,718</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13,402</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,575</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Amortization of intangible assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,582</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,013</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total operating expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">53,639</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">41,001</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">29,559</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Operating income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">9,195</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">26,044</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">14,967</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Other (income) expense:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Interest expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,327</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,331</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">657</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Contingent consideration</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">48</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(3,840</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Private placement warrant (income) expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(9,299</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(6,169</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">28,031</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Loss on debt extinguishment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">270</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Other expense, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">229</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">183</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">10</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total other (income) expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(4,695</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(8,495</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">28,968</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Income (loss) before income taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13,890</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">34,539</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(14,001</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Income tax (benefit) provision</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(388</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">10,813</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,759</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net income (loss)</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">14,278</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23,726</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(18,760</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Weighted-average common shares outstanding:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Basic</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">10,808,005</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">10,706,780</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">9,779,457</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Diluted</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,073,647</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,131,617</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">9,779,457</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Earnings (loss) per common share</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Basic</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1.32</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2.22</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1.92</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Diluted</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.45</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1.58</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1.92</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:241px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><I>The accompanying notes are an integral part of these consolidated financial statements. </I></FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-5
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><A NAME="new_fin114967_28"></A>POWER SOLUTIONS INTERNATIONAL, INC. </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#146; EQUITY </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="47%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">(Dollar amounts in thousands)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Preferred<BR>stock</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Common<BR>stock</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Additional<BR>paid-in<BR>capital</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Treasury<BR>stock</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Retained<BR>earnings<BR>(accumulated<BR>deficit)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Total<BR>stockholders&#146;<BR>equity</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at December&nbsp;31, 2012</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">10</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">10,862</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(4,250</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">16,112</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">22,734</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net loss</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(18,760</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(18,760</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net proceeds from stock offering</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">34,015</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">34,016</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Share-based compensation expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,268</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,268</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Payment of withholding taxes for net settlement of share-based awards</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(2,063</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(2,063</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Excess tax benefit from exercise of share-based awards</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,642</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,642</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Exercise of private placement warrants</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,584</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,584</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at December&nbsp;31, 2013</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">57,308</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(4,250</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(2,648</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">50,421</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23,726</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23,726</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Acquisition consideration</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">5,060</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">5,060</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Tax effect of acquisition consideration</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(681</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(681</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Share-based compensation expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,254</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,254</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Payment of withholding taxes for net settlement of share-based awards</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(430</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(430</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Excess tax benefit from exercise of share-based awards</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,704</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,704</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Exercise of private placement warrants</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">8,744</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">8,745</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at December&nbsp;31, 2014</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">12</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">73,959</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(4,250</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">21,078</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">90,799</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">14,278</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">14,278</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Share-based compensation expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,186</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,186</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Payment of withholding taxes for net settlement of share-based awards</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(351</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(351</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Excess tax benefit from exercise of share-based awards</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">65</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">65</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Exercise of private placement warrants</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">320</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">320</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at December&nbsp;31, 2015</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">12</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">75,179</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(4,250</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">35,356</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">106,297</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:250px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><I>The accompanying notes are an integral part of these consolidated financial statements. </I></FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-6
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><A NAME="new_fin114967_29"></A>POWER SOLUTIONS INTERNATIONAL, INC. </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">CONSOLIDATED STATEMENTS OF CASH FLOWS </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">FOR THE
YEARS ENDED DECEMBER 31, </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="79%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">(Dollar amounts in thousands)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2013</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Cash flows from operating activities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Net income (loss)</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">14,278</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">23,726</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(18,760</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Depreciation</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">4,347</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">2,562</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">1,528</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Amortization</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">5,324</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">2,147</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">40</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Deferred income taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(62</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">1,011</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(467</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Non-cash interest expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">454</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">87</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">64</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Share-based compensation expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">1,186</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">1,254</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">1,268</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Increase in accounts receivable allowances</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">641</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">204</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">160</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Increase in inventory reserves</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">945</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">679</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">649</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Amortization of inventory step up to fair value</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">538</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">482</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">(Decrease) increase in valuation of private placement warrants liability</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(9,299</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(6,169</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">28,031</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Increase (decrease) in valuation of contingent consideration liability</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">48</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(3,840</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Loss on investment in joint ventures</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">229</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">209</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">39</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Loss on disposal of assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">267</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">284</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">72</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Loss on debt extinguishment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">270</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">(Increase) decrease in operating assets, net of effects of business combinations:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:7.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Accounts receivable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(20,526</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(35,225</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(5,410</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:7.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Income tax receivable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(5,230</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:7.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Inventories</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(27,336</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(34,125</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(16,667</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:7.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Prepaid expenses and other assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(83</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(4,492</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(1,849</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Increase (decrease) in operating liabilities, net of effects of business combinations:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:7.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Accounts payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">8,160</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">34,140</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(3,687</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:7.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Accrued compensation and benefits and other accrued liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">3,195</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">667</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">2,763</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:7.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Income taxes payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(779</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">585</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(445</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:7.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Other noncurrent liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">654</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">129</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(34</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Net cash used in operating activities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(23,049</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(15,685</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(12,435</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Cash flows from investing activities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Purchases of property, plant&nbsp;&amp; equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(8,174</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(7,239</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(6,007</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Business combinations, net of cash acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(34,396</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(44,122</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Investment in joint ventures</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(1,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(350</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(500</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Increase in cash surrender value of life insurance</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Net cash used in investing activities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(43,570</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(51,713</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(6,514</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Cash flows from financing activities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Proceeds from stock offering</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">36,750</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Initial proceeds from borrowings under revolving line of credit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">38,995</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Advances from revolving line of credit &#151; noncurrent obligation</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">93,628</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">82,402</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">74,841</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Repayments of revolving line of credit &#151; noncurrent obligation</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(74,359</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(22,305</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(87,900</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Repayment of prior revolving line of credit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(38,945</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Proceeds from exercise of private placement warrants</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">65</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">1,425</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">4,412</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Proceeds from long-term debt</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">55,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">5,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Payments on long-term debt</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(4,028</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(972</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Payment of withholding taxes from net settlement of share-based awards</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(351</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(430</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(2,063</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Excess tax benefit from exercise of share-based awards</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">65</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">2,704</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">1,642</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Cash paid for financing and transaction fees</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(1,517</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(171</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(3,020</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Net cash provided by financing activities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">68,503</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">67,653</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">24,712</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Increase in cash</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">1,884</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">255</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">5,763</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Cash at beginning of the year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">6,561</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">6,306</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">543</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Cash at end of the year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">8,445</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">6,561</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">6,306</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Supplemental disclosures of cash flow information</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Cash paid for interest</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">3,380</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">1,153</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">660</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Cash paid for income taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">7,125</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">5,333</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">4,869</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Supplemental disclosures of non-cash transactions</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Unpaid property, plant&nbsp;&amp; equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">891</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">799</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">1,552</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Fair value of private placement warrants exercised</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">255</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">7,320</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">7,172</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Supplemental disclosures of business acquisition</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Fair value of assets acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">50,165</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">60,104</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Less liabilities assumed</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(7,029</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(5,805</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Net assets acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">43,136</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">54,299</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Less contingent consideration</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(8,740</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Less shares expected to be issued</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(8,900</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Less cash acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">(1,277</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="1">Business combinations, net of cash acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">34,396</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">44,122</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">$</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="1">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="1">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><I>The accompanying notes are an integral part of these consolidated financial statements. </I></FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-7
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><A NAME="new_fin114967_30"></A>POWER SOLUTIONS INTERNATIONAL, INC. </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">(Tabular dollar amounts in thousands, except per share amounts) </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT
STYLE="font-family:Times New Roman" SIZE="2"><B>1. Description of the company and summary of significant accounting policies </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Description of the company and nature of business operations </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:Times New Roman" SIZE="2"><B><I>Nature of business operations </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Power Solutions International, Inc.,
a Delaware corporation (&#147;Power Solutions International&#148;, &#147;PSI&#148; or the &#147;Company&#148;) is a global producer and distributor of a broad range of high performance, certified low emission power systems, including alternative
fuel power systems for original equipment manufacturers of off-highway industrial equipment (&#147;industrial OEMs&#148;) and certain on-road vehicles and large custom-engineered integrated electrical power generation systems. The Company&#146;s
customers include large, industry-leading and/or multinational organizations. The Company&#146;s products and services are sold predominantly to customers throughout North America, as well as to customers located throughout the Pacific Rim and
Europe. The Company operates as one business and geographic operating segment. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company&#146;s power systems are highly
engineered, comprehensive systems which, through its technologically sophisticated development and manufacturing processes, including its in-house design, prototyping, testing and engineering capabilities and its analysis and determination of the
specific components to be integrated into a given power system (driven in large part by emission standards and cost restrictions required, or desired, to be met), allow the Company to provide its customers with power systems customized to meet
specific industrial OEM application requirements, other technical specifications of customers, and requirements imposed by environmental regulatory bodies. The Company&#146;s power system configurations range from a basic engine integrated with
appropriate fuel system components to completely packaged power systems that include any combination of cooling systems, electronic systems, air intake systems, fuel systems, housings, power takeoff systems, exhaust systems, hydraulic systems,
enclosures, brackets, hoses, tubes and other assembled componentry. The Company purchases engines from third party suppliers and produces internally-designed engines, all of which are then integrated into the Company&#146;s power systems. Of the
other components that the Company integrates into its power systems, a substantial portion consist of internally designed components and components for which the Company coordinates significant design efforts with third party suppliers, with the
remainder consisting largely of parts that are sourced off-the-shelf from third party suppliers. Some of the key components (including purchased engines) embody proprietary intellectual property of the Company&#146;s suppliers. As a result of its
design and manufacturing capabilities, the Company is able to provide its customers with a comprehensive power system which can be incorporated, using a single part number, directly into a customer&#146;s specified application. Capitalizing on its
expertise in developing and manufacturing emission-certified power systems and its access to the latest power system technologies, the Company believes that it is able to provide complete &#147;green&#148; power systems to industrial OEMs at a low
cost and with fast design turnaround. In addition to the certified products described above, the Company sells diesel, gasoline and non-certified power systems and aftermarket components. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT
STYLE="font-family:Times New Roman" SIZE="2"><B><I>Basis of presentation </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The consolidated financial statements of
Power Solutions International, Inc. present information in accordance with generally accepted accounting principles in the U.S. (&#147;GAAP&#148;), have been prepared pursuant to the rules and regulations of the SEC and, in the opinion of management
present fairly the consolidated financial position, results of operations and cash flows of the Company and its wholly-owned subsidiaries for the periods presented. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-8
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Reclassification </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">Certain amounts recorded in the prior period consolidated financial statements presented have been reclassified to conform to the current period financial statement presentation. These reclassifications
had no effect on previously reported results of operations. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Principles of consolidation </I></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The consolidated financial statements presented herein include the accounts of Power Solutions International, Inc. and its direct and
indirect wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Use
of estimates </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The preparation of consolidated financial statements in conformity with GAAP requires that management
make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenue and expenses
during the reporting period. Actual results could materially differ from those estimates. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Revenue recognition </I></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company recognizes revenue upon transfer of title and risk of loss to the customer, which is typically when products are shipped,
provided there is persuasive evidence of an arrangement, the sales price is fixed or determinable and management believes collectability is reasonably assured. As of December&nbsp;31, 2015 and December&nbsp;31, 2014, the Company had recognized
revenue associated with approximately $21.4 million and $3.2 million of undelivered product, respectively. In certain circumstances, the Company recognizes revenue before delivery has occurred. In such circumstances, among other things, risk of
ownership has passed to the buyer, the buyer has made a written fixed commitment to purchase the finished goods, the buyer has requested the finished goods be held for future delivery as scheduled and designated by them, and no additional
performance obligations exist by the Company. The Company anticipates the collection of any unpaid balances during 2016. The Company did not enter into any bill and hold arrangements during 2013. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company classifies shipping and handling charges billed to customers as revenue. Shipping and handling costs paid to others are
classified as a component of cost of sales when incurred. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Accounts receivable and allowance for doubtful accounts </I></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accounts receivable are due under normal trade terms generally requiring payment within 30 to 45 days from the invoice date. A limited
number of customers have terms which may extend up to 150 days from the invoice date. The carrying amount of accounts receivable is reduced by a valuation allowance that reflects management&#146;s best estimate of the amounts that will not be
collected. Management specifically reviews all past due accounts receivable balances and, based on historical experience and an assessment of current creditworthiness, estimates the portion, if any, of the balance that will not be collected.
</FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The activity in the Company&#146;s allowance for doubtful accounts as of December&nbsp;31, was as follows: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="81%"></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at beginning of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">652</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">452</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Charged to expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">641</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">204</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">(Write-offs), net of recoveries</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(356</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at end of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">937</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">652</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-9
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Inventories, net </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">Inventories consist primarily of engines and parts. Engines are valued at the lower of cost, plus estimated freight-in, or market value. Parts are valued at the lower of cost (first-in, first-out) or
market value. When necessary, the Company writes down inventory for an estimated amount equal to the difference between the cost of the inventory and the estimated realizable value. Additionally, an inventory allowance is provided based upon the
Company&#146;s estimation of future demand for the quantity of inventory on hand. In determining an estimate of future demand, multiple factors are taken into consideration, including, but not limited to: (i)&nbsp;customer purchase orders and
customer forecasted demand; (ii)&nbsp;historical sales/usage for each inventory item; and (iii)&nbsp;utilization within a current or anticipated future power system. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">Inventories consisted of the following as of December&nbsp;31: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="73%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Raw materials</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">104,433</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">87,133</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Work in process</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">6,401</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,752</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Finished goods</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">21,853</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">6,777</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total inventories</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">132,687</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">95,662</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Inventory allowance</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(2,340</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1,759</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Inventories, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">130,347</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">93,903</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The activity in the Company&#146;s inventory allowance as of December&nbsp;31 was as follows: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="77%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at beginning of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,759</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,510</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Charged to expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">945</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">679</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Write-offs</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(364</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(430</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at end of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,340</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,759</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Long-lived assets </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">Long-lived assets, such as property, plant and equipment and land, are evaluated for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable.
If such review indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value. There were no adjustments to the carrying values of long-lived assets during the years ended
December&nbsp;31, 2015 or 2014. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Goodwill and other intangibles </I></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Goodwill represents the excess of purchase price and related costs over the values assigned to the net tangible and identifiable
intangible assets of businesses acquired. In accordance with ASC 350, <I>Intangibles &#151;Goodwill and Other Intangibles</I>, goodwill is not amortized, but instead is tested for impairment annually, or more frequently if circumstances indicate a
possible impairment may exist. Absent any interim indicators of impairment, the Company tests for goodwill impairment on a specified date of each year, October&nbsp;1. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">In accordance with ASC 350, <I>Intangibles &#151; Goodwill and Other Intangibles</I>, the Company amortizes its intangible assets with finite lives using an accelerated method over their respective
estimated useful lives and will review for impairment whenever impairment indicators exist. The Company&#146;s intangible assets consist of backlog, customer relationships, developed technology and trade names and trademarks. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-10
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Warranty costs </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The Company offers a standard limited warranty on the workmanship of certain of its products that in most cases covers defects for a defined period. Warranties for certified emission products are mandated
by the Environmental Protection Agency (&#147;EPA&#148;) and/or the California Air Resources Board (&#147;CARB&#148;) and are longer than the Company&#146;s standard warranty on certain emission related products. The Company&#146;s products also
carry limited warranties from suppliers. Costs related to supplier warranty claims are borne by the supplier; the Company&#146;s warranties apply only to the modifications made to supplier base products. The Company&#146;s management estimates and
records a liability, and related charge to income, for the warranty program at the time products are sold to customers. Estimates are based on historical experience and reflect management&#146;s best estimates of expected costs at the time products
are sold. The Company makes adjustments to estimates in the period in which it is determined that actual costs may differ from initial or previous estimates. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The activity in the Company&#146;s warranty liability as of December&nbsp;31 was as follows: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="75%"></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at beginning of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,094</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,274</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Acquisitions</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">631</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,600</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Charged to expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">428</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,020</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Payments</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1,726</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1,800</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at end of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,427</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,094</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Other accrued liabilities </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">Other accrued liabilities consisted of the following as of December&nbsp;31: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="75%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Due to former owners</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">8,788</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Warranty</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,427</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,094</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Customer deposits</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,606</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">385</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,354</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,263</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at end of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">19,175</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">6,742</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Private placement warrants </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The Company&#146;s private placement warrants are accounted for as a liability, in accordance with ASC 480-10-25-14, <I>Distinguishing Liabilities from Equity</I>. ASC 480-10-25-14 states that, if an
entity must or could settle an instrument by issuing a variable number of its own shares, and, as in this case, the obligation&#146;s monetary value is based solely or predominantly on variations in the fair value of the company&#146;s equity
shares, but moves in the opposite direction, then the obligation to issue shares is to be recorded as a liability at the inception of the arrangement, and is adjusted with subsequent changes in the fair value of the underlying stock. The effect of
the change in value of the obligation is reflected as &#147;Private placement warrant (income) expense&#148; in the Company&#146;s consolidated statements of operations. See Note 7, &#147;Fair value of financial instruments,&#148; for detail
describing the valuation approach for the Private Placement Warrants. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Research&nbsp;&amp; development and engineering costs
</I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company expenses research&nbsp;&amp; development and engineering costs when incurred. Research&nbsp;&amp;
development costs classified within research&nbsp;&amp; development and engineering expenses in the consolidated statements of operations, consist primarily of wages, materials, testing and consulting related to the development of new engines, parts
and applications relating to the alternative fuel market across all markets with an emphasis on the industrial and on-road markets. These costs approximated $19.1 million, $14.9 million and $9.4 million for the years ended December&nbsp;31, 2015,
2014, and 2013, respectively. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-11
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Share-based compensation </I></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company accounts for share-based compensation expense for awards granted to employees for service over the service period based on the
grant date fair value. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Fair value of financial instruments </I></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company&#146;s financial instruments include accounts receivable, accounts payable, revolving line of credit, term debt and private
placement warrants. The carrying amounts of accounts receivable and accounts payable approximate fair value because of their short-term nature. The carrying value of the revolving line of credit and term debt approximate fair value because the
interest rates fluctuate with market interest rates or the fixed rates are based on current rates offered to the Company for debt with similar terms and maturities. Based upon the Company&#146;s current credit agreement with Wells Fargo Bank,
National Association, using the Company&#146;s balances and interest rates as of December&nbsp;31, 2015, and holding other variables constant, an increase by a factor of 10 of the interest rates for the next 12 month period charged by the bank to
the Company would decrease the Company&#146;s pre-tax earnings and cash flow by approximately $179,000. The fair value of the private placement warrants is described below in Note 7, &#147;Fair value of financial instruments.&#148; </FONT></P>
<P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Self-funded insurance </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The Company is self-insured for certain costs of its employee benefit plans, although the Company obtains third-party insurance coverage to limit its exposure. The Company maintains a stop-loss insurance
policy with individual and aggregate stop-loss coverage. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Income taxes </I></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and
liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statements and
tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period
that includes the enactment date. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company records net deferred tax assets to the extent it believes these assets will
more likely than not be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning
strategies, and results of recent operations. As of December&nbsp;31, 2015 and 2014, the Company had not recorded a deferred tax asset valuation allowance. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The Company records uncertain tax positions in accordance with ASC 740, <I>Income Taxes</I>, on the basis of a two-step process whereby (1)&nbsp;it determines whether it is more likely than not that the
tax positions will be sustained based on the technical merits of the position and (2)&nbsp;for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that is greater
than 50 percent likely to be realized upon ultimate settlement with the related tax authority. As of December&nbsp;31, 2015 and 2014, the Company had an unrecognized tax benefit of $1,055,000 and $740,000, respectively, for uncertain tax positions
including interest and penalties. The Company recognizes interest and penalties related to unrecognized tax benefits in income tax expense. </FONT></P>
<P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Concentrations </I></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company generally maintains cash balances in various accounts at one financial institution in the Midwest. As of December&nbsp;31,
2015 and 2014, the Company maintained cash in a non-interest bearing account at </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-12
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">
a financial institution. At December&nbsp;31, 2015 and 2014, cash accounts were insured by the Federal Deposit Insurance Corporation (FDIC) up to $250,000 per institution and per depositor. The
Company&#146;s cash balances exceeded the FDIC maximum insured amounts in both 2015 and 2014. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company is exposed to
potential credit risks associated with its accounts receivable. The Company performs ongoing credit evaluations of its customers and generally does not require collateral on its accounts receivable. For certain non-U.S. trade receivables, the
Company obtains trade credit insurance or requires letters of credit for those non-U.S. accounts for which trade credit insurance is not available or is insufficient. The Company has not experienced significant credit-related losses to date.
</FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Three customers (&#147;Customer A&#148;, &#147;Customer B&#148; and &#147;Customer C&#148;) individually accounted for more
than 10% of the Company&#146;s sales during one or more years from 2013 through 2015. Customer A represented 12%, 11% and 16% of consolidated net sales in 2015, 2014 and 2013, respectively. Customer B represented 16% and 11% of consolidated net
sales in 2015 and 2014, respectively, and less than 10% of consolidated net sales in 2013. Customer C represented less than 10% of consolidated net sales in 2015 and 2013, respectively, and 11% of consolidated net sales in 2014. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Five customers (&#147;Customer A, &#147;Customer B,&#148; &#147;Customer C,&#148; all referred to above, &#147;Customer D&#148; and
&#147;Customer E&#148;) individually accounted for more than 10% of consolidated accounts receivable at December&nbsp;31, 2015 or 2014. At December&nbsp;31, 2015 and December&nbsp;31, 2014, Customer A represented 13% of consolidated accounts
receivable and less than 10% of consolidated accounts receivable, respectively. At December&nbsp;31, 2015 and 2014, Customer B represented less than 10% of consolidated accounts receivable and 14% of consolidated accounts receivable, respectively.
At December&nbsp;31, 2015 and 2014, Customer C represented less than 10% of consolidated accounts receivable and 17% of consolidated accounts receivable, respectively. At December&nbsp;31, 2015 and 2014, Customer D represented less than 10% of
consolidated accounts receivable and 11% of consolidated accounts receivable, respectively. Customer E represented 14% and 11% of consolidated accounts receivable in 2015 and 2014, respectively. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Two suppliers (&#147;Supplier A&#148; and &#147;Supplier B&#148;) individually accounted for more than 10% of the Company&#146;s
purchases during the years from 2013 through 2015. Supplier A accounted for 21%, 15% and 30% of the Company&#146;s purchases in 2015, 2014 and 2013, respectively. Supplier B accounted for 11%, 27% and 15% of the Company&#146;s purchases in 2015,
2014 and 2013, respectively. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>2.&nbsp;Recently issued accounting pronouncements </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company evaluates the pronouncements of authoritative accounting organizations, including the Financial Accounting Standards Board
(FASB), to determine the impact of new pronouncements on GAAP and the Company. In May of 2014, the FASB and International Accounting Standards Board jointly issued a final standard on revenue recognition which outlines a single comprehensive model
for entities to use in accounting for revenue arising from contracts with customers. This standard will supersede most current revenue recognition guidance. Under the new standard, entities are required to identify the following within a contract
with a customer: the separate performance obligations in the contract; the transaction price; allocation of the transaction price to the separate performance obligations in the contract; and the appropriate amount of revenue to be recognized when
(or as) the entity satisfies each performance obligation. Entities have the option of using either retrospective transition or a modified approach in applying the new standard. On July&nbsp;9, 2015, the FASB voted to issue a final Accounting
Standards Update (ASU) that defers for one year the effective date of the new revenue standard and allows early adoption as of the original effective date (i.e., annual reporting periods beginning after December&nbsp;15, 2016, including interim
reporting periods within those annual periods). After reviewing and discussing the feedback received, the FASB decided to adopt the standard as originally proposed. Thus, the anticipated final ASU will be effective for annual reporting periods
(including interim reporting periods within those periods) beginning after December&nbsp;15, 2017. The Company is currently evaluating the approach it will use to apply the new standard and the impact that the adoption of the new standard will have
on the Company&#146;s consolidated financial statements. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-13
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">In April of 2015, the FASB issued guidance to simplify the presentation of debt issuance
costs. This new guidance requires that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. Although the
standard is effective for financial statements issued for fiscal years beginning after December&nbsp;15, 2015, and interim periods within those fiscal years, as permitted under the standard, the Company chose to early adopt this guidance as of
June&nbsp;30, 2015, and has therefore presented the debt issuance costs associated with the issuance of its 5.50% Senior Notes as a direct deduction from the carrying value of the liability as of December&nbsp;31, 2015. Refer to Note 8,
&#147;Debt&#148; for further details related to the issuance of the Company&#146;s 5.50% Senior Notes. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">In July 2015, the FASB
issued final guidance to simplify the subsequent measurement of inventories by replacing the lower of cost or market test with a lower of cost and net realizable value test. The guidance applies to inventories for which cost is determined by methods
other than LIFO and the retail inventory method. The amendment is to be applied prospectively and is effective for fiscal years, and the interim periods within those years, beginning after December 15, 2016, with early adoption permitted. The
Company is currently evaluating the impact of adopting this ASC amendment, but does not expect it will have a significant effect on the Company&#146;s consolidated financial statements. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">In November 2015, the FASB issued final guidance that requires companies to classify all deferred tax assets and liabilities as
noncurrent on the consolidated balance sheet instead of separating deferred taxes into current and noncurrent amounts. Although the standard is effective for the Company for financial statements issued for annual periods beginning after
December&nbsp;15, 2016 and interim periods within those annual periods, the Company chose the early adoption provision of this standard as of the year ended December&nbsp;31, 2015, and has prospectively classified all deferred tax assets and
liabilities as noncurrent on its consolidated balance sheet in accordance with the standard. Prior year&#146;s balances were not required to be retrospectively adjusted. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">There were no additional new accounting pronouncements or guidance that have been issued or adopted by authoritative accounting organizations during the year ended December&nbsp;31, 2015, that are
expected to have a significant effect on the Company&#146;s consolidated financial statements. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>3.&nbsp;Acquisitions </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">When appropriate, the Company accounts for business combinations in accordance with ASC 805, <I>Business Combinations</I>, and, as such,
assets acquired and liabilities assumed are recorded at their respective fair values. The excess of the acquisition consideration over the fair value of tangible and intangible assets acquired and liabilities assumed, if any, is then allocated to
goodwill. Any goodwill ultimately recorded is generally attributable to one or more values ascribed to geographic expansion of product sales, manufacturing and other synergies of the combined businesses. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The estimated fair values of assets acquired and liabilities assumed are based on the information that was available through the date of
the most recent balance sheet, and are provisional, until the Company has completed the required analysis of fair values to be assigned to the assets acquired and liabilities assumed. The ultimate determination of fair values assigned to the assets
acquired and liabilities assumed requires management to make significant assumptions and estimates. The more significant assumptions include estimating future cash flows and developing appropriate discount rates. These estimates and assumptions of
the fair value allocation are subject to change upon the finalization of all valuation analyses. When required, independent valuation specialists conduct valuations to assist management of the Company in determining the estimated fair values of
trade receivables, inventory, machinery and equipment, intangible assets and liabilities assumed, including contingent consideration. The determination of these estimated fair values, the assets&#146; useful lives and the amortization and
depreciation methods are subject to finalization of the work performed by the independent valuation specialists. Fair value measurements can be highly subjective, and the reasonable application of measurement principles may result in a range of
alternative estimates using the same facts and circumstances. The final allocation could be materially different from the preliminary allocation recorded in the Company&#146;s consolidated balance sheet. However, the Company&#146;s management is
ultimately responsible for the values </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-14
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">
assigned. Although the final determinations may result in asset fair values that are materially different from the preliminary estimates of the amounts included in the Company&#146;s consolidated
financial statements until the Company has finalized its analysis, the Company believes that the fair values ultimately assigned to the assets acquired and liabilities assumed will not materially differ from amounts initially recorded in the
Company&#146;s consolidated financial statements. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The consolidated financial statements as of and for the years ended
December&nbsp;31, 2015 and 2014, include the assets, liabilities and operating results of each acquired business since the date of each respective acquisition. There were no such business combinations during the year ended December&nbsp;31, 2013.
</FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><I>Acquisition of Powertrain Integration, LLC </I></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">On May&nbsp;4, 2015, the Company entered into an Asset Purchase Agreement (&#147;APA&#148;) with Powertrain Integration, LLC (&#147;Powertrain&#148;) and its owners to acquire the assets of Powertrain.
The acquisition closed on May&nbsp;19, 2015 (&#147;Powertrain Date of Acquisition&#148;). Powertrain provides on-road powertrain solutions, including systems, components and services for niche OEM automakers and fleets. Powertrain specializes in
alternative-fuel as well as gasoline and diesel systems and offers design, engineering, testing and production capabilities to deliver one-stop vehicle integration. At closing, the Company paid cash of $20,873,000 representing the initial cash
consideration adjusted for estimated working capital. Subsequently, the Company recorded a $97,000 favorable final working capital adjustment that reduced the cash paid to $20,776,000. The purchase price was subject to further adjustments for
assumed liabilities, and contingent consideration consisting of a Base Earn-out Payment and Additional Earn-out Payment, all as described in the APA. The contingent consideration attributable to the Base Earn-out was based upon the 2015 full year
net sales of Powertrain and the Additional Earn-out Payment was defined as the greater of a 5.0%&nbsp;per annum return on the Base Earn-out Payment and the incremental growth of the Company&#146;s stock price since the acquisition was announced as
determined in accordance with the formula defined in the APA. The Base Earn-out Payment and the Additional Earn-out Payment were initially determined using a Modified Black-Scholes call option model because the inputs to determine these amounts were
unobservable and thus considered a Level 3 financial instrument. The resultant initial contingent consideration of $8,200,000 and the cash paid at closing along with the final working capital adjustment resulted in a purchase price of $28,976,000
subject to the final determination of the contingent consideration. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">As of December&nbsp;31, 2015, the final Base Earn-out and
Additional Earn-out Payment were finalized and the contingent consideration was adjusted to $8,248,000. The additional liability was recorded as an adjustment within &#147;Other (income) expense&#148; within the Company&#146;s statement of
operations for the year ended December&nbsp;31, 2015. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Under the terms of the APA, the Base Earn-out and the Additional
Earn-out payments are expected to be paid in cash during 2016. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company accounted for this acquisition as a business
combination in accordance with ASC 805, <I>Business Combinations</I>, and as such, the excess of the purchase price over the fair values assigned to the assets acquired and liabilities assumed was provisionally allocated to goodwill at the
Powertrain Date of Acquisition and deemed final as of December&nbsp;31, 2015. The Company has treated the acquisition of Powertrain as a purchase of assets for income tax purposes. Accordingly, the financial and income tax bases of the assets and
liabilities have been assumed to be the same at the Powertrain Date of Acquisition, and therefore, a provision for deferred income tax was not recorded in connection with the purchase price allocation. Additionally, any excess of the purchase price
over the fair value of the assets acquired is expected to be deductible for income tax purposes. The acquisition was funded by certain proceeds received from the issuance of the 5.50% Senior Notes described in Note 8, &#147;Debt&#148;. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-15
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The purchase price for this acquisition had been provisionally allocated as of May&nbsp;19,
2015, and deemed final as of December&nbsp;31, 2015, to the assets acquired and liabilities assumed based on their estimated fair values as follows: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">May&nbsp;19,&nbsp;2015<BR>(As&nbsp;initially<BR>reported)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Measurement<BR>period<BR>adjustment</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">May&nbsp;19,&nbsp;2015<BR>(As&nbsp;adjusted)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Assets acquired:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accounts receivable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,942</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(11</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,931</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Inventories</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,890</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,890</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Prepaid expenses and other current assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Property, plant&nbsp;&amp; equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">315</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">314</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Other non-current assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">24</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">24</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total tangible assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">7,194</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(12</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">7,182</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Intangible assets:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Intangible assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13,600</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13,600</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Goodwill</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">14,471</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">506</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">14,977</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total assets acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">35,265</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">494</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">35,759</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Liabilities assumed:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accounts payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">5,951</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">5,951</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accrued liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">241</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">591</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">832</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total liabilities assumed</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">6,192</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">591</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">6,783</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:7.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net assets acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">29,073</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(97</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">28,976</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="84%"></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Cash paid at Powertrain Date of Acquisition</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">20,873</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Contingent consideration</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">8,200</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Working capital adjustment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(97</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Aggregate consideration</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">28,976</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The above estimated fair values of assets acquired and liabilities assumed were initially provisional,
but deemed final as of December&nbsp;31, 2015. There are inherent uncertainties and management judgment required in these determinations. The fair value measurements of certain assets acquired and liabilities assumed were based on valuations
involving significant unobservable inputs that are Level 3 inputs in the fair value hierarchy. The Company believes that these inputs provided a reasonable basis for estimating the fair values and has finalized these amounts as of December&nbsp;31,
2015. Except as discussed below, the assets acquired and the liabilities assumed were stated at their estimated fair values at the Powertrain Date of Acquisition. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The fair value of accounts receivable acquired was adjusted for amounts known or highly likely to be uncollectible based upon an assessment of known facts and circumstances as of the Powertrain Date of
Acquisition and additional information arising subsequent to the Powertrain Date of Acquisition with respect to these known facts and circumstances. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The inventory acquired was revalued to its fair value. While the cost of raw materials generally approximated fair value, the value of finished goods inventory was &#147;stepped up&#148; by $22,000,
representing the estimated selling price of that inventory less the sum of costs to complete and a reasonable allowance for the Company&#146;s selling efforts, thereby reducing the margin on certain acquired inventory sold. The Company recognized
all of this &#147;stepped up&#148; inventory value within cost of sales in the year ended December&nbsp;31, 2015. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-16
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The identifiable intangible assets as a result of the acquisition are amortized over their
respective estimated useful lives as follows: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Asset<BR>amount</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Estimated<BR>life</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Backlog</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">600</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3&nbsp;months</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Customer relationships</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">12&nbsp;years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total identifiable intangible assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13,600</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The weighted average useful life of the intangibles identified above is approximately 11.5 years. The
fair value of backlog and customer relationships was derived using the multi-period excess earnings method. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The fair value of
property, plant and equipment was based upon the acquisition costs of assets acquired as of the Powertrain Date of Acquisition adjusted for any known facts and circumstances necessary to approximate fair value. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Goodwill largely consists of geographic expansion of product sales, manufacturing and other synergies of the combined companies, and the
value of the assembled workforce. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The accounts payable and accrued liabilities assumed were based on their book values which
approximated their fair values at the Powertrain Date of Acquisition. Subsequent to the Powertrain Date of Acquisition, the accrued liabilities were further adjusted by $591,000 primarily related to additional warranty reserves to more accurately
reflect the liabilities assumed as of that date. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The following supplemental unaudited pro forma information presents the
financial results as if the Powertrain transaction had occurred on January&nbsp;1, 2014 as follows: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="66%"></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Year ended</FONT><br><FONT STYLE="font-family:Times New Roman" SIZE="1">(unaudited)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">December&nbsp;31,<BR>2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">December&nbsp;31,<BR>2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">402,718</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">400,585</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">14,868</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">26,320</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Earnings per share, basic</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1.38</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2.46</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Earnings per share, diluted</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.50</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1.81</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The pro forma information presented above is for information purposes only and is not indicative of the
results of operations that would have been achieved if the acquisition had taken place at an earlier date, nor are these results necessarily indicative of future consolidated results of operations of the Company. </FONT></P>
<P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><I>Acquisition of Bi-Phase Technologies, LLC </I></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">On May&nbsp;1, 2015 (&#147;Bi-Phase Date of Acquisition&#148;), the Company acquired all of the membership interests in Bi-Phase Technologies, LLC, a Minnesota limited liability company
(&#147;Bi-Phase&#148;) and wholly-owned subsidiary of TPB, Inc., a Minnesota corporation. Bi-Phase is engaged in the design and manufacture of liquid propane electronic fuel injection systems to allow for the conversion of vehicles from gasoline to
propane. The initial purchase price was approximately $3.5 million in cash plus certain working capital adjustments, assumption of certain liabilities and Earn-out Payments as defined in the Membership Interest Purchase Agreement. The cash paid at
the Bi-Phase Date of Acquisition was $3,619,000 including estimated working capital. Subsequently, the Company paid an additional $266,000 representing the final working capital adjustment for total cash consideration of $3,885,000 before the
contingent consideration. The Company also recorded a contingent consideration liability of $540,000 representing an estimate of the Earn-out Payments expected to be payable in connection with the acquisition of Bi-Phase. This contingent
consideration, payable to TPB, Inc., is based upon </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-17
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">
certain sales of Bi-Phase fuel systems over a period of three to five years. Accordingly, the aggregate purchase price approximated $4,425,000 as of December&nbsp;31, 2015. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company accounted for this acquisition as a business combination in accordance with ASC 805, <I>Business Combinations</I>, and as
such, the excess of the purchase price over the fair values assigned to the assets acquired and liabilities assumed was initially provisionally allocated to goodwill at the Bi-Phase Date of Acquisition and then deemed final as of December&nbsp;31,
2015. The Company has treated the acquisition of Bi-Phase as a purchase of assets for income tax purposes. Accordingly, the financial and income tax bases of the assets and liabilities have been assumed to be the same at the Bi-Phase Date of
Acquisition, and therefore, a provision for deferred income tax was not recorded in connection with the purchase price allocation. Additionally, any excess of the purchase price over the fair value of the assets acquired is expected to be deductible
for income tax purposes. The acquisition was funded by the proceeds received from the issuance of the 5.50% Senior Notes described in Note 8, &#147;Debt&#148;. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The purchase price for this acquisition had been provisionally allocated at the Bi-Phase Date of Acquisition, and deemed final as of December&nbsp;31, 2015, to the assets acquired and liabilities assumed
based on their estimated fair values as follows: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="70%"></TD>
<TD VALIGN="bottom" WIDTH="24%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1"><FONT STYLE="white-space:nowrap">May&nbsp;1,&nbsp;2015&nbsp;(Bi-Phase</FONT></FONT><br><FONT
STYLE="font-family:Times New Roman" SIZE="1">Date of Acquisition)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Assets acquired:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accounts receivable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">212</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Inventories</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,103</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Prepaid expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Property, plant&nbsp;&amp; equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">113</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Other assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">162</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total tangible assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,594</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Intangible assets:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Intangible assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">860</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Goodwill</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,217</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total assets acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,671</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Liabilities assumed:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accounts payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">199</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accrued liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">47</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total liabilities assumed</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">246</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:7.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net assets acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,425</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Initial cash paid at Bi-Phase Date of Acquisition</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,619</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Contingent consideration</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">540</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Working capital adjustment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">266</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Aggregate consideration</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,425</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The fair value measurements of certain assets acquired and liabilities assumed were based on valuations
involving significant unobservable inputs that are Level 3 inputs in the fair value hierarchy. There are inherent uncertainties and management judgment required in these determinations. The Company believes that these inputs provided a reasonable
basis for estimating the fair values and has finalized these amounts as of December&nbsp;31, 2015. Except as discussed below, the assets acquired and the liabilities assumed were stated at their estimated fair values at the Bi-Phase Date of
Acquisition. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-18
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The fair value of accounts receivable acquired was adjusted for amounts known or highly
likely to be uncollectible based upon an assessment of known facts and circumstances as of the Bi-Phase Date of Acquisition and additional information arising subsequent to that date with respect to these known facts and circumstances. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The inventory acquired was revalued to its fair value. While the cost of raw materials generally approximated fair value, the value of
finished goods inventory was &#147;stepped up&#148; by $226,000, representing the estimated selling price of that inventory less the sum of costs to complete and a reasonable allowance for the Company&#146;s selling efforts, thereby reducing the
margin on certain acquired inventory sold. The Company recognized all of this &#147;stepped up&#148; inventory value within cost of sales in the year ended December&nbsp;31, 2015. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The identifiable intangible assets as a result of the acquisition are amortized over their respective estimated useful lives as follows:
</FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="75%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Asset<BR>amount</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Estimated<BR>life</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Developed technology</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">700</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">7&nbsp;years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Customer relationships</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">160</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">15&nbsp;years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total identifiable intangible assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">860</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The weighted average useful life of the intangibles identified above is approximately 8.5 years. The fair
value of developed technology and customer relationships was derived using the relief from royalty method and the multi-period excess earnings method, respectively. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The fair value of property, plant and equipment was based upon the acquisition costs of assets acquired as of the Bi-Phase Date of Acquisition adjusted for any known facts and circumstances necessary to
approximate fair value. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Goodwill largely consists of geographic expansion of product sales, manufacturing and other synergies
of the combined companies, and the value of the assembled workforce. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><I>Acquisition of Buck&#146;s Acquisition Company, LLC </I></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">On March&nbsp;18, 2015 (&#147;Buck&#146;s Date of Acquisition&#148;), the Company acquired all of the membership interests in Buck&#146;s
Acquisition Company, LLC, (&#147;Buck&#146;s&#148;) from UE Powertrain d/b/a Buck&#146;s Engines and United Holdings, LLC, for an initial cash purchase price of approximately $9,735,000, subject to certain adjustments as defined by the purchase
agreement. Buck&#146;s is a manufacturer of alternative-fuel engines for industrial markets and was formerly a product line of United Engines, LLC. Buck&#146;s supplies a range of alternative-fuel engines that run on natural gas, propane and liquid
propane gas fuels. Buck&#146;s targets an extensive range of industrial applications, including irrigation, gas compression, oil production, industrial equipment, power generation, mobile equipment, wind turbines, and re-power applications. The
acquisition of Buck&#146;s was accounted for as a business combination in accordance with ASC 805, <I>Business Combinations</I>, and as such, the excess of the purchase price over the fair values assigned to the assets acquired and liabilities
assumed had been provisionally allocated to goodwill at the Buck&#146;s Date of Acquisition and deemed final as of December&nbsp;31, 2015. The Company treated the acquisition of Buck&#146;s as a purchase of assets for income tax purposes.
Accordingly, the financial and income tax bases of the assets and liabilities have been assumed to be the same at the Buck&#146;s Date of Acquisition, and therefore, a provision for deferred income tax was not recorded in connection with the
purchase price allocation. Any excess of the purchase price over the fair value of the assets acquired is expected to be deductible for income tax purposes. The acquisition of Buck&#146;s was funded through the Company&#146;s revolving line of
credit. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-19
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The purchase price for this acquisition had been provisionally allocated at the Bucks Date
of Acquisition, and deemed final as of December&nbsp;31, 2015, to the assets acquired and liabilities assumed based on their estimated fair values as follows: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="30%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">March&nbsp;18, 2015<BR>(Buck&#146;s&nbsp;Date&nbsp;of&nbsp;Acquisition)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Assets acquired:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Inventories</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">6,598</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Property, plant&nbsp;&amp; equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">231</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total tangible assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">6,829</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Intangible assets:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Intangible assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,380</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Goodwill</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,526</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total assets acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">9,735</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The fair value measurements of certain assets acquired were based on valuations involving significant
unobservable inputs that are Level 3 inputs in the fair value hierarchy. There are inherent uncertainties and management judgment required in these determinations. The Company believes that these inputs provided a reasonable basis for estimating the
fair values and has finalized these amounts as of December&nbsp;31, 2015. Except as discussed below, the assets acquired and the liabilities assumed were stated at their estimated fair values at acquisition. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The inventory acquired was revalued to its fair value. While the cost of raw materials generally approximated fair value, the value of
finished goods inventory was &#147;stepped up&#148; by $290,000, representing the estimated selling price of that inventory less the sum of costs to complete and a reasonable allowance for the Company&#146;s selling efforts, thereby reducing the
margin on certain acquired inventory sold. The Company recognized all of this &#147;stepped up&#148; inventory value within cost of sales in the year ended December&nbsp;31, 2015. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The identifiable intangible asset as a result of the acquisition is amortized over its respective estimated useful life as follows:
</FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="66%"></TD>
<TD VALIGN="bottom" WIDTH="9%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="9%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Asset&nbsp;amount</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Estimated&nbsp;life</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Customer relationships</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,380</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">10&nbsp;years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The fair value of customer relationships was derived using the multi-period excess earnings method.
</FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The fair value of property, plant and equipment was based upon the acquisition costs of assets acquired as of the Buck&#146;s
Date of Acquisition adjusted for any known facts and circumstances necessary to approximate fair value. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Goodwill largely
consists of geographic expansion of product sales, manufacturing and other synergies of the combined companies, and the value of the assembled workforce. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The consolidated financial statements as of and for the years ended December&nbsp;31, 2015 and 2014, include the assets, liabilities and operating results of each acquired business since the date of each
respective acquisition. There were no such business combinations during the year ended December&nbsp;31, 2013. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-20
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><I>Acquisition of Professional Power Products, Inc. </I></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">On April&nbsp;1, 2014 (&#147;Date of Acquisition&#148;), the Company acquired Professional Power Products, Inc. (&#147;3PI&#148;),
pursuant to a stock purchase agreement with Carl L. Trent and Kenneth C. Trent (collectively the &#147;Trents&#148;) and CKT Holdings Inc., a Wisconsin corporation owned by the Trents. 3PI is a designer and manufacturer of large, custom engineered
integrated electrical power generation systems serving the global diesel and natural gas power generation markets. The Company treated the acquisition of 3PI as a purchase of assets for income tax purposes. The acquisition of 3PI was financed
through the Company&#146;s revolving line of credit and from proceeds received from a secured term loan. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">On the Date of
Acquisition, the Company acquired all of the issued and outstanding stock of 3PI, an Illinois corporation and wholly-owned subsidiary of CKT Holdings Inc., for cash of $45.4 million, including cash acquired of $1.3 million, and agreed to pay to the
sellers additional consideration of between $5,000,000 and $15,000,000 in shares of the Company&#146;s common stock, valued at $76.02 per share (i.e., between 65,772 and 197,316 shares), based upon, and following the final determination in
accordance with the Stock Purchase Agreement of, the 3PI EBITDA (as defined in the Stock Purchase Agreement). As of the Date of Acquisition, this consideration was valued at $8.9 million, and accordingly the total consideration payable for 3PI was
valued at $54.3 million. The consideration payable in shares of the Company&#146;s common stock consisted of (i)&nbsp;fixed consideration and (ii)&nbsp;contingent consideration. The Stock Purchase Agreement included a provision by and among the
Company, Shareholders and Seller to treat the purchase of the 3PI stock as an acquisition of assets for income tax purposes. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The fixed portion of the consideration, representing 65,772 shares of the Company&#146;s common stock valued at $5,060,000 at the Date of
Acquisition was classified as a component of equity in the Company&#146;s consolidated balance sheet as of December&nbsp;31, 2014. The fixed portion of the consideration was not subject to revaluation adjustment for financial reporting purposes. The
contingent portion of the consideration (i.e., the earn-out consideration) was up to 131,544 shares of the Company&#146;s common stock (i.e., the difference between the maximum number of shares issuable of 197,316 and the fixed number of shares
issuable of 65,772). The earn-out portion of consideration was initially valued at $3,840,000 as of the Date of Acquisition and recognized as a liability on the Company&#146;s consolidated balance sheet. The measurement period for determining the
amount of contingent consideration ultimately payable to the sellers was based upon the 2014 full calendar-year performance of 3PI as defined in the Stock Purchase Agreement. The minimum threshold for payout of the earn-out consideration was not met
as of December&nbsp;31, 2014. Accordingly, the Company reversed the liability that had been recorded and recognized a gain of $3,840,000 which amount has been classified as &#147;Other income&#148; in the Company&#146;s consolidated results of
operations for the year ended December&nbsp;31, 2014. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company incurred total transaction costs related to the acquisition
of approximately $811,000, all of which was recognized and classified within general and administration expense in the Company&#146;s consolidated statements of operations in 2014. To facilitate the transaction, the Company entered into an amended
and restated credit agreement with Wells Fargo Bank, N.A. on April&nbsp;1, 2014, to increase its revolving line of credit and secured a $5.0 million term loan to finance this acquisition. Refer to Note 8, &#147;Debt&#148; for a further description
of these obligations. </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-21
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The acquisition of 3PI was accounted for as a business combination in accordance with ASC
805, <I>Business Combinations</I>, and, as such, assets acquired and liabilities assumed were recorded at their respective fair values. The purchase price for this acquisition allocated to the assets acquired and liabilities assumed based on their
estimated fair values was as follows: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="56%"></TD>
<TD VALIGN="bottom" WIDTH="10%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="10%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="9%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">April&nbsp;1,&nbsp;2014<BR>(As initially<BR>reported)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Measurement<BR>period<BR>adjustment</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">April&nbsp;1,&nbsp;2014<BR>(As&nbsp;adjusted)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Assets acquired:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Cash</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,277</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,277</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accounts receivable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,989</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,989</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Inventories</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">5,073</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(120</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,953</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Prepaid expenses and other current assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">243</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">243</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Property, plant&nbsp;&amp; equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,596</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,596</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total tangible assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13,178</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(120</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13,058</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Intangible assets:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Intangible assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23,500</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23,500</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Goodwill</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">22,372</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,174</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23,546</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total assets acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">59,050</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,054</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">60,104</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Liabilities assumed:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accounts payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,494</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,494</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accrued liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,257</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,054</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,311</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total liabilities assumed</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,751</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,054</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">5,805</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:7.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net assets acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">54,299</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">54,299</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The following table provides a summary of the initial consideration for 3PI: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="84%"></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Fair value of assets acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">60,104</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Less liabilities assumed</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(5,805</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net assets acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">54,299</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Less value of shares of Company common stock expected to be issued at date of acquisition</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(8,900</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Less cash acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1,277</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Cash paid</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">44,122</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The above estimated fair values of assets acquired and liabilities assumed were based on known
information as of April&nbsp;1, 2014, were provisionally allocated to the assets acquired and liabilities assumed and deemed final as of December&nbsp;31, 2014. There are inherent uncertainties and management judgment required in these
determinations. The fair value measurements of the assets acquired and liabilities assumed were based on valuations involving significant unobservable inputs, or Level 3 in the fair value hierarchy. The Company believes that this information
provides a reasonable basis for estimating the fair values. Except as discussed below, the assets acquired and the liabilities assumed were stated at their estimated fair values at the Date of Acquisition. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The fair value of accounts receivable acquired was adjusted for amounts known or highly likely to be uncollectible based upon an
assessment of known facts and circumstances as of the Date of Acquisition and additional information arising subsequent to the Date of Acquisition with respect to these known facts and circumstances. The gross amount of accounts receivable acquired
was approximately $4,332,000 of which $343,000 is expected to be uncollectible. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-22
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The inventory acquired was revalued to its fair value. While the cost of raw materials
generally approximates fair value, the value of work in process and finished goods inventory was &#147;stepped up&#148; by $482,000, representing the estimated selling price of that inventory less the sum of costs to complete and a reasonable
allowance for the Company&#146;s selling efforts. This &#147;stepped up&#148; inventory value was recognized within the Company&#146;s cost of sales during 2014. Subsequent to the Date of Acquisition, the inventory was further adjusted by
approximately $120,000, reflecting the value of the inventory acquired as of April&nbsp;1, 2014. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">See Note 6, &#147;Goodwill
and other intangibles,&#148; for detail describing the intangible assets acquired and the amortization period based on the estimated useful lives of the intangible assets. The fair value of backlog and customer relationships was derived using the
multi-period excess earnings method. The fair value of the trade names and trademarks was derived using the relief from royalty method. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The fair value of property, plant and equipment was based upon an appraisal of these assets or the acquisition costs of assets acquired immediately prior to the Date of Acquisition. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Goodwill largely consists of geographic expansion of product sales, manufacturing and other synergies of the combined companies, and the
value of the assembled workforce. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The accounts payable and accrued liabilities assumed were based on their book values which
approximated their fair values at the Date of Acquisition. Subsequent to the Date of Acquisition, the accrued liabilities were further adjusted by $1,054,000. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">During the year ended December&nbsp;31, 2014, the Company&#146;s liability for the contingent consideration associated with the acquisition was measured at fair value based on unobservable inputs, and was
thus, considered a Level 3 financial instrument. The fair value of the liability determined by this analysis was primarily driven by the Company&#146;s expectations of achieving the performance measures required by the Stock Purchase Agreement, the
resulting shares expected to be issued, and the share price of the Company&#146;s common stock. The expected performance metrics and resulting shares expected to be issued were estimated based on a Monte Carlo simulation model considering actual and
forecasted results over the measurement period. For the year ended December&nbsp;31, 2014, the Company recognized income of $3,840,000 due to a decrease in the estimated fair value of the Company&#146;s contingent consideration liability. This
valuation adjustment was recorded as &#147;Contingent consideration&#148; in the Company&#146;s consolidated statements of operations for the year ended December&nbsp;31, 2014. As of December&nbsp;31, 2014, the Company&#146;s contingent
consideration liability was determined to be zero. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">As a result of the provisions within the Stock Purchase Agreement, the
Company treated the acquisition of 3PI as a purchase of assets for income tax purposes. Accordingly, the financial and income tax bases of the assets and liabilities were initially the same at the Date of Acquisition. The write-off of the earn-out
portion of the contingent consideration and the difference in the book and tax basis of the fixed portion of the consideration resulted in a lower amount of goodwill that is deductible by the Company for income tax purposes. Accordingly, the Company
recognized deferred income tax liabilities arising from these differences which amounted to $1,570,000 and $681,000, respectively. The $1,570,000 was recognized in the Company&#146;s income tax expense while the $681,000 was recognized as an
adjustment to the Company&#146;s additional paid-in-capital as of and for the year ended December&nbsp;31, 2014. The total amount of goodwill that is expected to be deductible for income tax purposes was approximately $18.0 million at
December&nbsp;31, 2014. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The assets, liabilities, and operating results of 3PI have been included in the Company&#146;s
consolidated financial statements from the Date of Acquisition to December&nbsp;31, 2014. 3PI&#146;s sales, net of intercompany sales, included in the Company&#146;s operating results from the Date of Acquisition to December&nbsp;31, 2014 were $20.4
million and 3PI reported an operating loss of approximately $2.0 million for the same period. Amortization expense related to identifiable intangible assets associated with the acquisition, further described in Note 6, &#147;Goodwill and other
intangibles,&#148; and included in the consolidated financial statements, approximated $2,108,000 from the Date of Acquisition through December&nbsp;31, 2014 and was included in the aforementioned loss from operations. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-23
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The following supplemental unaudited pro forma information presents the financial results as
if the 3PI transaction had occurred on January&nbsp;1, 2013 as follows: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="66%"></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" NOWRAP ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Year ended<BR>(unaudited)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">December&nbsp;31,<BR>2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" NOWRAP ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">December&nbsp;31,<BR>2013</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">353,175</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">278,117</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net (loss) income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23,671</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(16,557</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">(Loss) earnings per share, basic</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2.21</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1.69</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">(Loss) earnings per share, diluted</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1.57</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1.69</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The historical operating results of 3PI included in the proforma information above was adjusted to
exclude certain non-recurring expenses, principally transaction expenses which amount approximated $3,474,000 in 2014 and none in 2013. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The pro forma information presented above is for information purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place at an earlier
date, nor are these results necessarily indicative of future consolidated results of operations of the Company. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><I>Transaction fees and
expenses </I></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company incurred total transaction costs related to its acquisition activities of $526,000, excluding lease
termination expenses associated with the Buck&#146;s and Bi-Phase facilities, for the year ended December&nbsp;31, 2015, respectively, all of which was recognized as an operating expense and classified within general and administrative expenses in
the Company&#146;s consolidated statements of operations. The Company incurred total transaction costs related to the 3PI acquisition of $811,000 in the year ended December&nbsp;31, 2014. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT
STYLE="font-family:Times New Roman" SIZE="2"><B>4. Earnings per share </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company computes earnings (loss) per share by
applying the guidance stated in ASC 260, <I>Earnings per Share</I>. The treasury stock method has been used to compute earnings (loss) per share. The Company has issued warrants (&#147;Private Placement Warrants&#148;) that represent the right to
purchase shares of the Company&#146;s common stock, stock appreciation rights (&#147;SAR&#148;), and restricted stock, all of which have been evaluated for their potentially dilutive effect under the treasury stock method. Refer to Note 11,
&#147;Stockholders&#146; equity&#148; for a further description of the Private Placement Warrants and Note 10, &#147;2012 Incentive compensation plan&#148; for a further description of the SAR and restricted stock. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The computations of basic and diluted earnings (loss) per share as of December&nbsp;31, 2015, 2014 and 2013, were as follows: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2013</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2"><U>Numerator:</U></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net income (loss)</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">14,278</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23,726</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(18,760</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Change in the value of Private Placement Warrants</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(9,299</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(6,169</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,979</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">17,557</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(18,760</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2"><U>Denominator:</U></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Weighted average common shares outstanding-basic</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">10,808,005</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">10,706,780</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">9,779,457</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Incremental shares from assumed exercise of Private Placement Warrants, SAR, restricted stock</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">265,642</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">424,837</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Weighted average common shares outstanding-diluted</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,073,647</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,131,617</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">9,779,457</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2"><U>Earnings (loss) per share of common stock &#151; basic and diluted</U>:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Earnings (loss) per share of common stock &#151; basic</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1.32</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2.22</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1.92</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Earnings (loss) per share of common stock &#151; diluted</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.45</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1.58</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1.92</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-24
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">As of December&nbsp;31, 2015, SARs were excluded from the diluted EPS calculation because
they have an anti-dilutive effect under the treasury stock method. As of December&nbsp;31, 2013, due to the loss reported in the consolidated statements of operating results, any potentially issuable shares of Company common stock associated with
the Private Placement Warrants, SAR and restricted stock granted were not included in the dilutive EPS calculation. These potential shares were excluded from the diluted EPS calculation because they have an anti-dilutive effect under the treasury
stock method. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>5.&nbsp;Property, plant and equipment, net </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The components of property, plant and equipment as of December&nbsp;31, were as follows: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="73%"></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Land</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">260</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">260</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Building and improvements</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">8,189</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">5,015</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Office furniture and equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,675</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,705</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Tooling and equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">21,381</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13,736</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Transportation equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">560</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">525</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Construction in progress</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,011</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">6,056</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Property, plant and equipment, at cost</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">38,076</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">29,297</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accumulated depreciation</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(12,075</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(8,405</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Property, plant and equipment, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">26,001</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">20,892</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Property, plant and equipment are recorded at cost or fair value when acquired in a business combination.
The Company computes depreciation using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the assets&#146; useful economic lives or the period from the date the assets
are placed in service to the end of the lease term including renewal periods that are considered by the Company to be reasonably assured of being exercised. Depreciation expense totaled $4,347,000, $2,562,000 and $1,528,000, for the years ended
December&nbsp;31, 2015, 2014 and 2013, respectively. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Repairs and maintenance costs are charged directly to expense as
incurred. Major renewals or replacements that substantially extend the useful life of an asset are capitalized and depreciated. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Estimated useful lives by major asset category are as follows: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="62%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD WIDTH="33%"></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1px solid #000000"> <P STYLE="margin-top:0px;margin-bottom:1px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="1">Life (in years)</FONT></P></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Building and improvements</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">Lesser&nbsp;of&nbsp;(i)&nbsp;39&nbsp;years, (ii)&nbsp;expected&nbsp;useful&nbsp;life of improvement or (iii) life of lease (including
likely&nbsp;extension&nbsp;thereof)</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Tooling and equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">Up to 10 years</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Office furniture and equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">3 &#150; 10</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Transportation equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">3 &#150; 5</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>6.&nbsp;Goodwill and other intangibles </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">Goodwill is not amortized, but is reviewed annually or more frequently if indicators arise, for impairment. The Company&#146;s evaluation of goodwill impairment involves first assessing qualitative
factors to determine whether it is more likely than not that the fair value of a reporting unit, as defined below, is less than its carrying amount. The Company may bypass this qualitative assessment, or determine that based on its qualitative
assessment considering the totality of events and circumstances (including macroeconomic factors, industry and market considerations, current and projected financial performance, a sustained decrease in share price, or other
</FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-25
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">
factors), that additional impairment analysis is necessary. This additional analysis involves comparing the Company&#146;s market capitalization relative to the carrying value of its equity and
other factors deemed appropriate by management annually, as of October&nbsp;1. However, actual fair values that could be realized in a transaction may differ from those used to evaluate the potential impairment of goodwill. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Goodwill was evaluated for impairment at the reporting unit level, which was defined as the operating segment level. At December&nbsp;31,
2015 and 2014, goodwill recorded on the Company&#146;s consolidated balance sheet was $41,466,000 and $23,546,000, respectively. The Company&#146;s fair value measurement test, performed annually as of October&nbsp;1, revealed no indications of
impairment as of the respective balance sheet dates. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The activity in the Company&#146;s goodwill as of December&nbsp;31 was
as follows: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="74%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at beginning of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23,546</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Acquisitions</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">17,920</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23,546</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at end of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">41,466</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23,546</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Management reviews other intangible assets, which include backlog, customer relationships, developed
technology and trade names and trademarks, for impairment when events or changes in circumstances indicate the carrying amount of the asset may not be recoverable. In the event that impairment indicators exist, a further analysis is performed and if
the sum of the expected undiscounted future cash flows resulting from the use of the asset were less than the carrying amount of the asset, an impairment loss equal to the excess of the asset&#146;s carrying value over its fair value would be
recorded. Management considers historical experience and all available information at the time the estimates of future cash flows are made, however, the actual cash values that could be realized may differ from those that are estimated. For the year
ended December&nbsp;31, 2015 and 2014, there were no indications of impairment. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Amortization expense was classified as
follows in the Company&#146;s consolidated statements of operations for the years ended December&nbsp;31: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="73%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2013</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Cost of sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">742</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,134</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">40</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Operating expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,582</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,013</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">5,324</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,147</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">40</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The tables below show the amortization period and intangible asset cost by intangible asset as of
December&nbsp;31, 2015 and December&nbsp;31, 2014 and the accumulated amortization and net intangible asset value in total for all those intangible assets that related to the Company&#146;s acquisitions, for the related period. Refer to Note 3,
&#147;Acquisitions&#148; for a further discussion of these acquisitions. </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="53%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="bottom" NOWRAP> <P STYLE="border-bottom:1px solid #000000;width:79pt"><FONT STYLE="font-family:Times New Roman" SIZE="1">Description of intangible</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Amortization<BR>period</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Gross<BR>amount</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Accumulated<BR>amortization</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Net<BR>amount</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Backlog</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">18&nbsp;months</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,800</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1,800</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Customer relationships</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13 years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">34,940</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(5,129</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">29,811</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Developed technology</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">7 years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">700</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(113</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">587</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Trade names and trademarks</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13 years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,700</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(353</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,347</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">39,140</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(7,395</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">31,745</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-26
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="53%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="bottom" NOWRAP> <P STYLE="border-bottom:1px solid #000000;width:79pt"><FONT STYLE="font-family:Times New Roman" SIZE="1">Description of intangible</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Amortization<BR>period</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Gross<BR>amount</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Accumulated<BR>amortization</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Net<BR>amount</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Backlog</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">18&nbsp;months</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,200</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1,095</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">105</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Customer relationships</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13 years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">20,600</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(926</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">19,674</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Trade names and trademarks</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13 years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,700</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(87</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,613</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23,500</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(2,108</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">21,392</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The weighted average useful life of those intangibles acquired and included in the table above was
approximately 13 years as of December&nbsp;31, 2015 and 2014. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The table below shows the estimated future amortization expense
for intangible assets: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="81%"></TD>
<TD VALIGN="bottom" WIDTH="11%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom" NOWRAP> <P STYLE="border-bottom:1px solid #000000;width:15pt"><FONT STYLE="font-family:Times New Roman" SIZE="1">Year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Estimated<BR>amortization<BR>expense</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">2016</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">5,714</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">2017</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,837</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">2018</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,182</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">2019</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,638</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">2020</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,053</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Thereafter</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">10,321</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">31,745</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>7. Fair value of financial instruments </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">As of December&nbsp;31, 2015, and December&nbsp;31, 2014, the Company measured its financial assets and liabilities under the amended ASC 820, <I>Fair Value Measurements and Disclosures of the Accounting
Standards Codification</I>, which defines fair value as the price that would be received to sell an asset or paid to transfer a liability (i.e., exit price) in an orderly transaction between market participants at the measurement date. It also
establishes a three-level valuation hierarchy for disclosures of fair value measurement as follows: </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Level 1 &#151; quoted
prices in active markets for identical assets or liabilities; </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Level 2 &#151; other significant observable inputs for the
assets or liabilities through corroborations with market data at the measurement date; and </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Level 3 &#151; significant
unobservable inputs that reflect management&#146;s best estimate of what market participants would use to price the assets or liabilities at the measurement date. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT
STYLE="font-family:Times New Roman" SIZE="2"><B><I>Private placement warrants liability </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">As of December&nbsp;31, 2015
and December&nbsp;31, 2014, the Company&#146;s liability for Private Placement Warrants was measured at fair value under ASC 820. The Company&#146;s liability for the Private Placement Warrants is measured at fair value based on unobservable inputs,
and thus is considered a Level 3 financial instrument. The Company analyzes financial instruments with features of both liabilities and equity under ASC 480, <I>Distinguishing Liabilities from Equity</I> and ASC 815, <I>Derivatives and Hedging</I>.
</FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-27
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">As of December&nbsp;31, 2015 and 2014, the Company estimated the fair value of its Private
Placement Warrants with a publicly traded stock pricing approach using the Black-Scholes option pricing model. The inputs of the Black-Scholes option pricing model as of December&nbsp;31, were as follows: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="65%"></TD>
<TD VALIGN="bottom" WIDTH="14%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="13%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">December&nbsp;31,<BR>2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">December&nbsp;31,<BR>2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Market value of the Company&#146;s common stock</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">18.25</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">51.61</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Exercise price</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13.00</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13.00</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Risk-free interest rate</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.12</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">%&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.39</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">%&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Estimated price volatility</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">55.00</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">%&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">55.00</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">%&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Contractual term</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.33&nbsp;years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1.33&nbsp;years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Dividend yield</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The market value of the Company&#146;s common stock was based on its closing price on December&nbsp;31,
2015 and December&nbsp;31, 2014, the date of each valuation. The volatility factors noted above represented the upper end of the range of implied volatility of publicly traded call options of benchmark companies. If all other assumptions were held
constant, a 10% change in the market value of the Company&#146;s common stock as of December&nbsp;31, 2015, would have an immaterial effect on the recorded liability of the Private Placement Warrants. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The following table summarizes the change in the estimated fair value of the Company&#146;s Private Placement Warrants liability Level 3
financial instrument as of December&nbsp;31: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="77%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at beginning of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,036</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">24,525</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Fair value of private placement warrants exercised</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(255</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(7,320</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Decrease in the value of private placement warrants</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(9,299</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(6,169</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at end of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,482</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,036</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">For the years ended December&nbsp;31, 2015, 2014 and 2013, the Company recognized income of $9,299,000,
$6,169,000 and expense of $28,031,000, respectively. This was due to a decrease in the estimated fair value of the Company&#146;s Private Placement Warrants in 2015 and 2014 and an increase in fair value of the Private Placement Warrants in 2013.
This income and expense was recorded as &#147;Private placement warrant (income) expense&#148; in the Company&#146;s consolidated statements of operations for the respective periods. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT
STYLE="font-family:Times New Roman" SIZE="2"><B><I>Financial liabilities measured at fair value </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The following table
summarizes fair value measurements by level as of December&nbsp;31, 2015, for the Company&#146;s level 3 financial liabilities measured at fair value on a recurring basis: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="71%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Level&nbsp;1</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Level&nbsp;2</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Level 3</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Private placement warrants liability</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,482</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The following table summarizes fair value measurement by level as of December&nbsp;31, 2014, for the
Company&#146;s level 3 financial liability measured at fair value on a recurring basis: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="70%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Level&nbsp;1</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Level&nbsp;2</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Level 3</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Private placement warrants liability</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,036</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Financial assets and liabilities not measured at fair value </I></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">As of December&nbsp;31, 2015 and December&nbsp;31, 2014, the Company&#146;s revolving line of credit and term debt, including accrued
interest, recorded on the consolidated balance sheets were carried at cost. The carrying value of the revolving line of credit and term debt approximated fair value because the interest rates fluctuate with market interest rates or the fixed rates
approximate current rates offered to the Company for debt with similar terms and maturities, </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-28
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">
and the Company&#146;s credit profile had not changed significantly since the origination of these financial liabilities. Under ASC 825, Financial Instruments, these financial liabilities were
defined as Level 2 in the three-level valuation hierarchy, as the inputs to their valuation are market observable. The carrying value of cash, accounts receivable, inventories, prepaid expenses and other current assets, accounts payable and other
accrued liabilities approximated fair value because of their short maturities. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>8.&nbsp;Debt </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Revolving line of credit and term debt </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">On June&nbsp;28, 2013, the Company entered into a credit agreement with Wells Fargo Bank, National Association (the &#147;Wells Credit Agreement&#148;), which replaced its prior credit agreement with BMO
Harris Bank N.A. The Wells Credit Agreement enabled the Company to borrow under a revolving line of credit secured by substantially all of the Company&#146;s tangible and intangible assets (other than real property). The Wells Credit Agreement
(a)&nbsp;provided an initial maximum $75.0 million revolving line of credit to the Company, which, at the Company&#146;s request and subject to the terms of the Wells Credit Agreement, could have been increased up to $100.0 million during the term
of the Wells Credit Agreement; (b)&nbsp;bore interest at the Wells Fargo Bank&#146;s prime rate plus an applicable margin ranging from 0% to 0.50%; or at the Company&#146;s option, all or a portion of the revolving line of credit could have been
designated to bear interest at LIBOR plus an applicable margin ranging from 1.50% to 2.00%; (c)&nbsp;had an unused line fee of 0.25% and (d)&nbsp;required the Company to report its fixed charge coverage ratio, when its Availability (as defined in
the Wells Credit Agreement) was less than the Threshold Amount (as defined in the Wells Credit Agreement) and to continue to report its fixed charge coverage ratio until the date that Availability for a period of 60 consecutive days, was greater
than or equal to the Threshold Amount. The Company was required to meet a minimum monthly fixed charge coverage ratio of not less than 1.0 to 1.0, the testing of which commenced on the last day of the month prior to the date on which its
Availability was less than the Threshold Amount. The Threshold Amount was defined in the Wells Credit Agreement as the greater of (i)&nbsp;$9,375,000 or (ii)&nbsp;12.5% of the maximum revolver amount of $75.0 million or as it may have been increased
during the term of the Wells Credit Agreement up to $100.0 million. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">On April&nbsp;1, 2014, the Wells Credit Agreement was
amended (the &#147;Amended Wells Credit Agreement&#148;) to increase the Company&#146;s revolving line of credit from $75.0 million to $90.0 million. The Amended Wells Credit Agreement (a)&nbsp;bears interest at the Wells Fargo Bank&#146;s prime
rate plus an applicable margin ranging from 0% to 0.5%; or at the Company&#146;s option, all or a portion of the revolving line of credit can be designated to bear interest at LIBOR plus an applicable margin ranging from 1.50% to 2.00%; (b)&nbsp;has
an unused line fee of 0.25%; (c)&nbsp;requires the Company to report its fixed charge coverage ratio and leverage ratio as described below; (d)&nbsp;includes a $5.0 million term loan arrangement with Wells Fargo Bank; and (e)&nbsp;includes a letter
of credit sub-facility of the revolving line of credit. The principal amount of the $5.0 million term loan was payable in 36 equal monthly installments with the first payment due on June&nbsp;1, 2014, plus interest at LIBOR plus 4.50%. Effective
April&nbsp;1, 2014 and during the period in which the term loan was outstanding, the Company was subject to a fixed charge coverage ratio covenant and a debt leverage ratio covenant. The Company was required to maintain a fixed charge coverage ratio
of at least 1.20 to 1.00 and the Company&#146;s debt leverage ratio could not exceed 4.0 to 1.0 during the period in which the term loan was outstanding. At the time, the Company used borrowings under this expanded revolving line of credit as well
as the proceeds from the term loan to finance the acquisition of 3PI which was consummated on April&nbsp;1, 2014 as described in Note 3, &#147;Acquisitions.&#148; The term loan was subsequently paid in full on April&nbsp;29, 2015. In connection with
the repayment of the term loan on April&nbsp;29, 2015, the Company&#146;s minimum monthly fixed charge coverage ratio reverted back to 1.0 to 1.0, the testing of which commences on the last day of the month prior to the date on which the
Company&#146;s Availability is less than the Threshold Amount. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">On September&nbsp;30, 2014 and again on February&nbsp;11,
2015, the Company further amended its credit facility with Wells Fargo Bank, National Association, to increase its revolving line of credit facility to $100.0 million and $125.0 million, respectively (collectively with the Amended Wells Credit
Agreement, the &#147;Amended Wells Credit Agreement II&#148;). The Amended Wells Credit Agreement II was scheduled to mature on June&nbsp;28, 2018. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-29
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Other than the above-mentioned amendments, the terms and conditions of the Amended Wells
Credit Agreement and Amended Wells Credit Agreement II are substantially similar to the Wells Credit Agreement. Under the Amended Wells Credit Agreement and Amended Wells Credit Agreement II, the amount that the Company may borrow is limited to the
lesser of (i)&nbsp;the maximum available amount and (ii)&nbsp;borrowing base. The borrowing base is calculated as a percentage of the Company&#146;s eligible accounts receivable and eligible inventory, plus a defined amount based upon certain of the
Company&#146;s fixed assets (all as defined in the Amended Wells Credit Agreement and Amended Wells Credit Agreement II). The Amended Wells Credit Agreement and Amended Wells Credit Agreement II also contain customary covenants and restrictions
applicable to the Company, including agreements to provide financial information, comply with laws, pay taxes and maintain insurance, restrictions on the incurrence of certain indebtedness, guarantees and liens, restrictions on mergers, acquisitions
and certain dispositions of assets, and restrictions on the payment of dividends and distributions. The revolving line of credit is secured by substantially all of the Company&#146;s tangible and intangible assets (other than real property).
</FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">On April&nbsp;29, 2015, the Company entered into an amended credit facility (&#147;Amended Wells Credit Agreement III&#148;)
for the purpose of facilitating the issuance of the 5.50% Senior Notes (the &#147;Senior Notes&#148;), as described below, and this amendment provided for the earlier maturity of the Amended Wells Credit Agreement III to insure that the Amended
Wells Credit Agreement III will come due before the Senior Notes are payable as described below. While the Senior Notes are outstanding, the Amended Wells Credit Agreement III will become due 75 days prior to the earliest date that a Special
Mandatory Purchase Date may occur or 90 days prior to the final maturity date of the Senior Notes, all as described in the Indenture agreement below. Accordingly, under the above terms, the Amended Wells Credit Agreement III will become due no
earlier than March&nbsp;15, 2017, but no later than January&nbsp;31, 2018. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">As of December&nbsp;31, 2015, $97.0 million of the
Company&#146;s outstanding borrowings under its revolving line of credit bore interest at the LIBOR rate, plus an applicable margin. The weighted average interest rate on these borrowings was 1.84% as of December&nbsp;31, 2015. The remaining
outstanding balance of $299,000 as of December&nbsp;31, 2015 had been designated to bear interest at the prime rate, plus an applicable margin, which equaled 3.50% with the applicable margin included. The unused and available revolving line of
credit balance was $27.1 million at December&nbsp;31, 2015. The Company&#146;s term loan was repaid on April&nbsp;29, 2015. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">As of December&nbsp;31, 2014, $71.0 million of the Company&#146;s outstanding borrowings under its revolving line of credit bore interest
at the LIBOR rate, plus an applicable margin. The weighted average interest rate on these borrowings was 1.66% as of December&nbsp;31, 2014. The remaining outstanding balance of $7.0 million as of December&nbsp;31, 2014 had been designated to bear
interest at the prime rate, plus an applicable margin, which equaled 3.25% with the applicable margin included. The unused and available revolving line of credit balance was $21.2 million at December&nbsp;31, 2014. As of December&nbsp;31, 2014, the
Company had approximately $4,028,000 outstanding under the term loan, which bore interest at LIBOR plus 4.50%, which equaled 4.67% with the applicable margin included. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT
STYLE="font-family:Times New Roman" SIZE="2"><B><I>5.50% Senior Notes </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">On April&nbsp;24, 2015, the Company entered into
a purchase agreement with certain institutional investors for a private sale of an aggregate amount of $55.0 million of the Company&#146;s unsecured 5.50% Senior Notes. The sale closed on April&nbsp;29, 2015. In connection with the issuance of the
Senior Notes, the Company entered into an indenture agreement (&#147;Indenture&#148;) dated April&nbsp;29, 2015, by and among the Company, The Bank of New York Mellon, as Trustee, and the Company&#146;s subsidiaries as guarantors. The Company
received net proceeds of $53,483,000 after financing costs of $1,517,000. As discussed previously, in Note 2, &#147;Recently issued accounting pronouncements&#148;, in accordance with the guidance issued to simplify the presentation of debt issuance
costs, the Company has presented issuance costs associated with its 5.50% Senior Notes as a direct deduction from the carrying value of the obligation on the Company&#146;s consolidated balance sheet as of December&nbsp;31, 2015. As of
December&nbsp;31, 2015, the balance outstanding on the 5.50% Senior Notes was $53,820,000 net of unamortized financing fees. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-30
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Senior Notes are unsecured debt of the Company and are effectively subordinated to the
Company&#146;s existing and future secured debt including the debt in connection with the Amended Wells Credit Agreement III. The Senior Notes have a final maturity date of May&nbsp;1, 2018, provided that a mandatory offer by the Company to purchase
the Senior Notes must be made on or prior to May&nbsp;1, 2017 in the event the Company cannot or does not certify compliance with certain financial covenants as more fully described below. In that event, the date of purchase will be no earlier than
May&nbsp;30, 2017. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company may redeem the Senior Notes in whole or in part at any time on or after May&nbsp;1, 2016, at
the option of the Company at the following redemption prices (expressed as percentages of the principal amount), together with accrued and unpaid interest to the date of redemption: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="76%"></TD>
<TD VALIGN="bottom" WIDTH="19%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom" NOWRAP> <P STYLE="border-bottom:1px solid #000000;width:54pt"><FONT STYLE="font-family:Times New Roman" SIZE="1">Redemption date</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Redemption&nbsp;price</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">May&nbsp;1, 2016 through October&nbsp;31, 2016</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">101.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">%&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">November&nbsp;1, 2016 and thereafter</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">%&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">At any time prior to May&nbsp;1, 2016, the Company may redeem up to 35% of the Senior Notes with the net
cash proceeds of certain equity offerings specified in the Indenture at a redemption price of 105.5% of the principal amount of the Senior Notes, together with accrued and unpaid interest to the date of redemption, but only if at least 65% of the
original aggregate principal amount of the Senior Notes would remain outstanding following such redemption. In addition, prior to May&nbsp;1, 2016, the Company may redeem the Senior Notes in whole or in part at a redemption price equal to 101.0% of
the principal amount plus (i)&nbsp;accrued and unpaid interest to the redemption date and (ii)&nbsp;an Applicable Premium (as defined in the Indenture) that is intended as a &#147;make-whole&#148; to May&nbsp;1, 2016. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Senior Notes have a Special Mandatory Purchase Date as described in the Indenture and summarized as follows. Upon the occurrence of
the earlier of (I)&nbsp;March&nbsp;15, 2017, if the Trustee has not received on or within five days prior to such date an officer&#146;s certificate stating that (i)&nbsp;the Company&#146;s pro forma consolidated EBITDA (as defined in the Indenture)
is at least equal to or greater than $35.0 million for the most recent four full fiscal quarters for which financial statements are available as of such date and (ii)&nbsp;the Company&#146;s consolidated pro forma ratio of consolidated EBITDA to
fixed charges (as defined in the Indenture) is at least equal to or greater than 3.25 to 1.0 for the most recent four full fiscal quarters for which financial statements are available as of such date or (II) the date on which the Company notifies
the Trustee in writing (which date may be at any time on or after March&nbsp;1, 2017 but on or prior to March&nbsp;15, 2017) that the Company cannot or will not deliver such officers&#146; certificate, then, unless the Company has given on or prior
to March&nbsp;15, 2017 a notice of redemption of all of the Senior Notes, the Company will make a mandatory offer to purchase all of the Senior Notes at a purchase price of 100.0% of the principal amount plus accrued and unpaid interest, if any, to
the date of purchase in accordance with the procedures set forth in the Indenture. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Indenture contains covenants that,
among other things, limit or restrict the ability of the Company and its subsidiaries to incur additional debt, prepay subordinated indebtedness, pay dividends or make other distributions on capital stock, redeem or repurchase capital stock, make
investments and restricted payments, enter into transactions with affiliates, sell assets, create liens on assets to secure debt, or effect a consolidation or merger or to sell all, or substantially all, of the Company&#146;s assets, in each case
subject to certain qualifications and exceptions set forth in the Indenture. The Indenture also provides for customary events of default (subject in certain cases to customary grace and cure periods), which include nonpayment, breach of covenants in
the Indenture, payment defaults or acceleration of other indebtedness, and certain events of bankruptcy and insolvency. Generally, if an event of default occurs, the Trustee or holders of at least 25.0% in principal amount of the then outstanding
Senior Notes may declare the principal of and accrued but unpaid interest on all Senior Notes to be due and payable. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Interest
on the Senior Notes accrues at a rate of 5.50%&nbsp;per annum and is payable semi-annually in arrears on May&nbsp;1 and November&nbsp;1 of each year, commencing on November&nbsp;1, 2015. As of December&nbsp;31, 2015, the accrued, but unpaid interest
on the Senior Notes was $513,000. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-31
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>9. Leases </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The Company leases certain buildings and equipment under various noncancelable operating lease agreements that contain renewal provisions. Rent expense under these leases approximated $4,377,000,
$3,314,000 and $2,693,000 for the years ended December&nbsp;31, 2015, 2014 and 2013, respectively. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The future minimum lease
payments due under operating leases as of December&nbsp;31, 2015, were as follows: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="84%"></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">2016</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,771</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">2017</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,192</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">2018</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,207</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">2019</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,918</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">2020</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,687</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Thereafter</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,047</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">18,822</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>10. 2012 Incentive compensation plan </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">On May&nbsp;30, 2012, the Board of Directors of the Company approved and adopted the Company&#146;s 2012 Incentive Compensation Plan (the &#147;2012 Plan&#148;), and the 2012 Plan was approved by a
majority of the Company&#146;s stockholders at the Company&#146;s annual meeting held on August&nbsp;29, 2012. The 2012 Plan is administered by the Compensation Committee of the Board of Directors, which consists only of independent, non-employee
directors. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The 2012 Plan is a broad-based plan which allows for a variety of different types of awards, including (but not
limited to) non-qualified stock options, incentive stock options, SAR, restricted stock, deferred stock and performance units, to be made to the Company&#146;s executive officers, employees, consultants and directors. The 2012 Plan is intended to
assist the Company in attracting and retaining exceptionally qualified employees, consultants and directors to support the sustained progress, growth and profitability of the Company. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Of the Company&#146;s 1,530,925 shares initially made available and reserved for awards under the 2012 Plan, 790,865 shares have been
granted under various awards as described below, and as of December&nbsp;31, 2015, the Company had 740,060 shares of common stock available for future issuance under the 2012 Plan. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT
STYLE="font-family:Times New Roman" SIZE="2"><B><I>SAR award agreements </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">SAR awards are accounted for as equity, in
accordance with ASC 718, <I>Compensation &#151; Stock Compensation,</I> which states that options or similar instruments on shares shall be classified as liabilities if either the underlying shares are classified as liabilities or the entity can be
required under any circumstance to settle the option or similar instrument by transferring cash or other assets. The Company&#146;s underlying shares are classified as equity, and under the terms of the SAR Award Agreement, the Company must settle
the exercised portion of the SAR in shares of the Company&#146;s common stock. As such, the Company has accounted for the SAR as equity. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">ASC 718, <I>Compensation &#151; Stock Compensation,</I> was utilized in order to estimate the fair value of the SAR. The term &#147;fair value&#148; has been defined in Note 7, &#147;Fair value of
financial instruments.&#148; ASC 718 requires an entity to measure the cost of employee services received in exchange for an award of equity instruments based on the fair value of the award as of the grant date. That cost is then recognized over the
period during which an employee is required to provide service in exchange for the award. The Company has computed compensation expense by applying the guidance stated in ASC 718, on a straight-line basis over the requisite service period for each
separately vesting portion of the award as if the award was, in-substance, multiple awards. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-32
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Compensation Committee of the Board of Directors approved, and the Company granted the
following SAR awards: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="16%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="16%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="16%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="16%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="16%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="15%"></TD></TR>
<TR>
<TD VALIGN="bottom" NOWRAP> <P STYLE="border-bottom:1px solid #000000;width:61pt"><FONT STYLE="font-family:Times New Roman" SIZE="1">Award Description</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1px solid #000000"> <P STYLE="margin-top:0px;margin-bottom:1px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="1">Grant Date</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1px solid #000000"> <P STYLE="margin-top:0px;margin-bottom:1px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="1">Recipient</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1px solid #000000"> <P STYLE="margin-top:0px;margin-bottom:1px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="1">Award</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1px solid #000000"> <P STYLE="margin-top:0px;margin-bottom:1px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="1">Exercise Price</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1px solid #000000"> <P STYLE="margin-top:0px;margin-bottom:1px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="1">Expiration</FONT></P></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="text-indent:0.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">SAR I</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:Times New Roman" SIZE="2">June 6, 2012</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:Times New Roman" SIZE="2">Chief Operating Officer (&#147;COO&#148;)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:Times New Roman" SIZE="2">543,872 shares</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:Times New Roman" SIZE="2">$22.07</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:Times New Roman" SIZE="2">June 6, 2022</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="text-indent:0.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">SAR II</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:Times New Roman" SIZE="2">October 19, 2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:Times New Roman" SIZE="2">Chief Financial Officer (&#147;CFO&#148;)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:Times New Roman" SIZE="2">60,000 shares</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:Times New Roman" SIZE="2">$24.41</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:Times New Roman" SIZE="2">October 19, 2025</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">SAR awards entitle the recipients to receive, upon any exercise, a number of shares of the Company&#146;s
common stock equal to (i)&nbsp;the number of shares for which the SAR is being exercised multiplied by the value of one share of the Company&#146;s common stock on the date of exercise (determined as provided in the SAR Award Agreement),
(ii)&nbsp;less the number of shares for which the SAR is being exercised multiplied by the applicable exercise price, (iii)&nbsp;divided by the value of one share of the Company&#146;s common stock on the date of exercise (determined as provided in
the SAR Award Agreement). The exercised SAR is to be settled only in whole shares of the Company&#146;s common stock, and the value of any fractional share of the Company&#146;s common stock will be forfeited. </FONT></P>
<P STYLE="margin-top:18px;margin-bottom:0px; margin-left:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2"><I>SAR I </I></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The assumptions used for the measurement of the expense for SAR I included an expected term of 6.0 years, a risk-free interest rate of
0.92%, an anticipated volatility factor of 55.0% and a zero dividend yield. The resulting valuation as of the SAR I grant date was discounted by 15%, reflecting an assessment of the then trading activity of the Company&#146;s common stock (and by
extension SAR I). The suggested value from the Black Scholes method reflected a fully marketable security that was not burdened by limited marketability; however, at that time, the Company&#146;s common stock (and by extension SAR I) did not have
regular trading activity. Therefore, the Company considered it necessary to incorporate a discount to reflect the limited liquidity associated the SAR I. This approach was consistent with that utilized to value the Company&#146;s Private Placement
Warrants at that time. The resulting fair value of SAR I was $3.31 per underlying share. The compensation expense for this SAR I was initially determined to approximate $1.8 million which amount was recognized from the grant date through
June&nbsp;6, 2015. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">On June&nbsp;5, 2015, the Company and the COO agreed to defer the vesting of the remaining unvested
portion of the SAR I granted for 30 days until July&nbsp;6, 2015 pursuant to an amendment to the initial SAR I. On July&nbsp;6, 2015, the Company and COO entered into a SAR and Bonus Agreement which amended SAR I by extending the vesting period
applicable to the remaining unvested portion of SAR I. The unvested portion covers 181,290 underlying shares of the Company&#146;s common stock which, prior to the amendment, would have vested on June&nbsp;6, 2015. The amendment extended the vesting
of these shares to June&nbsp;6, 2017 with respect to 100,000 underlying shares of the Company&#146;s common stock and to June&nbsp;6, 2019 with respect to the remaining 81,290 shares of underlying Company common stock (in each case subject to
forfeiture upon termination of employment by the Company for &#147;Cause&#148; (as defined in the SAR and Bonus Agreement)). The SAR and Bonus Agreement also provides the COO with an annual bonus in the amount of $250,000 for each of calendar years
2016, 2017, 2018 and 2019 as long as the conditions of the SAR&nbsp;I agreement are met and subject to forfeiture under certain circumstances enumerated in the SAR I agreement. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The extension of the vesting period described above resulted in an additional expense attributable to the fair value of the unrecognized
compensation expense of the SAR I and was estimated at $333,000 using the Black-Scholes option pricing model. The inputs of the Black-Scholes option pricing model included the fair value of the Company&#146;s common stock, exercise price, risk-free
interest rate, estimated price volatility, term and dividend yield as follows: a fair value of $51.14, an exercise price of $22.07, a risk-free interest rate of 1.53%, an expected term of 4.9 years, an anticipated volatility factor of 50.0% and a
zero dividend yield. The resulting fair value of the extension was $1.54 per underlying share. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-33
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">This additional expense will be recognized during the remaining vesting period through
June&nbsp;6, 2019. Including the amendment discussed above, the total SAR I expense is expected to be approximately $2,133,000 from initial grant through the final vesting date in 2019. As of December&nbsp;31, 2015, there was approximately $259,000
of total unrecognized compensation expense related to the SAR&nbsp;I. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">In the years ended December&nbsp;31, 2015, 2014 and
2013, the Company recognized approximately $160,000, $329,000 and $907,000, respectively, of compensation expense in connection with SAR I. During the year ended December&nbsp;31, 2014, a portion of the shares that vested on June&nbsp;6, 2014 were
exercised. During the year ended December&nbsp;31, 2013, the portion of shares that vested on June&nbsp;6, 2013 were fully exercised. The impact of this transaction on the Company&#146;s issued capital is described in Note 11,
&#147;Stockholders&#146; equity.&#148; </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px; margin-left:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2"><I>SAR II </I></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The assumptions used for the measurement of the expense for SAR II included fair value of the Company&#146;s common stock of $24.41, an exercise price of $24.41, an expected term of 7.25 years, a
risk-free interest rate of 1.76%, an anticipated volatility factor of 50.0% and a zero dividend yield. The resulting fair value of SAR II was $12.96 per underlying share. SAR II vests ratably and becomes exercisable with respect to one-fourth of the
covered shares annually beginning on the third anniversary of the SAR II grant date. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">In the year ended December&nbsp;31,
2015, the Company initially recognized approximately $37,000, of compensation expense in connection with SAR II, and no similar expense in 2014 or 2013. As of December&nbsp;31, 2015, there was approximately $740,000 of total unrecognized
compensation expense related to the SAR&nbsp;II granted under the 2012 Plan. As of December&nbsp;31, 2015, the weighted-average period over which the unrecognized compensation cost is expected to be recognized is approximately 6.0 years. </FONT></P>
<P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Restricted stock awards </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The Compensation Committee of the Board of Directors approved, and the Company granted, shares of Company restricted stock (&#147;Restricted Stock&#148;) to various employees pursuant to the 2012 Plan and
subject in each case to a Restricted Stock Award Agreement (&#147;Restricted Stock Award Agreement&#148;). Restricted stock activity consisted of the following for the years ended December&nbsp;31: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="54%"></TD>
<TD VALIGN="bottom" WIDTH="16%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="15%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Shares</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Weighted&nbsp;Average&nbsp;Grant&nbsp;Date<BR>Fair Value</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">December&nbsp;31, 2013</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">162,993</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">39.29</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Granted</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">23,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">71.47</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Forfeited</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(12,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">60.44</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Vested</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(19,742</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">41.89</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">December&nbsp;31, 2014</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">154,251</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">42.18</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Granted</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">28.48</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Forfeited</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(800</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">65.51</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Vested</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(24,207</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">42.63</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">December&nbsp;31, 2015</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">130,244</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">41.77</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">There was no Restricted Stock activity prior to December&nbsp;31, 2013 with the exception of the initial
162,993 share grant. These shares of Restricted Stock vest in various increments and periods over a maximum of ten years from the date the stock was granted as defined under the applicable Restricted Stock Award Agreement. In the years ended
December&nbsp;31, 2015, 2014 and 2013, the Company recognized approximately $989,000, $925,000 and $361,000, respectively, of compensation expense in connection with the Restricted Stock granted under the 2012 Plan. The fair value of restricted
stock that vested during 2015 and 2014 was approximately $1,101,000 and $1,408,000, respectively. As of December&nbsp;31, 2015, there was approximately $4,882,000 of total unrecognized compensation expense related to the Restricted Stock granted
under the 2012 Plan. As of December&nbsp;31, 2015, the weighted-average period over which the unrecognized compensation cost is expected to be recognized is approximately 6.0 years. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-34
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>11. Stockholders&#146; equity </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The statements of changes in stockholders&#146; equity for the years ended December&nbsp;31, 2015, 2014 and 2013, present the changes
giving effect to the Company&#146;s common stock issued, stock compensation activity and Private Placement Warrant exercises, each of which is described below. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT
STYLE="font-family:Times New Roman" SIZE="2"><B><I>Common stock </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company has authorized 50,000,000 shares of common
stock with a par value of $0.001 per share. At December&nbsp;31, 2015, 11,583,831 shares of Company common stock were issued and 10,752,906 shares of Company&#146;s common stock were outstanding. At December&nbsp;31, 2014, 11,562,209 shares of
Company common stock were issued and 10,731,284 shares of Company&#146;s common stock were outstanding. Each holder of a share of the Company&#146;s common stock is entitled to one vote per share held on each matter to be considered by holders of
the Company&#146;s common stock. Holders of the Company&#146;s common stock are entitled to receive ratably such dividends, if any, as may be declared by the Company&#146;s board of directors. The Company&#146;s current policy is to retain earnings
for operations and growth. Upon any liquidation, dissolution or winding-up of the Company, the holders of the Company&#146;s common stock are entitled to share ratably in all assets available for distribution, after payment of, or provision for, all
liabilities and the preferences of any then outstanding shares of Company preferred stock. The holders of the Company&#146;s common stock have no preemptive, subscription, redemption or conversion rights. </FONT></P>
<P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Series A Convertible preferred stock </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The Company has authorized 114,000 shares of Series A Convertible preferred stock with a par value of $0.001 per share. At December&nbsp;31, 2015 and 2014, no shares of Series A Convertible preferred
stock of the Company were issued or outstanding. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>SAR exercise for shares of Company common stock </I></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">During the year ended December&nbsp;31, 2014, 120,000 of the 181,291 shares of common stock underlying SAR I which vested on June&nbsp;6,
2014, were exercised in two tranches. As a result of these exercises the Company issued a total of 85,903 shares of the Company&#146;s common stock. In connection with these exercises, the excess of the underlying value of the common stock issued
over the amount recognized as compensation expense in the Company&#146;s financial statements resulted in an amount that was deductible for income tax purposes. As such, the Company realized an income tax benefit of $2,427,000 for this incremental
amount, which was recorded as a reduction in the Company&#146;s income tax liability and an increase in additional paid-in-capital during the year ended December&nbsp;31, 2014. As of December&nbsp;31, 2014, there were 61,291 unexercised shares under
the SAR that vested on June&nbsp;6, 2014. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">On August&nbsp;15, 2013, 181,291 shares of common stock underlying SAR I, which
vested on June&nbsp;6, 2013 were exercised. Upon such exercise, the Company initially issued 96,504 shares of the Company&#146;s common stock. Under the terms of the plan, at the option of the recipient, the Company then withheld 42,314 of the
shares issued to satisfy the recipient&#146;s income tax obligations. The cash equivalent of the shares withheld was $2,063,000, representing the recipient&#146;s income tax withholding obligation that was remitted by the Company to the applicable
taxing authorities. The payment of the income tax withholding obligation was recorded as a reduction in additional paid-in-capital during the year ended December&nbsp;31, 2013. The Company realized an income tax benefit of $1,642,000 for the excess
of the underlying value of the common stock issued over the amount recognized as compensation expense in the Company&#146;s financial statements that was recorded as a reduction in the Company&#146;s income tax liability and an increase in
additional paid-in-capital during the year ended December&nbsp;31, 2013. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-35
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Restricted stock vesting for shares of Company common stock </I></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">For the years ended December&nbsp;31, 2015 and 2014, various individuals vested in shares of the Company&#146;s common stock under the
Restricted Stock Award Agreement resulting in the net issuance of 16,622 shares and 13,909 shares, respectively. Under the terms of the 2012 Plan, at the option of certain of those vested restricted stock participants, the Company withheld shares
issued to satisfy the income tax obligations of these recipients. The cash equivalent of the aggregate number of shares withheld was $351,000 and $430,000 for the years ended December&nbsp;31, 2015 and 2014, respectively, representing the income tax
withholding obligations of the recipients, and such amounts were remitted by the Company to the applicable taxing authorities. The payments of the income tax withholding obligations were recorded as a reduction in additional paid-in-capital as of
December&nbsp;31, 2015 and 2014. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">In connection with the vesting and issuance of shares of the Company&#146;s common stock
under the 2012 Plan, other than the shares of common stock issued in connection with the SAR, the excess of the underlying value of the common stock issued over the amount recognized as compensation expense in the Company&#146;s financial statements
resulted in costs that are deductible for income tax purposes. As such, the Company realized an income tax benefit of $65,000 and $277,000 for this incremental amount which was recorded as a reduction in the Company&#146;s income tax liability and
an increase in additional paid-in-capital as of and for the years ended December&nbsp;31, 2015 and 2014, respectively. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Private
placement warrants </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">In connection with a private placement (&#147;Private Placement&#148;) on April&nbsp;29, 2011,
investors in the Private Placement received Company preferred stock (which subsequently converted to shares of Company common stock) and Private Placement Warrants. The Private Placement Warrants represented the right to purchase a total of 750,002
shares of the Company&#146;s common stock at an exercise price of $13.00 per share, subject to further adjustment for non-cash dividends, distributions, stock splits or other reorganizations or reclassifications of the Company&#146;s common stock.
The Private Placement Warrants are also subject to full ratchet anti-dilution protection whereby, upon the issuance (or deemed issuance) of shares of the Company&#146;s common stock at a price below the then-current exercise price of the Private
Placement Warrants, subject to specified exceptions, the exercise price of the Private Placement Warrants will be reduced to the effective price of the Company&#146;s common stock so issued (or deemed to be issued). The Private Placement Warrants
will expire on April&nbsp;29, 2016. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">At any time beginning six months after the closing of the Private Placement at which the
Company is required to register the shares issuable upon exercise of the Private Placement Warrants pursuant to the registration rights agreement entered into in connection with the Private Placement, but such shares may not be freely sold to the
public, the Private Placement Warrants may be &#147;cashlessly&#148; exercised by their holders. In such circumstances, the warrant holders may &#147;cashlessly&#148; exercise the Private Placement Warrants by causing the Company to withhold a
number of shares of its common stock otherwise issuable upon such exercise having a value, based upon the market price of the Company&#146;s common stock (such market price as defined in the purchase agreement for the Private Placement), equal to
the aggregate exercise price associated with such exercise. In other words, in such circumstances, the exercise of the Private Placement Warrants will occur without any cash being paid by the holders of the Private Placement Warrants. Because the
shares issuable upon exercise of the Private Placement Warrants are currently available for resale pursuant to effective registration statements filed by the Company with the SEC, the Private Placement Warrants may not be &#147;cashlessly&#148;
exercised at this time. The Private Placement Warrants further include a requirement that, the Company will keep reserved out of the authorized and unissued shares of its common stock sufficient shares to provide for the exercise of the Private
Placement Warrants. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company&#146;s Private Placement Warrants are accounted for as a liability, in accordance with ASC
480, <I>Distinguishing Liabilities from Equity</I>. ASC 480 states that, if an entity must or could settle an instrument by issuing a variable number of its own shares, and, as in this case, the obligation&#146;s monetary value is based solely or
predominantly on variations in the fair value of the company&#146;s equity shares, but moves in the opposite </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-36
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">
direction, then the obligation to issue shares is to be recorded as a liability at the inception of the arrangement, and is adjusted with subsequent changes in the fair value of the underlying
stock. The effect of the change in value of the obligation is reflected as &#147;Private placement warrant (income) expense&#148; in the Company&#146;s consolidated statements of operations. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company was formerly known as Format, Inc. (&#147;Format&#148;). On April&nbsp;29, 2011, Format consummated a reverse acquisition
transaction with The W Group, Inc. and its subsidiaries (&#147;The W Group&#148;) (&#147;Reverse Recapitalization&#148;), and in connection with this transaction, Format changed its corporate name to Power Solutions International, Inc. The Private
Placement Warrants issued had an estimated fair value of $2,887,000 at the closing of the Reverse Recapitalization transaction and the Private Placement on April&nbsp;29, 2011, determined based upon an agreed-upon exercise price of the Private
Placement Warrants; the purchase price for (value of) the Company&#146;s preferred stock and Private Placement Warrants, in the aggregate as agreed upon with the investors in the Private Placement; an assessment of an appropriate risk-free interest
rate of 2.1%, an anticipated volatility factor of 50.0%, and a zero percent dividend yield, all incorporated into a valuation using the Black-Scholes option pricing model. The Company determined that the five-year Treasury Bond yield was a
reasonable assumption for a risk-free rate, and that an appropriate volatility rate would represent the upper end of the range of implied volatility of publicly traded call options of benchmark companies, which reflects the mid-range of their
historical volatility. The Company&#146;s past history of not paying dividends and management&#146;s intentions to continue such a dividend policy resulted in a zero dividend yield assumption. The five-year term of the Private Placement Warrants,
the stated warrant exercise price of $13.00 per share (as adjusted for a reverse split), when the Private Placement Warrants became exercisable, and the Company&#146;s common stock valuation of $10.08 per share (as adjusted for a reverse split),
when the Private Placement Warrants became exercisable, comprise the balance of the inputs into the Black-Scholes pricing model for the warrant valuation. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">See Note 7, &#147;Fair value of financial instruments,&#148; for detail describing the valuation approach for the Private Placement Warrants. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">During the years ended December&nbsp;31, 2015, 2014 and 2013, portions of the Private Placement Warrants were exercised, resulting in the
issuance of 5,000 shares, 109,585 shares and 339,410 shares of Company common stock, respectively. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">As of December&nbsp;31,
2015 and 2014, 282,257 shares and 287,257 shares of Company common stock, respectively, remained reserved for the exercise of the Private Placement Warrants, in accordance with the terms of the purchase agreement for the Private Placement.
</FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Treasury stock </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The Company and Gary S. Winemaster, the Company&#146;s Chief Executive Officer and President, and Chairman of the Board of Directors of the Company, entered into a Stock Purchase Agreement, pursuant to
which, on October&nbsp;31, 2011, the Company purchased from Mr.&nbsp;Winemaster 830,925 shares of Company common stock for $4.25 million, or $5.11 per share. These shares were returned to the Company&#146;s treasury as authorized and issued, but not
outstanding, shares of common stock of the Company. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Underwritten public offering </I></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">On July&nbsp;16, 2013, the Company closed an underwritten public offering of 2,005,000 shares of its common stock at a price to the public
of $35.00 per share. The Company sold 1,050,000 shares of its common stock, and certain selling stockholders, sold 955,000 shares of common stock in the offering. The proceeds to the Company, net of the underwriter&#146;s fees and expenses, were
$34,530,000 before deducting offering expenses of approximately $514,000 paid by the Company. The Company did not receive any proceeds from the sale of the shares by the selling stockholders. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-37
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Registration rights agreement </I></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">In connection with the Private Placement, the Company entered into a Registration Rights Agreement (the &#147;Private Placement
Registration Rights Agreement&#148;) with the investors in the Private Placement and Roth Capital Partners, LLC, pursuant to which it agreed to file a registration statement on Form S-1, with the SEC, covering the resale of &#147;Registrable
Securities&#148; (as defined below) (which includes the shares of the Company&#146;s common stock that were issuable upon conversion of shares of the Company&#146;s preferred stock originally issued in the Private Placement and shares of the
Company&#146;s common stock issuable upon exercise of the Private Placement Warrants and shares of the Company&#146;s common stock that were issuable upon exercise of the Roth Warrant), on or before the date which is 30 days after the closing date
of the Private Placement, and to use its commercially reasonable efforts to have such registration statement declared effective by the SEC as soon as practicable. The Company further agreed, within 30 days after it becomes eligible to use a
registration statement on Form S-3 to register the Registrable Securities for resale, to file a registration statement on Form S-3 covering the Registrable Securities. On June&nbsp;27, 2013, within 30 days after the Company became eligible to use a
registration statement on Form S-3, in accordance with the Private Placement Registration Rights Agreement, it filed a registration statement on Form S-3 (as a post-effective amendment to the registration statement on Form S-1) covering the
Registrable Securities, which was declared effective on June&nbsp;27, 2013. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company is obligated to maintain the
effectiveness of the registration statement until the earliest of (1)&nbsp;the first date on which all Registrable Securities covered by such registration statement have been sold, (2)&nbsp;the first date on which all Registrable Securities covered
by such registration statement may be sold without restriction pursuant to Rule 144 or (3)&nbsp;the first date on which none of the securities included in the registration statement constitute Registrable Securities. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Pursuant to the Private Placement Registration Rights Agreement, the holders of Registrable Securities are also entitled to certain
piggyback registration rights if the Registrable Securities are not covered by one or more effective registration statements. As of December&nbsp;31, 2013, and as of the time of the closing of the public offering on July&nbsp;16, 2013, all of the
Registrable Securities were covered by an effective registration statement. &#147;Registrable Securities,&#148; as contemplated by the Private Placement Registration Rights Agreement, means certain shares of the Company&#146;s common stock,
including those shares that were issuable upon conversion of shares of Company preferred stock issued in the Private Placement and shares of the Company&#146;s common stock issuable upon exercise of the Private Placement Warrants and the shares of
the Company&#146;s common stock that were issued upon exercise of the Roth Warrant; provided, that, any such share shall cease to be a Registrable Security upon (A)&nbsp;sale pursuant to the registration statement or Rule 144 under the Securities
Act, (B)&nbsp;such share becoming eligible for sale without restriction by the selling securityholder holding such security pursuant to Rule 144 under the Securities Act or (C)&nbsp;such share otherwise becoming eligible for sale without restriction
pursuant to Section&nbsp;4(1) of the Securities Act, provided that, any restrictive legend on any certificate or other instrument representing such shares has been removed or there has been delivered to the transfer agent for such shares irrevocable
documentation (including any necessary legal opinion) to the effect that, upon submission by the applicable selling securityholder of the certificate or instrument representing such security, any such restrictive legend shall be removed. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">In connection with the consummation of the Reverse Recapitalization, the Company also entered into a registration rights agreement with
the former stockholders of The W Group, Inc., pursuant to which it agreed to provide to such persons certain piggyback registration rights with respect to shares of the Company&#146;s capital stock, including shares issuable upon exercise,
conversion or exchange of securities, held by such persons at any time on or after the closing of the Reverse Recapitalization. The piggyback registration rights under this registration rights agreement are subject to customary cutbacks and are
junior to the piggyback registration rights granted to investors in the Private Placement and to Roth pursuant to the Private Placement Registration Rights Agreement. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-38
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B><I>Universal shelf registration </I></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company has a universal shelf registration pursuant to which the Company may offer, issue and sell, from time to time, in one or more
offerings, up to $150,000,000 of common stock, preferred stock, debt securities, depositary shares, warrants, subscription rights, stock purchase contracts and units, and certain selling stockholders may offer and sell, from time to time, in one or
more offerings, up to 500,000 shares of common stock. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>12. Income taxes </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The expense (benefit) for income taxes for the years ended December&nbsp;31, was as follows: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="68%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2013</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Current tax expense (benefit)</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Federal</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(446</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">5,650</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,629</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">State</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">55</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,448</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">955</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(391</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">7,098</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,584</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Deferred tax expense (benefit)</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Federal</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">345</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,050</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">967</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">State</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(342</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">665</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">208</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,715</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,175</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total tax (benefit) expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(388</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">10,813</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,759</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">A reconciliation between the Company&#146;s effective tax rate on income from continuing operations and
the statutory tax rate for the years ended December&nbsp;31, was as follows: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="57%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2013</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Amount</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Percent</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Amount</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Percent</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Amount</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">Percent</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Income tax expense (benefit) at federal statutory rate</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,862</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">35.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">%&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">12,089</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">35.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">%&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(4,760</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">34.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">%&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">State income tax, net of federal benefit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">178</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,403</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">848</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(6.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Non-deductible private placement warrant (income)/expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(3,255</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(23.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(2,159</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(6.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">9,531</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(68.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Domestic production activity</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(295</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(0.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(376</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Research tax credits</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(2,437</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(17.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1,001</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(2.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1,054</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">7.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Tax reserve reassessment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">315</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">170</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">570</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(4.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Other, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(51</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(0.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">606</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Income tax expense (benefit)</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(388</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(2.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)%&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">10,813</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">31.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">%&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,759</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(34.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)%&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company recognized pretax income of $13,890,000 which included $9,299,000 of permanently excludable
income associated with the change in the valuation of the Company&#146;s Private Placement Warrants for the year ended December&nbsp;31, 2015. Excluding this income, the Company&#146;s pre-tax income was $4,591,000 for the year ended
December&nbsp;31, 2015. The Company also recognized $6,169,000 of income in the year ended December&nbsp;31, 2014, due to the change in the valuation of the Private Placement Warrants. Excluding this income the Company&#146;s pretax income was
$28,370,000 for the year ended December&nbsp;31, 2014. The Company recognized expense of $28,031,000 in the year ended December&nbsp;31, 2013, due to the change in the valuation of the Private Placement Warrants. Excluding this expense, the
Company&#146;s pre-tax income was $14,030,000 for the year ended December&nbsp;31, 2013. Excluding the impact of the change in the valuation of the Private Placement Warrants, the Company&#146;s effective income tax rates would have been (8.5)%,
38.1% and 33.9% for the years ended December&nbsp;31, 2015, 2014, and 2013, respectively. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-39
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company&#146;s income tax expense for the year ended December&nbsp;31, 2015, decreased
principally due to the lower taxable income realized in 2015 as compared with 2014. On December&nbsp;18, 2015, Protecting Americans from Tax Hikes Act of 2015 (&#147;PATH Act&#148;) was signed into law making the research tax credit permanent. The
Company&#146;s income tax expense for the year ended December&nbsp;31, 2015 was favorably affected by the recognition of federal tax credits for 2015. Partially offsetting the increase in income tax expense for the year ended December&nbsp;31, 2014
were research tax credits recorded in 2014, net of unrecognized tax benefits, arising from the one year extension of the federal research tax credit as well as continuing state research tax credits. The Company&#146;s income tax expense recognized
in 2013 was favorably affected by the recognition of federal research tax credits for 2012 and 2013. On January&nbsp;2, 2013, the American Taxpayer Relief Act of 2012 (&#147;Act&#148;) was signed into law. Some of the provisions of the Act were
retroactive to January&nbsp;1, 2012, including the Research and Experimentation Credit, which, at the time, was extended through the end of 2013. Because a change in tax law is accounted for in the period of enactment, certain provisions of the Act
benefiting the Company&#146;s 2012 federal taxes, including R&amp;D credit, were not recognized in the Company&#146;s financial results until 2013. As the Act was signed into law in 2013, this federal research tax credit for the year ended
December&nbsp;31, 2012 of $413,000, along with the federal research tax credit estimated for 2013 of $641,000, were recorded in the Company&#146;s financial results in the year ended December&nbsp;31, 2013. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company generates research tax credits as a result of its research&nbsp;&amp; development activities which reduce the Company&#146;s
effective income tax rate. In general, these credits are general business credits and may be carried forward up to 20 years to be offset against future taxable income. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">Changes in tax laws and rates may affect recorded deferred tax assets and liabilities and our effective tax rate in the future. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">Components of the deferred income tax assets and liabilities consisted of the following as of December&nbsp;31: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="75%"></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Deferred tax assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Inventory</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,861</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,143</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Allowances and bad debts</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">398</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">280</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accrued warranty</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">778</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,022</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Accrued wages and benefits</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">627</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">553</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Stock compensation</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">488</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">391</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">515</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total deferred tax assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">5,667</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,397</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Deferred tax liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Intangibles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(944</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1,810</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Tax depreciation in excess of book</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(3,904</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1,830</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Total deferred tax liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(4,848</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(3,640</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net deferred tax assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">819</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">757</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company&#146;s net deferred tax assets and liabilities are presented as follows in the Company&#146;s
consolidated balance sheets as of December&nbsp;31: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="77%"></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Current deferred tax assets, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,998</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Non-current deferred tax asset/(liabilities), net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">819</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(3,241</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net deferred tax assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">819</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">757</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-40
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">In November 2015, the FASB issued final guidance that requires companies to classify all
deferred tax assets and liabilities as noncurrent on the consolidated balance sheet instead of separating deferred taxes into current and noncurrent amounts. Although the standard is effective for the Company for financial statements issued for
annual periods beginning after December&nbsp;15, 2016 and interim periods within those annual periods, the Company chose the early adoption provision of this standard as of the year ended December&nbsp;31, 2015, and has prospectively classified all
deferred tax assets and liabilities as noncurrent on its consolidated balance sheet in accordance with the standard. Prior year&#146;s balances were not required to be retrospectively adjusted. The adoption of this guidance had no impact on the
Company&#146;s consolidated results of income. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">In preparing the Company&#146;s consolidated financial statements, management
has assessed the likelihood that its deferred income tax assets will be realized from future taxable income. In evaluating the ability to recover its deferred income tax assets, management considers all available evidence, positive and negative;
including the Company&#146;s operating results, ongoing tax planning and forecasts of future taxable income on a jurisdiction by jurisdiction basis. A valuation allowance is established if it is determined that it is more likely than not that some
portion or all of the net deferred income tax assets will not be realized. Management exercises significant judgment in determining the Company&#146;s provisions for income taxes, its deferred income tax assets and liabilities and its future taxable
income for purposes of assessing its ability to utilize any future tax benefit from its deferred income tax assets. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Although
management believes that its tax estimates are reasonable, the ultimate tax determination involves significant judgments that could become subject to audit by tax authorities in the ordinary course of business. As of each reporting date management
considers new evidence, both positive and negative, that could impact management&#146;s view with regards to future realization of deferred tax assets. As of December&nbsp;31, 2015, management believes that is it more likely than not that all of the
Company&#146;s deferred income tax assets will be realized and no valuation allowance is required on its US deferred tax assets. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">The Company recognizes interest and penalties related to unrecognized tax benefits in income tax expense. As of December&nbsp;31, 2015 and 2014, the amount accrued for interest and penalties was not
material to the Company&#146;s financial statements. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The change in unrecognized tax benefits excluding interest and penalties
for the years ended December&nbsp;31, 2015 and 2014 were as follows: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="79%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2015</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">2014</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at beginning of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">723</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">555</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Additions based on tax positions related to the current year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">261</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">255</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Additions/(Reductions) for tax positions of prior years</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">44</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(87</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Balance at end of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,028</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">723</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">As of December&nbsp;31, 2015, management of the Company believes the liability for unrecognized tax
benefits, excluding interest and penalties, could decrease by approximately $141,000 in 2016 due to lapses in the statute of limitations. Due to the various jurisdictions in which the Company files tax returns, it is possible that there could be
other significant changes in the amount of unrecognized tax benefits in 2016, but the amount cannot be estimated. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>13. Defined contribution
plan </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company sponsors two retirement savings plans for employees meeting certain eligibility requirements. Under both
plans, participants may choose from various investment options and can contribute an amount of their eligible compensation annually as defined by the applicable plan document, subject to Internal Revenue Code limitations. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-41
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Power Great Lakes, Inc. Employees (401k)&nbsp;Profit Sharing Plan is funded by
participant contributions and discretionary Company contributions. The Company made no discretionary contributions to this plan during 2015, 2014 or 2013. The Power Great Lakes, Inc. Employees (401k)&nbsp;Profit Sharing Plan was amended in 2013, to
enable employees to invest in a fund which exclusively invests in the Company&#146;s stock. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Professional Power Products,
Inc. (401k)&nbsp;Retirement Plan is funded by participant contributions and Company matching contributions, as defined by the plan document. The Company contributed approximately $98,000 and $91,000 to this plan during 2015 and 2014, respectively.
</FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Powertrain Integration LLC (401k)&nbsp;Plan is funded by participant contributions and discretionary Company
contributions. The Company made no discretionary contributions to this plan during 2015. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>14. Commitments and contingencies </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">The Company is involved in various legal proceedings from time to time arising in the normal course of doing business. The Company is
required to record a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated; however, based upon a review of information currently available to the Company
regarding the potential impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to the legal proceedings in which the Company is currently involved, the resolution of these legal proceedings,
either individually or in the aggregate, is not expected to have a material effect on the Company&#146;s consolidated results of operations, financial condition or cash flows. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">On December&nbsp;7, 2012, the Company entered into a joint venture with another entity for the purpose of manufacturing, assembling and selling certain engines into the Asian markets. In connection with
this agreement, the Company has committed up to $1.2 million toward the joint venture of which $850,000 had been contributed since inception as of December&nbsp;31, 2015. On December&nbsp;9, 2014, the Company signed an agreement to enter into a
joint venture with a construction and utility equipment manufacturer headquartered in Incheon, South Korea. In connection with this agreement, the Company committed to contribute up to $1.0 million which was contributed to the joint venture during
the year ended December&nbsp;31, 2015. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>15. Related party transactions </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">In connection with the acquisition of 3PI, the Company entered into a lease agreement effective April&nbsp;1, 2014, with a limited
liability company in which one of the former owners of 3PI is the sole member. The lease is for the land, buildings and certain equipment located at 3PI&#146;s facilities in Darien, Wisconsin. The initial term of the lease is for seven years through
March&nbsp;31, 2021 and the initial annual base rent is $480,000 annually which is payable in equal monthly installments. The base rent is subject to annual increases as defined in the lease agreement. In the year ended December&nbsp;31, 2015 and
2014, the Company recognized expense of $480,000 and $360,000, respectively, in connection with this lease. See Note 3, &#147;Acquisitions&#148; for further discussion of the acquisition. The former 3PI owner is no longer employed by the Company and
is no longer a related-party. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">On April&nbsp;28, 2011, Gary Winemaster, Chief Executive Officer, and Thomas Somodi, who
previously served as the Company&#146;s Chief Strategy Officer and Chief Financial Officer entered into a purchase and sale agreement which was subsequently amended on October&nbsp;31, 2011, whereby Mr.&nbsp;Winemaster agreed to purchase all of
Mr.&nbsp;Somodi&#146;s shares of preferred and common stock in The W Group. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">Pursuant to the terms of the purchase and sale
agreement, as amended, Mr.&nbsp;Winemaster had the right to elect to make a payment to Mr.&nbsp;Somodi equal to the product of the number of shares Mr.&nbsp;Winemaster would otherwise be required to deliver to Mr.&nbsp;Somodi upon achievement of a
common stock value threshold, multiplied by the applicable threshold price. The first common stock value threshold was achieved on or about March&nbsp;27, 2013, the second common stock value threshold was achieved on or about May&nbsp;7, 2013, and
the third common stock value threshold was achieved on or about May&nbsp;28, 2013. On June&nbsp;24, 2013, Mr.&nbsp;Somodi transferred to the Company his right to receive shares or a cash payment from Mr.&nbsp;Winemaster as a result of the
achievement of the first common </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-42
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">
stock value threshold, in exchange for a cash payment by the Company to Mr.&nbsp;Somodi of $2.5 million. Mr.&nbsp;Winemaster contemporaneously paid the Company $2.5 million in full satisfaction
of Mr.&nbsp;Winemaster&#146;s obligations to the Company as a result of the achievement of the first common stock value threshold. On August&nbsp;5, 2013, Mr.&nbsp;Somodi again transferred to the Company his right to receive shares or a cash payment
from Mr.&nbsp;Winemaster as a result of the achievement of the second common stock value threshold, in exchange for a cash payment by the Company to Mr.&nbsp;Somodi of $3.75 million. Mr.&nbsp;Winemaster contemporaneously paid the Company $3.75
million in full satisfaction of Mr.&nbsp;Winemaster&#146;s obligations to the Company as a result of the achievement of the second common stock value threshold. On August&nbsp;26, 2013, Mr.&nbsp;Somodi transferred to the Company his right to receive
shares or a cash payment from Mr.&nbsp;Winemaster as a result of the achievement of the third common stock value threshold, in exchange for a cash payment by the Company to Mr.&nbsp;Somodi of $3.0 million. Mr.&nbsp;Winemaster contemporaneously paid
the Company $3.0 million in full satisfaction of Mr.&nbsp;Winemaster&#146;s obligations to the Company as a result of the achievement of the third common stock value threshold. These transactions were all approved by the Audit Committee prior to
being entered into and consummated. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:Times New Roman" SIZE="2">During the years ended December&nbsp;31, 2015, 2014 and 2013, the Company incurred fees
for tax return and other consulting services with a professional services firm that is affiliated with a stockholder and member of the board of directors. Fees incurred during 2015, 2014 and 2013, were $43,000, $62,000 and $127,000, respectively.
</FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>16. Unaudited quarterly financial data </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:Times New Roman" SIZE="2">Set forth below are the unaudited quarterly financial data for the fiscal years ended December&nbsp;31, 2015 and 2014: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="54%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="font-family:Times New Roman" SIZE="1">For the quarters ended</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">March&nbsp;31</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">June&nbsp;30</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">September&nbsp;30</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">December&nbsp;31</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-left:1.00em; text-indent:-1.00em" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>2015</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">86,139</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">94,629</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">112,008</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">96,670</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Cost of sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">69,682</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">77,255</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">96,700</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">82,975</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Gross profit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">16,457</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">17,374</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">15,308</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13,695</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Operating expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">12,387</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">12,899</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13,920</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">14,433</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Operating income (loss)</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,070</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,475</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,388</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(738</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Other (income) expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,142</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1,731</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(7,255</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">149</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Income (loss) before income taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(72</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">6,206</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">8,643</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(887</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Income tax provision (benefit)</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,384</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,285</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(466</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(2,591</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net income (loss)</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(1,456</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">4,921</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">9,109</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,704</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net income (loss) per common share:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Basic</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(0.13</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.46</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.84</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.16</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Diluted</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(0.13</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.18</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.03</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.04</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR></TABLE> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="54%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>

<TR>
<TD VALIGN="bottom" NOWRAP><FONT STYLE="font-family:Times New Roman" SIZE="1">For the quarters ended</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">March&nbsp;31</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">June 30</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">September&nbsp;30</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:Times New Roman" SIZE="1">December&nbsp;31</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-left:1.00em; text-indent:-1.00em" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>2014</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">66,735</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">83,378</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">93,972</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">103,910</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Cost of sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">54,805</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">67,982</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">75,344</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">82,819</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Gross profit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,930</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">15,396</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">18,628</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">21,091</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Operating expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">8,409</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">9,503</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,109</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,980</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Operating income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,521</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">5,893</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">7,519</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">9,111</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Other (income)</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(111</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(240</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(3,625</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">(4,519</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Income before income taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,632</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">6,133</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">11,144</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">13,630</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Income tax provision</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">1,258</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,250</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,996</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,309</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">2,374</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">3,883</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">7,148</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">10,321</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Net income per common share:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Basic</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.23</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.37</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.66</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.96</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:Times New Roman" SIZE="2">Diluted</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.19</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.34</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.56</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:Times New Roman" SIZE="2">0.48</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:Times New Roman" SIZE="2">&nbsp;&nbsp;</FONT></TD></TR>
</TABLE>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">F-43
</FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>EXHIBITS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>INDEX TO EXHIBITS </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD WIDTH="90%"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Exhibit</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; width:26.20pt; font-size:8pt; font-family:Times New Roman">Number</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center">Exhibit Description</P></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>2.1&#134;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Agreement and Plan of Merger between Format, Inc., PSI Merger Sub, Inc. and The W Group, Inc. (incorporated by reference from Exhibit 2.1 to the registrant&#146;s Current Report on Form 8-K, dated April 29, 2011, filed with the
Commission May 5, 2011).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>2.2</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Stock Purchase Agreement, dated as of April 1, 2014, by and among Power Solutions International, Inc., Carl L. Trent, Kenneth C. Trent and CKT Holdings, Inc. (incorporated by reference from Exhibit 10.1 to the registrant&#146;s
Current Report on Form 8-K, dated April 1, 2014, filed with the Commission on April 2, 2014).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>3.1</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Certificate of Incorporation of Power Solutions International, Inc., a Delaware corporation, originally filed with the Secretary of State of the State of Delaware on August 12, 2011 (incorporated by reference from Exhibit 3.4 to
Amendment No. 2 to the registrant&#146;s Registration Statement on Form <FONT STYLE="white-space:nowrap">S-1,</FONT> Registration No. 333-174543, filed August 19, 2011).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>3.2</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Amended and Restated Bylaws of Power Solutions International, Inc., dated August 13, 2015 (incorporated by reference from Exhibit 3.1 to the
registrant&#146;s Current Report on Form 8-K dated August 13, 2015 and filed with the Commission on August 18, 2015).</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.1</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Purchase Agreement, dated April 29, 2011, among Format, Inc. and the investors in the private placement (incorporated by reference from Exhibit 10.4 to Amendment No. 3 to the registrant&#146;s Current Report on Form 8-K, dated April
29, 2011, filed with the Commission May 5, 2011).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.2</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Form of Warrant, dated April 29, 2011, issued by Power Solutions International, Inc. to the investors in the private placement (incorporated by reference from Exhibit 10.6 to the registrant&#146;s Current Report on Form 8-K, dated
April 29, 2011, filed with the Commission May 5, 2011).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.3</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Registration Rights Agreement, dated as of April 29, 2011, among Power Solutions International, Inc., the investors in the private placement and ROTH Capital Partners, LLC (incorporated by reference from Exhibit 10.9 to the
registrant&#146;s Current Report on Form 8-K, dated April 29, 2011, filed with the Commission May 5, 2011).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.4</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Registration Rights Agreement, dated as of April 29, 2011, among Power Solutions International, Inc. and Gary Winemaster, Kenneth Winemaster and Thomas Somodi (incorporated by reference from Exhibit 10.10 to the registrant&#146;s
Current Report on Form 8-K, as amended, dated April 29, 2011).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.5</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Indenture dated as of April 29, 2015 by and among Power Solutions International, Inc., The Bank of New York Mellon, as Trustee, and the Guarantors party thereto, including form of 5.50% Senior Notes due 2018 (incorporated by
reference from Exhibit 10.1 to the registrant&#146;s Current Report on Form 8-K, dated and filed with the Commission on April 29, 2015).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>4.6</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">First Supplemental Indenture dated as of November 2, 2015 to Indenture dated as of April 29, 2015 by and among Power Solutions International, Inc., The Bank of New York Mellon, as Trustee, and the Guarantors party thereto.</TD></TR>

<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.1</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Industrial Building Lease, dated as of February 28, 2012, between Power Great Lakes, Inc. and Centerpoint Properties Trust (incorporated by reference from Exhibit 10.1 to the registrant&#146;s Current Report on Form 8-K, dated
February 28, 2012, filed with the Commission March 2, 2012).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.2</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Industrial Building Lease, dated as of March 13, 2012, between Power Great Lakes, Inc. and Centerpoint Properties Trust (incorporated by reference from Exhibit 10.1 to the registrant&#146;s Current Report on Form 8-K, dated March
13, 2012, filed with the Commission March 16, 2012).</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">E-1 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD WIDTH="90%"></TD></TR>

<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Exhibit</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; width:26.20pt; font-size:8pt; font-family:Times New Roman">Number</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center">Exhibit Description</P></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.3*</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Employment Agreement, dated as of June 6, 2012, between Power Solutions International, Inc. and Eric A. Cohen (incorporated by reference from Exhibit 10.1 to the registrant&#146;s Current Report on Form 8-K, dated June 6, 2012,
filed with the Commission June 7, 2012).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.4*</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Stock Appreciation Rights Agreement, dated as of June 6, 2012, by and between Power Solutions International, Inc. and Eric Cohen (incorporated by reference to Exhibit 10.2 to the registrant&#146;s Current Report on Form 8-K, dated
June 6, 2012, filed with the Commission on June 7, 2012).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.5*</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Power Solutions International, Inc. 2012 Incentive Compensation Plan (incorporated by reference to Exhibit 10.3 to the registrant&#146;s Current Report on Form 8-K, dated June 6, 2012, filed with the Commission on June 7,
2012).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.6*</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Amendment No. 1 to the Power Solutions International, Inc. 2012 Incentive Compensation Plan (incorporated by reference from Appendix A to the registrant&#146;s Proxy Statement on Form DEF 14A, dated August 1, 2013, filed with the
Commission on August 2, 2013).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.7*</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Form of Restricted Stock Agreement by and between Power Solutions International, Inc. and each eligible employee (incorporated by reference from Exhibit 10.1 to the Company&#146;s Current Report on Form 8-K, dated June 17, 2013,
filed with the Commission on June 20, 2013).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.8</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Credit Agreement, dated as of June 28, 2013, by and among Wells Fargo, N.A. as agent for itself and other lenders party thereto, each of the lenders party thereto, Power Solutions International, Inc., The W Group, Inc., Power
Solutions, Inc., Power Great Lakes, Inc., Auto Manufacturing, Inc., Torque Power Source Parts, Inc., Power Properties, L.L.C., Power Production, Inc., Power Global Solutions, Inc., PSI International, LLC and XISync LLC, and related documents
(incorporated by reference from Exhibit 10.1 to the Company&#146;s Current Report on Form 8-K, dated June 28, 2013, filed with the Commission on July 2, 2013).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.9</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Security Agreement dated as of June 28, 2013 by and among Wells Fargo, N.A. as agent for itself and other lenders party thereto, each of the lenders party thereto, Power Solutions International, Inc., The W Group, Inc., Power
Solutions, Inc., Power Great Lakes, Inc., Auto Manufacturing, Inc., Torque Power Source Parts, Inc., Power Properties, L.L.C., Power Production, Inc., Power Global Solutions, Inc., PSI International, LLC and XISync LLC, and related documents
(incorporated by reference from Exhibit 10.2 to the Company&#146;s Current Report on Form 8-K, dated June 28, 2013, filed with the Commission on July 2, 2013).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.10*</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Indemnification Agreement by and between Power Solutions International, Inc. and certain Indemnitees (incorporated by reference from Exhibit 10.1 to the registrant&#146;s Current Report on Form 8-K, dated January 7, 2014, filed with
the Commission on January 9, 2014).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.11</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Amended and Restated Lease Agreement, dated as of April 1, 2014, by and between Professional Power Products, Inc. and 448 W. Madison, LLC. (incorporated by reference from Exhibit 10.2 to the registrant&#146;s Current Report on Form
8-K, dated April 1, 2014, filed with the Commission on April 2, 2014).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.12</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Amended and Restated Credit Agreement, dated as of April 1, 2014, by and among Wells Fargo Bank, N.A. as agent for itself and other lenders party thereto, each of the lenders party thereto, Power Solutions International, Inc., The W
Group, Inc., Power Solutions, Inc., Power Great Lakes, Inc., Auto Manufacturing, Inc., Torque Power Source Parts, Inc., Power Properties, L.L.C., Power Production, Inc., Power Global Solutions, Inc., PSI International, LLC, XISync LLC and
Professional Power Products, Inc., and related documents (incorporated by reference from Exhibit 10.3 to the registrant&#146;s Current Report on Form 8-K, dated April 1, 2014, filed with the Commission on April 2,
2014).</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">E-2 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD WIDTH="90%"></TD></TR>

<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Exhibit</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; width:26.20pt; font-size:8pt; font-family:Times New Roman">Number</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center">Exhibit Description</P></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.13</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Joinder to Guaranty and Security Agreement, dated as of April 1, 2014, by and among Wells Fargo Bank, N.A. as agent for itself and the other lenders party thereto, Power Solutions International, Inc., The W Group, Inc., Power
Solutions, Inc., Power Great Lakes, Inc., Auto Manufacturing, Inc., Torque Power Source Parts, Inc., Power Properties, L.L.C., Power Production, Inc., Power Global Solutions, Inc., PSI International, LLC, XISync LLC and Professional Power Products,
Inc., joining Professional Power Products, Inc. as a party thereto (incorporated by reference from Exhibit 10.4 to the registrant&#146;s Current Report on Form 8-K, dated April 1, 2014, filed with the Commission on April&nbsp;2, 2014).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.14&#134;&#134;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Addendum dated as of July 31, 2014, to Supply Agreement dated December 11, 2007, by and between PSI International, LLC and Doosan Infracore Co., Ltd., as amended (incorporated by reference from Exhibit 10.1 to the registrant&#146;s
Current Report on Form 8-K, dated August 6, 2014).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.15</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">First Amendment to Amended and Restated Credit Agreement, dated as of April 1, 2014, and amended as of September 30, 2014 by and among Wells Fargo Bank, N.A. as agent for itself and other lenders party thereto, each of the lenders
party thereto, Power Solutions International, Inc., The W Group, Inc., Power Solutions, Inc., Power Great Lakes, Inc., Auto Manufacturing, Inc., Torque Power Source Parts, Inc., Power Properties, L.L.C., Power Production, Inc., Power Global
Solutions, Inc., PSI International, LLC, XISync LLC and Professional Power Products, Inc., and related documents (incorporated by reference from Exhibit 10.1 to the registrant&#146;s Current Report on Form 8-K, dated September 30, 2014).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.16</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Lease Agreement, dated as of October 1, 2014, by and between Power Solutions International, Inc. and Hamilton Lakes Commerce Center #4 Limited Partnership (incorporated by reference from Exhibit 10.2 to the registrant&#146;s Current
Report on Form 8-K, dated September 30, 2014).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.17</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Second Amendment to the Amended and Restated Credit Agreement, dated as of April 1, 2014, and amended as of September 30, 2014, and further amended February 11, 2015 by and among Wells Fargo Bank, N.A. as agent for itself and other
lenders party thereto, each of the lenders party thereto, Power Solutions International, Inc., The W Group, Inc., Power Solutions, Inc., Power Great Lakes, Inc., Auto Manufacturing, Inc., Torque Power Source Parts, Inc., Power Properties, L.L.C.,
Power Production, Inc., Power Global Solutions, Inc., PSI International, LLC, XISync LLC and Professional Power Products, Inc., and related documents (incorporated by reference from Exhibit 10.1 to the registrant&#146;s Current Report on Form 8-K,
dated February 17, 2015).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.18</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Distributor Agreement effective January 1, 2015 by and between Perkins Engines Company Limited and Power Solutions International, Inc. (incorporated by reference from Exhibit 10.1 to the registrant&#146;s Current Report on Form 8-K,
dated February 26, 2015).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.19</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Third Amendment, dated April 29, 2015, to the Amended and Restated Credit Agreement, dated as of April 1, 2014, by and among Wells Fargo Bank, National Association, as agent for itself and other lenders party thereto, each of the
lenders party thereto, Power Solutions International, Inc., The W Group, Inc., Power Solutions, Inc., Power Great Lakes, Inc., Auto Manufacturing, Inc., Torque Power Source Parts, Inc., Power Properties, L.L.C., Power Production, Inc., Power Global
Solutions, Inc., PSI International, LLC, XISync LLC and Professional Power Products, Inc. (incorporated by reference from Exhibit 10.2 to the registrant&#146;s Current Report on Form 8-K, dated and filed with the Commission on April 29,
2015).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.20</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Asset Purchase Agreement dated May&nbsp;4, 2015 by and among Power Solutions International, Inc., Powertrain Integration Acquisition, LLC, as the Buyer and Powertrain Integration, LLC and its principals, as Seller (incorporated by
reference from Exhibit 10.1 to the registrant&#146;s Current Report on Form 8-K, dated and filed with the Commission on May 6, 2015).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.21*</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">SAR and Bonus Agreement, dated as of July 6, 2015, by and between Power Solutions International, Inc. and Eric A. Cohen (incorporated by reference from Exhibit 10.1 to the registrant&#146;s Current Report on Form 8-K, dated and
filed with the Commission on July 8, 2015).</TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">E-3 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="90%"></TD></TR>

<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">Exhibit</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; width:26.20pt; font-size:8pt; font-family:Times New Roman">Number</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center">Exhibit Description</P></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.22*</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Cooperation and Transition Agreement, dated October 4, 2015, by and between Power Solutions International, Inc. and Daniel P. Gorey (incorporated by reference from Exhibit 10.1 to the registrant&#146;s Current Report on Form 8-K
dated and filed with the Commission on October 6, 2015).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.23*</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Executive Employment Agreement, dated October 2, 2015, by and between Power Solutions International, Inc. and Michael P. Lewis (incorporated by reference from Exhibit 10.2 to the registrant&#146;s Current Report on Form 8-K dated
and filed with the Commission on October 6, 2015).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.24*</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Stock Appreciation Rights Agreement, dated October 19, 2015, by and between Power Solutions International, Inc. and Michael P. Lewis (incorporated by reference from Exhibit 10.1 to the registrant&#146;s Current Report on Form 8-K
dated and filed with the Commission on October 22, 2015).</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>10.25</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Joinder to Amended and Restated Credit Agreement, dated November 2, 2015, by and among Wells Fargo Bank, National Association, as agent for itself and other lenders party thereto, each of the lenders party thereto, Power Solutions
International, Inc., and Professional Power Products, Inc. and the original borrowers, Powertrain Integration Acquisition, LLC and Bi-Phase Technologies, LLC as the new borrowers.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>21.1</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Subsidiaries of Power Solutions International, Inc.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>23.1</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Consent of RSM US LLP</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>31.1</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Certification of Chief Executive Officer pursuant to Exchange Act Rule 13a-14(a)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>31.2</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Certification of Chief Financial Officer pursuant to Exchange Act Rule 13a-14(a)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>32.1</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes Oxley Act of 2002.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>32.2</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes Oxley Act of 2002.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101.INS</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">XBRL Instance Document.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101.SCH</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">XBRL Taxonomy Extension Schema Document.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101.CAL</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">XBRL Taxonomy Extension Calculation Linkbase Document.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101.LAB</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">XBRL Taxonomy Extension Labels Linkbase Document.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101.PRE</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">XBRL Taxonomy Extension Presentation Linkbase Document.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101.DEF</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">XBRL Taxonomy Definition Linkbase Document.</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">*</TD>
<TD ALIGN="left" VALIGN="top">Indicates management contract or compensatory plan or arrangement </TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#134;</TD>
<TD ALIGN="left" VALIGN="top">Exhibits and schedules omitted pursuant to Item 601(b)(2) of Regulation S-K. The registrant agrees to furnish a supplemental copy of an omitted exhibit or schedule to the SEC upon request. </TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">&#134;&#134;</TD>
<TD ALIGN="left" VALIGN="top">Confidential treatment has been requested with respect to certain portions of this exhibit. Omitted portions have been separately filed with the Securities and Exchange Commission. </TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">E-4 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SIGNATURES </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the requirements of Section&nbsp;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, on the 26th day of February 2016. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="6%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">POWER SOLUTIONS INTERNATIONAL, INC.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Michael P. Lewis</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>Michael P. Lewis</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Chief Financial Officer</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(Principal Financial and Accounting Officer)</B></P></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the requirements of the Securities Exchange Act of 1934, this Report has been signed below
by the following persons on behalf of the Registrant and in the capacities indicated on the 26th day of February 2016. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="51%"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:33.30pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Signature</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:19.05pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Titles</B></P></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ G<SMALL>ARY</SMALL> S. W<SMALL>INEMASTER&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SMALL></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Gary S. Winemaster</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Chief Executive Officer (principal executive officer),</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">President and Director</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ M<SMALL>ICHAEL</SMALL> P. L<SMALL>EWIS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SMALL></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Michael P. Lewis</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Chief Financial Officer (principal financial officer and</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">principal accounting officer)</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ K<SMALL>ENNETH</SMALL> W. L<SMALL>ANDINI&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SMALL></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Kenneth W. Landini</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Director</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ J<SMALL>AY</SMALL> J. H<SMALL>ANSEN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SMALL></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Jay J. Hansen</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Director</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ E<SMALL>LLEN</SMALL> R. H<SMALL>OFFING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SMALL></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Ellen R. Hoffing</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Director</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ M<SMALL>ARY</SMALL> E. V<SMALL>OGT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SMALL></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Mary E. Vogt</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Director</P></TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.6
<SEQUENCE>2
<FILENAME>d114967dex46.htm
<DESCRIPTION>EX-4.6
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.6</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.6 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>FIRST SUPPLEMENTAL INDENTURE </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><B>FIRST SUPPLEMENTAL INDENTURE</B> (this &#147;<B>Supplemental Indenture</B>&#148;), dated as of November&nbsp;2, 2015 among Power Solutions
International, Inc., a Delaware corporation (the &#147;<B>Company</B>&#148;), Powertrain Integration Acquisition, LLC, an Illinois limited liability company, and Bi-Phase Technologies, LLC, a Minnesota limited liability company (the
&#147;<B>Guaranteeing Subsidiaries</B>&#148;), the Existing Guarantors (as defined below), and The Bank of New York Mellon, as trustee (the &#147;<B>Trustee</B>&#148;) under the Indenture, dated as of April&nbsp;29, 2015, among the Company, the
Guarantors party thereto (the &#147;<B>Existing Guarantors</B>&#148;), and the Trustee (as amended, supplemented or otherwise modified from time to time, the &#147;<B>Indenture</B>&#148;). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">W I T N E S S E T H </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">WHEREAS,
the Company and the Existing Guarantors have heretofore executed and delivered the Indenture providing for the issuance by the Company of its 5.50% Senior Notes due 2018 (the &#147;<B>Securities</B>&#148;); </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">WHEREAS, the Indenture provides that under certain circumstances a Guaranteeing Subsidiary shall execute and deliver to the Trustee a
supplemental indenture pursuant to which such Guaranteeing Subsidiary shall, subject to Article Thirteen of the Indenture, unconditionally guarantee the Securities on the terms and conditions set forth therein (the &#147;<B>Guarantee</B>&#148;); and
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">WHEREAS, pursuant to Section&nbsp;9.01(e) and Section&nbsp;9.03 of the Indenture, the Trustee is authorized to execute and deliver this
Supplemental Indenture. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">NOW THEREFORE, in consideration of the foregoing and for other good and valuable consideration, the receipt and
adequacy of which is hereby acknowledged, the Company, the Guaranteeing Subsidiaries, the Existing Guarantors and the Trustee mutually covenant and agree as follows for the equal and ratable benefit of the Holders as follows: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE ONE </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>DEFINITIONS
</B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Section&nbsp;1.1&nbsp;&nbsp;&nbsp;&nbsp;<U>Defined Terms</U>. Capitalized terms used herein without definition shall have the
meanings ascribed to them in the Indenture. The words &#147;<B>herein</B>,&#148; &#147;<B>hereof</B>&#148; and &#147;<B>hereby</B>&#148; and other words of similar import used in this Supplemental Indenture refer to this Supplemental Indenture as a
whole and not to any particular section hereof. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE TWO </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AGREEMENT TO GUARANTEE </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Section&nbsp;2.1&nbsp;&nbsp;&nbsp;&nbsp;<U>Agreement to be Bound</U>. Each Guaranteeing Subsidiary hereby becomes a party to the Indenture as
a Guarantor and as such will have all of the rights and be subject to all of the obligations and agreements of a Guarantor under the Indenture. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Section&nbsp;2.2&nbsp;&nbsp;&nbsp;&nbsp;<U>Guarantee</U>. Each Guaranteeing Subsidiary agrees, on a joint and several basis with all the
Existing Guarantors, to fully, unconditionally and irrevocably Guarantee to each Holder of the Securities and the Trustee the Securities and all obligations thereunder pursuant to Article&nbsp;Thirteen of the Indenture. </P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ARTICLE 3 </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>MISCELLANEOUS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Section&nbsp;3.1&nbsp;&nbsp;&nbsp;&nbsp;<U>Execution and Delivery</U>. Each Guaranteeing Subsidiary agrees that the Guarantee shall remain in
full force and effect notwithstanding any failure to endorse on the Securities a notation of the Guarantee. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Section&nbsp;3.2&nbsp;&nbsp;&nbsp;&nbsp;<U>Benefits Acknowledged</U>. Each Guaranteeing Subsidiary&#146;s Guarantee is subject to the terms
and conditions set forth in the Indenture. Each Guaranteeing Subsidiary acknowledges that it will receive direct and indirect benefits from the financing arrangements contemplated by the Indenture and this Supplemental Indenture and that the
guarantee and waivers made by it pursuant to its Guarantee and this Supplemental Indenture are knowingly made in contemplation of such benefits. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Section&nbsp;3.3&nbsp;&nbsp;&nbsp;&nbsp;<U>Ratification of Indenture; Supplemental Indentures Part of Indenture</U>. Except as expressly
amended hereby, the Indenture is in all respects ratified and confirmed and all the terms, conditions and provisions thereof shall remain in full force and effect. This Supplemental Indenture shall form a part of the Indenture for all purposes, and
every Holder of Securities heretofore or hereafter authenticated and delivered shall be bound hereby. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Section&nbsp;3.4&nbsp;&nbsp;&nbsp;&nbsp;<U>Severability</U>. In case any provision in this Supplemental Indenture shall be invalid, illegal or
unenforceable, the validity, legality and enforceability of the remaining provisions shall not in any way be affected or impaired thereby and such provision shall be ineffective only to the extent of such invalidity, illegality or unenforceability.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Section&nbsp;3.5&nbsp;&nbsp;&nbsp;&nbsp;<U>Governing Law</U>. THE LAWS OF THE STATE OF NEW YORK SHALL GOVERN AND BE USED TO CONSTRUE THIS
SUPPLEMENTAL INDENTURE. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Section&nbsp;3.6&nbsp;&nbsp;&nbsp;&nbsp;<U>Waiver of Jury Trial</U>. EACH PARTY HERETO HEREBY IRREVOCABLY WAIVES,
TO THE EXTENT PERMITTED BY APPLICABLE LAW, ANY AND ALL RIGHT TO TRIAL BY JURY IN ANY LEGAL PROCEEDING ARISING OUT OF OR RELATING TO THIS SUPPLEMENTAL INDENTURE, THE INDENTURE, THE SECURITIES, THE GUARANTEES OR THE TRANSACTIONS CONTEMPLATED HEREBY.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Section&nbsp;3.7&nbsp;&nbsp;&nbsp;&nbsp;<U>Counterparts</U>. The parties may sign any number of copies of this Supplemental Indenture
(including by electronic transmission). Each signed copy shall be an original, but all of them together represent the same agreement. The exchange of copies of this Supplemental Indenture and of signature pages&nbsp;by facsimile or PDF transmission
shall constitute effective execution and delivery of this Supplemental Indenture as to the parties hereto and may be used in lieu of the original Supplemental Indenture for all purposes. Signatures of the parties hereto transmitted by facsimile or
PDF shall be deemed to be their original signatures for all purposes. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Section&nbsp;3.8&nbsp;&nbsp;&nbsp;&nbsp;<U>Effect of Headings</U>.
The Section headings herein are for convenience only and shall not affect the construction hereof. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Section&nbsp;3.9&nbsp;&nbsp;&nbsp;&nbsp;<U>Trustee</U>. The Trustee shall not be responsible in any manner whatsoever for or in respect of the
validity or sufficiency of this Supplemental Indenture or for or in respect of the recitals contained herein, all of which recitals are made solely by the Guaranteeing Subsidiaries, the Existing Guarantors and the Company. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>[SIGNATURE PAGES FOLLOWS] </B></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">- 2 - </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the parties hereto have caused this Supplemental Indenture to be duly
executed and attested, all as of the date first above written. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="2%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="2%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="44%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">The Company and the Existing Guarantors:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3">The Guaranteeing Subsidiaries:</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>P<SMALL>OWER</SMALL> S<SMALL>OLUTIONS</SMALL> I<SMALL>NTERNATIONAL</SMALL>, I<SMALL>NC</SMALL>.</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman"><B>T<SMALL>HE</SMALL> W G<SMALL>ROUP</SMALL>, I<SMALL>NC</SMALL>.</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>P<SMALL>OWERTRAIN</SMALL> I<SMALL>NTEGRATION</SMALL> A<SMALL>CQUISITION</SMALL>, LLC</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman"><B>B<SMALL>I</SMALL>-P<SMALL>HASE</SMALL> T<SMALL>ECHNOLOGIES</SMALL>, LLC</B></P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>P<SMALL>OWER</SMALL> S<SMALL>OLUTIONS</SMALL>, I<SMALL>NC</SMALL>.</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>P<SMALL>ROFESSIONAL</SMALL> P<SMALL>OWER</SMALL> P<SMALL>RODUCTS</SMALL>, I<SMALL>NC</SMALL>.</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Michael Lewis</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>P<SMALL>OWER</SMALL> G<SMALL>REAT</SMALL> L<SMALL>AKES</SMALL>, I<SMALL>NC</SMALL>.</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">Michael Lewis</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>A<SMALL>UTO</SMALL> M<SMALL>ANUFACTURING</SMALL>, I<SMALL>NC</SMALL>.</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><I>Chief Financial Officer</I></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>T<SMALL>ORQUE</SMALL> P<SMALL>OWER</SMALL> S<SMALL>OURCE</SMALL> P<SMALL>ARTS</SMALL>, I<SMALL>NC</SMALL>.</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>P<SMALL>OWER</SMALL> P<SMALL>RODUCTION</SMALL>, I<SMALL>NC</SMALL>.</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>P<SMALL>OWER</SMALL> G<SMALL>LOBAL</SMALL> S<SMALL>OLUTIONS</SMALL>, I<SMALL>NC</SMALL>.</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="top"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>PSI I<SMALL>NTERNATIONAL</SMALL>, LLC</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="top"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>XIS<SMALL>YNC</SMALL> LLC</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="top"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>P<SMALL>OWER</SMALL> P<SMALL>ROPERTIES</SMALL>, L.L.C.</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Michael Lewis</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">Michael Lewis</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><I>Chief Financial Officer</I></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><I>[Signature Page to
Supplemental Indenture] </I></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="12%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="87%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">THE BANK OF NEW YORK MELLON, as Trustee</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Francine Kincaid</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Francine Kincaid</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Vice President</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><I>[Signature Page to
Supplemental Indenture] </I></P>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.25
<SEQUENCE>3
<FILENAME>d114967dex1025.htm
<DESCRIPTION>EX-10.25
<TEXT>
<HTML><HEAD>
<TITLE>EX-10.25</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 10.25 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>JOINDER TO AMENDED AND RESTATED CREDIT AGREEMENT </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">THIS JOINDER TO AMENDED AND RESTATED CREDIT AGREEMENT (this &#147;<U>Joinder</U>&#148;) is entered into as of November&nbsp;2, 2015, by and
among the lenders identified on the signature pages hereof (each of such lenders, together with its respective successors and permitted assigns, is referred to hereinafter as a &#147;<U>Lender</U>&#148; and collectively as the
&#147;<U>Lenders</U>&#148;), WELLS FARGO BANK, NATIONAL ASSOCIATION, a national banking association, as administrative agent for each member of the Lender Group and the Bank Product Providers (in such capacity, together with its successors and
assigns in such capacity, &#147;<U>Agent</U>&#148;), POWER SOLUTIONS INTERNATIONAL, INC., a Delaware corporation (&#147;<U>Parent</U>&#148;), PROFESSIONAL POWER PRODUCTS, INC., an Illinois corporation (&#147;<U>PPPI</U>&#148;; Parent and PPPI, are
referred to hereinafter each individually as a &#147;<U>Original Borrower</U>&#148;, and individually and collectively, jointly and severally, as the &#147;<U>Original Borrowers</U>&#148;), POWERTRAIN INTEGRATION ACQUISITION, LLC, an Illinois
limited liability company (&#147;<U>PI Acquisition</U>&#148;) and BI-PHASE TECHNOLOGIES, LLC, a Minnesota limited liability company (&#147;<U>Bi-Phase</U>&#148;; together with PI Acquisition, the &#147;<U>New Borrowers</U>&#148; and each,
individually, a &#147;<U>New Borrower</U>&#148;). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">WHEREAS, the Original Borrowers, Agent, and Lenders are parties to that certain Amended
and Restated Credit Agreement dated as of April&nbsp;1, 2014 (as amended, restated, supplemented or otherwise modified from time to time, the &#147;<U>Credit Agreement</U>&#148;); </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">WHEREAS, Parent has formed PI Acquisition and Bi-Phase, two new wholly-owned subsidiaries; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">WHEREAS, pursuant to <U>Section&nbsp;5.11</U> of the Credit Agreement, certain Wholly-owned Subsidiaries of the Loan Parties must execute and
deliver certain Loan Documents to Agent, and the joinder to the Credit Agreement by the undersigned New Borrowers may be accomplished by the execution of this Joinder in favor of Agent, for the benefit of the Lender Group and the Bank Product
Providers. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">NOW THEREFORE, in consideration of the premises and mutual agreements herein contained, the parties hereto agree as follows:
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">1.&nbsp;&nbsp;&nbsp;&nbsp;<U>Defined Terms</U>. Unless otherwise defined herein, capitalized terms used herein shall have the meanings
ascribed to such terms in the Credit Agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2.&nbsp;&nbsp;&nbsp;&nbsp;<U>Joinder</U>. In accordance with Section&nbsp;5.11 of the
Credit Agreement, each of the New Borrowers is hereby joined to the Credit Agreement as a Borrower with the same force and effect as if originally named therein as a &#147;Borrower&#148;, and each of the Borrowers hereby (i)&nbsp;agrees to be bound
by the terms and conditions of the Credit Agreement applicable to it as a &#147;Borrower&#148;, (b)&nbsp;is a party as a Borrower under the Credit Agreement, in each case as if such New Borrower were a direct signatory thereto and
(c)&nbsp;represents and warrants that the representations and warranties made by it as a &#147;Borrower&#148; thereunder are true and correct in all material respects (except that such materiality qualifier shall not be applicable to any
representations and warranties that are already qualified or modified by materiality in the text thereof) on and as of the date hereof. In furtherance of the preceding sentence, without limiting </P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
any provision of any Loan Document to which each of the New Borrowers is now becoming a party as a Borrower, and in accordance with the terms of the Loan Documents, each of the New Borrowers
agrees to be jointly and severally liable with the Original Borrowers for all Obligations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">3.&nbsp;&nbsp;&nbsp;&nbsp;<U>Schedules.</U>
Schedules 4.1(b), 4.1(c), 4.11 and 4.24 attached hereto amend and restate Schedules 4.1(b), 4.1(c), 4.11 and 4.24 to the Credit Agreement and shall be deemed a part thereof for all purposes of the Credit Agreement. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">4.&nbsp;&nbsp;&nbsp;&nbsp;<U>Continuing Effect</U>. Except as expressly set forth in Section&nbsp;2 or 3 of this Joinder, nothing in this
Joinder shall constitute a modification or alteration of the terms, conditions or covenants of the Credit Agreement or any other Loan Document, or a waiver of any other terms or provisions thereof, and the Credit Agreement and the other Loan
Documents shall remain unchanged and shall continue in full force and effect, in each case as amended hereby. Except as specifically provided herein, Agent and each Lender hereby reserves and preserves all of its rights and remedies against any Loan
Party under the Credit Agreement and the Loan Documents. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">5.&nbsp;&nbsp;&nbsp;&nbsp;<U>Reaffirmation and Confirmation; Covenant</U>. Each
of the New Borrowers represents and warrants to Agent, the Lender Group and the Bank Product Providers that this Joinder has been duly executed and delivered by such New Borrower and constitutes its legal, valid, and binding obligation, enforceable
against it in accordance with its terms, except as enforceability thereof may be limited by bankruptcy, insolvency, reorganization, fraudulent transfer, moratorium, or other similar laws affecting creditors&#146; rights generally and general
principles of equity (regardless of whether such enforceability is considered in a proceeding at law or in equity). Each Loan Party party hereto hereby agrees that this Joinder in no way acts as a release or relinquishment of the Liens and rights
securing payments of the Obligations. The Liens and rights securing payment of the Obligations are hereby ratified and confirmed by each Loan Party party hereto in all respects. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">6.&nbsp;&nbsp;&nbsp;&nbsp;<U>Effectiveness</U>. This Joinder shall become effective upon the execution and delivery hereof by the parties
hereto. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">7.&nbsp;&nbsp;&nbsp;&nbsp;<U>Miscellaneous</U>. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(a)&nbsp;&nbsp;&nbsp;&nbsp;THIS JOINDER SHALL BE SUBJECT TO THE PROVISIONS REGARDING CHOICE OF LAW AND VENUE, JURY TRIAL WAIVER, AND JUDICIAL
REFERENCE SET FORTH IN <U>SECTION 12</U> OF THE CREDIT AGREEMENT, AND SUCH PROVISIONS ARE INCORPORATED HEREIN BY THIS REFERENCE, <I>MUTATIS MUTANDIS</I>. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(b)&nbsp;&nbsp;&nbsp;&nbsp;<U>Counterparts</U>. This Joinder may be executed in any number of counterparts and by different parties on
separate counterparts, each of which, when executed and delivered, shall be deemed to be an original, and all of which, when taken together, shall constitute but one and the same Joinder. Delivery of an executed counterpart of this Joinder by
telefacsimile or other electronic method of transmission shall be equally as effective as delivery of an original executed counterpart of this Joinder. Any party delivering an executed counterpart </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-2- </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
of this Joinder by telefacsimile or other electronic method of transmission also shall deliver an original executed counterpart of this Joinder but the failure to deliver an original executed
counterpart shall not affect the validity, enforceability, and binding effect of this Joinder. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(c)&nbsp;&nbsp;&nbsp;&nbsp;<U>Loan
Documents</U>. This Joinder shall constitute a Loan Document. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[signature pages follow] </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">-3- </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"><B>IN WITNESS WHEREOF</B>, the parties hereto have caused this Joinder to be executed and
delivered as of the date first above written.<B> </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="45%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="44%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>ORIGINAL BORROWERS:</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3"><B>POWER SOLUTIONS INTERNATIONAL, INC.</B>, a Delaware corporation</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Michael P. Lewis</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">Michael P. Lewis</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">Chief Financial Officer</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="45%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="44%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3"><B>PROFESSIONAL POWER PRODUCTS, INC.</B>, an Illinois corporation</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Michael P. Lewis</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">Michael P. Lewis</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">Chief Financial Officer</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="45%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="44%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>NEW BORROWERS:</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3"><B>POWERTRAIN INTEGRATION ACQUISITION, LLC</B>, an Illinois limited liability company</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Michael P. Lewis</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">Michael P. Lewis</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">Chief Financial Officer</TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="45%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="44%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3"><B>BI-PHASE TECHNOLOGIES, LLC</B>, a Minnesota limited liability company</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Michael P. Lewis</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">Michael P. Lewis</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">Chief Financial Officer</TD></TR>
</TABLE>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="45%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="44%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3"><B>WELLS FARGO BANK, NATIONAL ASSOCIATION,</B> as Agent, as Lead Arranger, as Book Runner, and as a Lender</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Brian Hynds</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">Brian Hynds</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000">Vice President</TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>4
<FILENAME>d114967dex211.htm
<DESCRIPTION>EX-21.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-21.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 21.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Subsidiaries of Power Solutions International, Inc. </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Professional Power Products, Inc. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An Illinois Corporation </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The W Group, Inc. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A Delaware Corporation </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Power Solutions, Inc. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An Illinois Corporation </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Power Great Lakes, Inc. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An Illinois Corporation </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Auto Manufacturing, Inc. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An Illinois Corporation </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Torque Power Source Parts, Inc. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An Illinois Corporation </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Power Properties, L.L.C. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An Illinois Limited Liability Company
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Power Production, Inc. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An Illinois Corporation </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Power Global Solutions, Inc. </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An Illinois Corporation </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">PSI International, LLC </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An Illinois Limited Liability Company
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">XISYNC LLC </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An Illinois Limited Liability Company </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Powertrain Integration Acquisition, LLC </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">An Illinois Limited
Liability Company </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Bi-Phase Technologies, LLC </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A Minnesota
Limited Liability Company </P>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>5
<FILENAME>d114967dex231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-23.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 23.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We consent to the incorporation by reference in Registration Statements on Form S-3 (Nos. 333-204647, 333-176653 and 333-193884) and Form S-8 (Nos.
333-185096, 333-191166, and 333-191712) of Power Solutions International, Inc. of our report dated February&nbsp;26, 2016, relating to our audits of the consolidated financial statements and internal control over financial reporting, which appears
in the Annual Report on Form 10-K of Power Solutions International, Inc. for the year ended December&nbsp;31, 2015. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">/s/ RSM US LLP </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Chicago, Illinois </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">February&nbsp;26, 2016 </P>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>d114967dex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 31.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Gary S. Winemaster,
certify that: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">1. I have reviewed this annual report on Form 10-K of Power Solutions International, Inc.; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">2. 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; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">3. 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; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">4. The
registrant&#146;s other certifying officer 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: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(a) 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; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(b) 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; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(c) Evaluated the effectiveness of the registrant&#146;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 </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(d) Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred during the
registrant&#146;s most recent fiscal quarter (the registrant&#146;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control over
financial reporting; and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">5. The registrant&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control
over financial reporting, to the registrant&#146;s auditors and the audit committee of registrant&#146;s Board of Directors (or persons performing the equivalent functions): </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(a) 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&#146;s ability to record, process, summarize and report financial information; and </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#146;s
internal control over financial reporting. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="47%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="47%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: February&nbsp;26, 2016</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Gary S. Winemaster&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Gary S. Winemaster</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Chief Executive Officer</TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>d114967dex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 31.2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Michael P. Lewis,
certify that: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">1. I have reviewed this annual report on Form 10-K of Power Solutions International, Inc.; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">2. 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; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">3. 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; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">4. The
registrant&#146;s other certifying officer 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: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(a) 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; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(b) 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; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(c) Evaluated the effectiveness of the registrant&#146;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 </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(d) Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred during the
registrant&#146;s most recent fiscal quarter (the registrant&#146;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control over
financial reporting; and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">5. The registrant&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control
over financial reporting, to the registrant&#146;s auditors and the audit committee of registrant&#146;s Board of Directors (or persons performing the equivalent functions): </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(a) 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&#146;s ability to record, process, summarize and report financial information; and </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#146;s
internal control over financial reporting. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="47%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="47%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: February&nbsp;26, 2016</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Michael P. Lewis&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Michael P. Lewis</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Chief Financial Officer</TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>8
<FILENAME>d114967dex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-32.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 32.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER PURSUANT TO </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>18 U.S.C. SECTION 1350, </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AS ADOPTED PURSUANT TO </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In connection with the Annual Report of Power Solutions International, Inc. (the &#147;Company&#148;) on Form 10-K for the year ended
December&nbsp;31, 2015, as filed with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, Gary S. Winemaster, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to 906
of the Sarbanes-Oxley Act of 2002, that: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">1. The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of
1934; and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the
Company. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="47%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="47%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: February&nbsp;26, 2016</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Gary S. Winemaster</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Gary S. Winemaster</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Chief Executive Officer</TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>9
<FILENAME>d114967dex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-32.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 32.2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION OF THE PRINCIPAL FINANCIAL AND ACCOUNTING OFFICER PURSUANT TO </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>18 U.S.C. SECTION 1350, </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AS ADOPTED PURSUANT TO </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Annual Report of Power Solutions International, Inc. (the &#147;Company&#148;) on Form 10-K for the year ended December&nbsp;31, 2015,
as filed with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, Michael P. Lewis, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to 906 of the Sarbanes-Oxley Act
of 2002, that: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">1. The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="47%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="47%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: February&nbsp;26, 2016</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Michael P. Lewis</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Michael P. Lewis</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Chief Financial Officer</TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>10
<FILENAME>psix-20151231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="yes" ?>
<!-- RR Donnelley Xcelerate Instance Document, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version:  6.22.4 -->
<!-- Round: 5 -->
<!-- Creation date: 2016-02-26T20:05:31Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2015-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:psix="http://powersint.com/20151231" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2015-01-31" xmlns:us-types="http://fasb.org/us-types/2015-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <xbrll:schemaRef xlink:arcrole="http://www.xbrl.org/2003/linkbase" xlink:href="psix-20151231.xsd" xlink:type="simple" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink"/>
  <us-gaap:TreasuryStockShares contextRef="eol_PE93623---1510-K0011_STD_0_20111031_0_1637830x1850330" decimals="INF" id="id_9771407_655EF882-638D-433E-B79A-D24BB3477497_1001_0" unitRef="shares">830925</us-gaap:TreasuryStockShares>
  <us-gaap:TreasuryStockValue contextRef="eol_PE93623---1510-K0011_STD_0_20111031_0_1637830x1850330" decimals="-4" id="id_9771407_655EF882-638D-433E-B79A-D24BB3477497_1001_1" unitRef="iso4217_USD">4250000</us-gaap:TreasuryStockValue>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="eol_PE93623---1510-K0011_STD_0_20150211_0_1631478x1798850_1633091x1671155" decimals="INF" id="id_9771407_B3A07603-5311-4E05-B804-D3D68B043DBE_2002_0" unitRef="iso4217_USD">125000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="INF" id="id_9771407_467BCE3C-F202-42AF-922D-79593D2FBDF0_4002_2" unitRef="pure">0.0550</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_946B47B1-CB87-423F-8C33-D51349CC1C34_1001_13" unitRef="iso4217_USD">47000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_946B47B1-CB87-423F-8C33-D51349CC1C34_1001_12" unitRef="iso4217_USD">199000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
  <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_467BCE3C-F202-42AF-922D-79593D2FBDF0_4002_4" unitRef="iso4217_USD">540000</us-gaap:BusinessCombinationContingentConsiderationLiability>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_946B47B1-CB87-423F-8C33-D51349CC1C34_1001_14" unitRef="iso4217_USD">246000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_946B47B1-CB87-423F-8C33-D51349CC1C34_1001_4" unitRef="iso4217_USD">113000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_946B47B1-CB87-423F-8C33-D51349CC1C34_1001_2" unitRef="iso4217_USD">2103000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_946B47B1-CB87-423F-8C33-D51349CC1C34_1001_8" unitRef="iso4217_USD">860000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_946B47B1-CB87-423F-8C33-D51349CC1C34_1001_15" unitRef="iso4217_USD">4425000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_946B47B1-CB87-423F-8C33-D51349CC1C34_1001_1" unitRef="iso4217_USD">212000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_946B47B1-CB87-423F-8C33-D51349CC1C34_1001_5" unitRef="iso4217_USD">162000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
  <us-gaap:Goodwill contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_946B47B1-CB87-423F-8C33-D51349CC1C34_1001_9" unitRef="iso4217_USD">1217000</us-gaap:Goodwill>
  <psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_946B47B1-CB87-423F-8C33-D51349CC1C34_1001_10" unitRef="iso4217_USD">4671000</psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill>
  <psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1 contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_946B47B1-CB87-423F-8C33-D51349CC1C34_1001_6" unitRef="iso4217_USD">2594000</psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1>
  <psix:AggregatePurchasePriceAmount contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_467BCE3C-F202-42AF-922D-79593D2FBDF0_4002_5" unitRef="iso4217_USD">4425000</psix:AggregatePurchasePriceAmount>
  <psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_946B47B1-CB87-423F-8C33-D51349CC1C34_1001_3" unitRef="iso4217_USD">4000</psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses>
  <psix:BusinessCombinationCashPaidAtDateOfAcquisition contextRef="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_946B47B1-CB87-423F-8C33-D51349CC1C34_1001_16" unitRef="iso4217_USD">3619000</psix:BusinessCombinationCashPaidAtDateOfAcquisition>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1631478x1976789_1643960x1976793" decimals="INF" id="id_9771407_B54858F1-421E-4185-9038-A7A5C3726D74_3001_0" unitRef="pure">0.0550</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1634528_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1001_13" unitRef="iso4217_USD">241000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1634528_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1001_12" unitRef="iso4217_USD">5951000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1634528_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1001_14" unitRef="iso4217_USD">6192000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1634528_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1001_4" unitRef="iso4217_USD">315000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1634528_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1001_2" unitRef="iso4217_USD">1890000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1634528_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1001_8" unitRef="iso4217_USD">13600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1634528_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1001_15" unitRef="iso4217_USD">29073000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1634528_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1001_1" unitRef="iso4217_USD">4942000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1634528_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1001_5" unitRef="iso4217_USD">24000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
  <us-gaap:Goodwill contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1634528_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1001_9" unitRef="iso4217_USD">14471000</us-gaap:Goodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1634528_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1001_3" unitRef="iso4217_USD">23000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
  <psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1634528_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1001_10" unitRef="iso4217_USD">35265000</psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill>
  <psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1 contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1634528_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1001_6" unitRef="iso4217_USD">7194000</psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1640491_1643960x1976793" decimals="-3" id="id_9771407_E61F80F4-58A6-4EC9-9BAB-D041242EA200_1001_0" unitRef="iso4217_USD">591000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
  <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1640491_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1002_17" unitRef="iso4217_USD">8200000</us-gaap:BusinessCombinationContingentConsiderationLiability>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1640491_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1002_14" unitRef="iso4217_USD">591000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1640491_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1002_4" unitRef="iso4217_USD">-1000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1640491_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1002_15" unitRef="iso4217_USD">-97000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1640491_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1002_1" unitRef="iso4217_USD">-11000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
  <us-gaap:Goodwill contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1640491_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1002_9" unitRef="iso4217_USD">506000</us-gaap:Goodwill>
  <psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1640491_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1002_10" unitRef="iso4217_USD">494000</psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill>
  <psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1 contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1640491_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1002_6" unitRef="iso4217_USD">-12000</psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1>
  <psix:AggregatePurchasePriceAmount contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1640491_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1002_19" unitRef="iso4217_USD">28976000</psix:AggregatePurchasePriceAmount>
  <psix:BusinessCombinationCashPaidAtDateOfAcquisition contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1640491_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1002_16" unitRef="iso4217_USD">20873000</psix:BusinessCombinationCashPaidAtDateOfAcquisition>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1003_13" unitRef="iso4217_USD">832000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1003_12" unitRef="iso4217_USD">5951000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
  <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793" decimals="-3" id="id_9771407_B54858F1-421E-4185-9038-A7A5C3726D74_5001_3" unitRef="iso4217_USD">8200000</us-gaap:BusinessCombinationContingentConsiderationLiability>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1003_14" unitRef="iso4217_USD">6783000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1003_4" unitRef="iso4217_USD">314000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1003_2" unitRef="iso4217_USD">1890000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1003_8" unitRef="iso4217_USD">13600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1003_15" unitRef="iso4217_USD">28976000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1003_1" unitRef="iso4217_USD">4931000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1003_5" unitRef="iso4217_USD">24000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
  <us-gaap:Goodwill contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1003_9" unitRef="iso4217_USD">14977000</us-gaap:Goodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1003_3" unitRef="iso4217_USD">23000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
  <psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1003_10" unitRef="iso4217_USD">35759000</psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill>
  <psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1 contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_1003_6" unitRef="iso4217_USD">7182000</psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1>
  <psix:AggregatePurchasePriceAmount contextRef="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793" decimals="-3" id="id_9771407_B54858F1-421E-4185-9038-A7A5C3726D74_5001_5" unitRef="iso4217_USD">28976000</psix:AggregatePurchasePriceAmount>
  <dei:EntityCommonStockSharesOutstanding contextRef="eol_PE93623---1510-K0011_STD_0_20160222_0" decimals="INF" id="id_9771407_0231D601-EA77-4B26-91CE-47EB04BEC193_2_8" unitRef="shares">10752906</dei:EntityCommonStockSharesOutstanding>
  <psix:SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue contextRef="eol_PE93623---1510-K0011_STD_0_20110429_0" decimals="INF" id="id_9771407_58B0FD10-5A77-4052-B1F1-109006351E4F_1001_0" unitRef="iso4217_USD">2887000</psix:SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1003_13" unitRef="iso4217_USD">4311000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1003_12" unitRef="iso4217_USD">1494000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
  <us-gaap:ContractualObligation contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0" decimals="0" id="id_9771407_1E690AC1-3914-4003-811E-2A371C5C94D8_1_2" unitRef="iso4217_USD">480000</us-gaap:ContractualObligation>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1003_14" unitRef="iso4217_USD">5805000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1003_5" unitRef="iso4217_USD">2596000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1003_3" unitRef="iso4217_USD">4953000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1003_8" unitRef="iso4217_USD">23500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1003_15" unitRef="iso4217_USD">54299000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1003_2" unitRef="iso4217_USD">3989000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
  <us-gaap:Goodwill contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1003_9" unitRef="iso4217_USD">23546000</us-gaap:Goodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1003_4" unitRef="iso4217_USD">243000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1003_1" unitRef="iso4217_USD">1277000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
  <psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1003_10" unitRef="iso4217_USD">60104000</psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill>
  <psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1 contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1003_6" unitRef="iso4217_USD">13058000</psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1631478x1798850_1632814x1951171_1633091x1671155_1639304x1643741" decimals="INF" id="id_9771407_8747806F-C05B-4A17-8EFA-34A940FE2EFD_9001_0" unitRef="iso4217_USD">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LongTermDebt contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1631478x1911134_1633091x1671155" decimals="-5" id="id_9771407_8747806F-C05B-4A17-8EFA-34A940FE2EFD_10001_7" unitRef="iso4217_USD">5000000</us-gaap:LongTermDebt>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1632814x1951171" decimals="INF" id="id_9771407_DF2F610A-8E19-4794-8CED-1021D14B86C8_2002_1" unitRef="iso4217_USD">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LongTermDebt contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1632814x1951171" decimals="-5" id="id_9771407_DF2F610A-8E19-4794-8CED-1021D14B86C8_2002_2" unitRef="iso4217_USD">5000000</us-gaap:LongTermDebt>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1632814x1951171_1633091x1671155_1639304x1633605" decimals="INF" id="id_9771407_8747806F-C05B-4A17-8EFA-34A940FE2EFD_11001_1" unitRef="iso4217_USD">90000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1634528" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1001_13" unitRef="iso4217_USD">3257000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1634528" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1001_12" unitRef="iso4217_USD">1494000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1634528" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1001_14" unitRef="iso4217_USD">4751000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1634528" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1001_5" unitRef="iso4217_USD">2596000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1634528" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1001_3" unitRef="iso4217_USD">5073000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1634528" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1001_8" unitRef="iso4217_USD">23500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1634528" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1001_15" unitRef="iso4217_USD">54299000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1634528" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1001_2" unitRef="iso4217_USD">3989000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
  <us-gaap:Goodwill contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1634528" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1001_9" unitRef="iso4217_USD">22372000</us-gaap:Goodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1634528" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1001_4" unitRef="iso4217_USD">243000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1634528" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1001_1" unitRef="iso4217_USD">1277000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
  <psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1634528" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1001_10" unitRef="iso4217_USD">59050000</psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill>
  <psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1 contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1634528" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1001_6" unitRef="iso4217_USD">13178000</psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1640491" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1002_13" unitRef="iso4217_USD">1054000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1640491" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1002_14" unitRef="iso4217_USD">1054000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1640491" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1002_3" unitRef="iso4217_USD">-120000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
  <us-gaap:Goodwill contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1640491" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1002_9" unitRef="iso4217_USD">1174000</us-gaap:Goodwill>
  <psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1640491" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1002_10" unitRef="iso4217_USD">1054000</psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill>
  <psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1 contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1640491" decimals="-3" id="id_9771407_F8CAE6AA-2F48-401E-AD67-B55695B5907F_1002_6" unitRef="iso4217_USD">-120000</psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1640491_1643960x1831908" decimals="0" id="id_9771407_3ACDA1A6-E4D9-44BF-968C-CBE62B9231C9_1001_0" unitRef="iso4217_USD">1054000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
  <us-gaap:BusinessAcquisitionSharePrice contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1643960x1831908" decimals="INF" id="id_9771407_F21210B2-111B-4369-A70F-B635C1A3C858_4001_4" unitRef="iso4217_USD_per_shares">76.02</us-gaap:BusinessAcquisitionSharePrice>
  <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1643960x1831908" decimals="0" id="id_9771407_F21210B2-111B-4369-A70F-B635C1A3C858_4001_3" unitRef="iso4217_USD">15000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
  <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow contextRef="eol_PE93623---1510-K0011_STD_0_20140401_0_1643960x1831908" decimals="0" id="id_9771407_F21210B2-111B-4369-A70F-B635C1A3C858_4001_2" unitRef="iso4217_USD">5000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="eol_PE93623---1510-K0011_STD_0_20150318_0_1643960x1976788" decimals="-3" id="id_9771407_27724D9A-61BF-4D8C-B23D-8CE05D96D012_1001_2" unitRef="iso4217_USD">231000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="eol_PE93623---1510-K0011_STD_0_20150318_0_1643960x1976788" decimals="-3" id="id_9771407_27724D9A-61BF-4D8C-B23D-8CE05D96D012_1001_1" unitRef="iso4217_USD">6598000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_0_20150318_0_1643960x1976788" decimals="-3" id="id_9771407_27724D9A-61BF-4D8C-B23D-8CE05D96D012_1001_5" unitRef="iso4217_USD">1380000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
  <us-gaap:Goodwill contextRef="eol_PE93623---1510-K0011_STD_0_20150318_0_1643960x1976788" decimals="-3" id="id_9771407_27724D9A-61BF-4D8C-B23D-8CE05D96D012_1001_6" unitRef="iso4217_USD">1526000</us-gaap:Goodwill>
  <psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill contextRef="eol_PE93623---1510-K0011_STD_0_20150318_0_1643960x1976788" decimals="-3" id="id_9771407_27724D9A-61BF-4D8C-B23D-8CE05D96D012_1001_7" unitRef="iso4217_USD">9735000</psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill>
  <psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1 contextRef="eol_PE93623---1510-K0011_STD_0_20150318_0_1643960x1976788" decimals="-3" id="id_9771407_27724D9A-61BF-4D8C-B23D-8CE05D96D012_1001_3" unitRef="iso4217_USD">6829000</psix:BusinessAcquisitionPurchasePriceAllocationTangibleAssets1>
  <psix:SeniorNotesIssuancePercentage contextRef="eol_PE93623---1510-K0011_STD_0_20150429_0_1633091x1671155_1643325x1636521" decimals="4" id="id_9771407_9544BD45-F76A-4C69-9ED8-52CC91738F21_3001_0" unitRef="pure">0.0550</psix:SeniorNotesIssuancePercentage>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="eol_PE93623---1510-K0011_STD_0_20130628_0_1631478x1798850_1632814x1951171_1639304x1633605" decimals="INF" id="id_9771407_10F3EC28-CB6D-4433-89F3-4E3E574C6FA2_1001_1" unitRef="iso4217_USD">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <psix:PercentOfCreditFacility contextRef="eol_PE93623---1510-K0011_STD_0_20130628_0_1631478x1798850_1632814x1951171_1639304x1633605" decimals="INF" id="id_9771407_10F3EC28-CB6D-4433-89F3-4E3E574C6FA2_1001_9" unitRef="pure">0.125</psix:PercentOfCreditFacility>
  <psix:LiquidityThreshold contextRef="eol_PE93623---1510-K0011_STD_0_20130628_0_1631478x1798850_1632814x1951171_1639304x1633605" decimals="INF" id="id_9771407_10F3EC28-CB6D-4433-89F3-4E3E574C6FA2_1001_8" unitRef="iso4217_USD">9375000</psix:LiquidityThreshold>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="eol_PE93623---1510-K0011_STD_0_20130628_0_1631478x1798850_1632814x1951171_1639304x1643741" decimals="INF" id="id_9771407_10F3EC28-CB6D-4433-89F3-4E3E574C6FA2_2001_0" unitRef="iso4217_USD">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:SharePrice contextRef="eol_PE93623---1510-K0011_STD_0_20130716_0_1637033x1844400" decimals="INF" id="id_9771407_5E25F9D8-0727-42B9-96D9-85162831598E_1001_1" unitRef="iso4217_USD_per_shares">35.00</us-gaap:SharePrice>
  <psix:CommonStockSoldBySellingStockholders contextRef="eol_PE93623---1510-K0011_STD_0_20130716_0_1637033x1844400" decimals="INF" id="id_9771407_5E25F9D8-0727-42B9-96D9-85162831598E_1001_3" unitRef="shares">955000</psix:CommonStockSoldBySellingStockholders>
  <psix:PublicOfferingOfCommonStockShares contextRef="eol_PE93623---1510-K0011_STD_0_20130716_0_1637033x1844400" decimals="INF" id="id_9771407_5E25F9D8-0727-42B9-96D9-85162831598E_1001_0" unitRef="shares">2005000</psix:PublicOfferingOfCommonStockShares>
  <psix:CommonStockRegisteredForFutureSale contextRef="eol_PE93623---1510-K0011_STD_0_20150610_0" decimals="INF" id="id_9771407_F8B12721-4ECE-4217-B72F-D5BB0B46DB2D_1001_0" unitRef="shares">500000</psix:CommonStockRegisteredForFutureSale>
  <psix:StockRegisteredForFutureSale contextRef="eol_PE93623---1510-K0011_STD_0_20150610_0_1639304x1633605" decimals="INF" id="id_9771407_F8B12721-4ECE-4217-B72F-D5BB0B46DB2D_2001_1" unitRef="shares">150000000</psix:StockRegisteredForFutureSale>
  <us-gaap:DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount contextRef="eol_PE93623---1510-K0011_STD_0_20150706_0_1640267x1977523_1642755x2013446" decimals="INF" id="id_9771407_8DEC26D1-46DE-4DC0-A139-5C26436C00D7_4001_3" unitRef="iso4217_USD">250000</us-gaap:DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount>
  <us-gaap:DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount contextRef="eol_PE93623---1510-K0011_STD_0_20150706_0_1640267x1977525_1642755x2013446" decimals="INF" id="id_9771407_8DEC26D1-46DE-4DC0-A139-5C26436C00D7_5001_4" unitRef="iso4217_USD">250000</us-gaap:DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount>
  <us-gaap:DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount contextRef="eol_PE93623---1510-K0011_STD_0_20150706_0_1640267x1977529_1642755x2013446" decimals="INF" id="id_9771407_8DEC26D1-46DE-4DC0-A139-5C26436C00D7_6001_5" unitRef="iso4217_USD">250000</us-gaap:DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount>
  <us-gaap:DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount contextRef="eol_PE93623---1510-K0011_STD_0_20150706_0_1640267x1977530_1642755x2013446" decimals="INF" id="id_9771407_8DEC26D1-46DE-4DC0-A139-5C26436C00D7_7001_6" unitRef="iso4217_USD">250000</us-gaap:DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="eol_PE93623---1510-K0011_STD_0_20150706_0_1642755x2013446" decimals="INF" id="id_9771407_8DEC26D1-46DE-4DC0-A139-5C26436C00D7_8001_0" unitRef="shares">181290</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="eol_PE93623---1510-K0011_STD_0_20140930_0_1631478x1798850_1633091x1671155" decimals="INF" id="id_9771407_B3A07603-5311-4E05-B804-D3D68B043DBE_2003_0" unitRef="iso4217_USD">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <dei:EntityPublicFloat contextRef="eol_PE93623---1510-K0011_STD_0_20150630_0" decimals="0" id="id_9771407_0231D601-EA77-4B26-91CE-47EB04BEC193_3_9" unitRef="iso4217_USD">252013780</dei:EntityPublicFloat>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20121231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_1007_1" unitRef="iso4217_USD">22734000</us-gaap:StockholdersEquity>
  <us-gaap:Cash contextRef="eol_PE93623---1510-K0011_STD_0_20121231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3001_47" unitRef="iso4217_USD">543000</us-gaap:Cash>
  <psix:FederalTaxCreditsAndOtherCarryforwards contextRef="eol_PE93623---1510-K0011_STD_0_20121231_0" decimals="0" id="id_9771407_BD4C5E95-3963-4F73-AA20-91D3AE82E285_1002_0" unitRef="iso4217_USD">413000</psix:FederalTaxCreditsAndOtherCarryforwards>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20121231_0_1643450x1632657" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_1002_1" unitRef="iso4217_USD">10000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20121231_0_1643450x1633302" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_1006_1" unitRef="iso4217_USD">16112000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20121231_0_1643450x1638600" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_1005_1" unitRef="iso4217_USD">-4250000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20121231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_1004_1" unitRef="iso4217_USD">10862000</us-gaap:StockholdersEquity>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0" decimals="-3" id="id_9771407_27A79D69-7744-4FDD-B01D-A92801DBABAE_2001_0" unitRef="iso4217_USD">452000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_3007_8" unitRef="iso4217_USD">50421000</us-gaap:StockholdersEquity>
  <us-gaap:StandardProductWarrantyAccrual contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0" decimals="-3" id="id_9771407_E2929B29-4C37-4227-9B27-8E0DA3E6A8F9_2001_0" unitRef="iso4217_USD">1274000</us-gaap:StandardProductWarrantyAccrual>
  <us-gaap:UnrecognizedTaxBenefits contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0" decimals="-3" id="id_9771407_ADD17C07-A378-4BC0-B780-938470607958_2001_0" unitRef="iso4217_USD">555000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:Cash contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2003_47" unitRef="iso4217_USD">6306000</us-gaap:Cash>
  <psix:FederalTaxCreditsAndOtherCarryforwards contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0" decimals="0" id="id_9771407_BD4C5E95-3963-4F73-AA20-91D3AE82E285_1001_0" unitRef="iso4217_USD">641000</psix:FederalTaxCreditsAndOtherCarryforwards>
  <psix:EntityWidePurchaseMajorVendorPercentage contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0_1632101x1856355" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_7003_6" unitRef="pure">0.30</psix:EntityWidePurchaseMajorVendorPercentage>
  <psix:EntityWidePurchaseMajorVendorPercentage contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0_1632101x1875977" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_8003_7" unitRef="pure">0.15</psix:EntityWidePurchaseMajorVendorPercentage>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0_1634760x1634767" decimals="-3" id="id_9771407_4B6DE5E5-6DDC-48DC-8159-07110E37DF9C_3001_0" unitRef="iso4217_USD">24525000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0_1639705x1631588" decimals="-3" id="id_9771407_EDF3A6A5-C8CB-4AFE-80D9-6C977EC87110_3001_0" unitRef="iso4217_USD">1510000</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0_1642755x1632468" decimals="INF" id="id_9771407_BFCD786A-0BD4-49AB-888A-DF788790AF78_1001_1" unitRef="shares">162993</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0_1642755x1632468" decimals="2" id="id_9771407_D7ADE108-5A2F-447C-B057-1CC8EAA980E5_1001_1" unitRef="iso4217_USD_per_shares">39.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0_1643450x1632657" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_3002_8" unitRef="iso4217_USD">11000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0_1643450x1633302" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_3006_8" unitRef="iso4217_USD">-2648000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0_1643450x1638600" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_3005_8" unitRef="iso4217_USD">-4250000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_3004_8" unitRef="iso4217_USD">57308000</us-gaap:StockholdersEquity>
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20131231_0_1643960x1831908" decimals="0" id="id_9771407_A5ED006B-414D-4B8E-B641-8722EDFEA7A7_3002_0" unitRef="iso4217_USD">681000</us-gaap:DeferredIncomeTaxLiabilities>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="INF" id="id_9771407_5765DDD2-61D3-485E-9BA0-5A99A00F391F_5001_0" unitRef="shares">65772</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <us-gaap:TreasuryStockShares contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_45" unitRef="shares">830925</us-gaap:TreasuryStockShares>
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_39" unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:PreferredStockSharesOutstanding contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_36" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_41" unitRef="shares">10731284</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_38" unitRef="iso4217_USD_per_shares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="4" id="id_9771407_1EA38159-ECC7-4AA9-AFFE-B23AD27444C5_1_1" unitRef="pure">0.0166</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
  <us-gaap:PreferredStockSharesAuthorized contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_34" unitRef="shares">114000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesIssued contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_35" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_40" unitRef="shares">11562209</us-gaap:CommonStockSharesIssued>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_33" unitRef="iso4217_USD_per_shares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:InventoryValuationReserves contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_70E5DBDC-284D-4BB1-B883-8CB375347FAB_2_4" unitRef="iso4217_USD">1759000</us-gaap:InventoryValuationReserves>
  <us-gaap:LongTermLineOfCredit contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_24" unitRef="iso4217_USD">78030000</us-gaap:LongTermLineOfCredit>
  <us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="0" id="id_9771407_6AD4A828-CC69-46D6-BD8F-98BE227AA3A0_1001_1" unitRef="iso4217_USD">343000</us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_42" unitRef="iso4217_USD">73959000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AccruedEmployeeBenefitsCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_19" unitRef="iso4217_USD">5983000</us-gaap:AccruedEmployeeBenefitsCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_21" unitRef="iso4217_USD">6742000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_27A79D69-7744-4FDD-B01D-A92801DBABAE_1002_0" unitRef="iso4217_USD">652000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_46" unitRef="iso4217_USD">90799000</us-gaap:StockholdersEquity>
  <us-gaap:LongTermDebtNoncurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_27" unitRef="iso4217_USD">2361000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_28" unitRef="iso4217_USD">1122000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:CustomerDepositsCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_4323411D-C062-4623-9F4F-088FC66C470E_1002_3" unitRef="iso4217_USD">385000</us-gaap:CustomerDepositsCurrent>
  <us-gaap:DeferredRevenue contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-5" id="id_9771407_560F8602-D484-4C50-8976-B2CC03068BC5_1002_0" unitRef="iso4217_USD">3200000</us-gaap:DeferredRevenue>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_701B385C-2294-40EA-9FC6-FE8692E683C2_1005_2" unitRef="iso4217_USD">2108000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:CommonStockValueOutstanding contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="0" id="id_9771407_5765DDD2-61D3-485E-9BA0-5A99A00F391F_5001_1" unitRef="iso4217_USD">5060000</us-gaap:CommonStockValueOutstanding>
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_18" unitRef="iso4217_USD">779000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:StandardProductWarrantyAccrual contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_E2929B29-4C37-4227-9B27-8E0DA3E6A8F9_1002_0" unitRef="iso4217_USD">3094000</us-gaap:StandardProductWarrantyAccrual>
  <us-gaap:UnrecognizedTaxBenefits contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_ADD17C07-A378-4BC0-B780-938470607958_1002_0" unitRef="iso4217_USD">723000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:LongTermDebtCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_20" unitRef="iso4217_USD">1667000</us-gaap:LongTermDebtCurrent>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_43" unitRef="iso4217_USD">21078000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:ProductWarrantyAccrual contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_4323411D-C062-4623-9F4F-088FC66C470E_1002_1" unitRef="iso4217_USD">3094000</us-gaap:ProductWarrantyAccrual>
  <us-gaap:Liabilities contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_29" unitRef="iso4217_USD">171838000</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_47" unitRef="iso4217_USD">262637000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:CommonStockValue contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_37" unitRef="iso4217_USD">12000</us-gaap:CommonStockValue>
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1002_9" unitRef="iso4217_USD">3640000</us-gaap:DeferredIncomeTaxLiabilities>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1002_7" unitRef="iso4217_USD">8405000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:ContractualObligation contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="0" id="id_9771407_1E690AC1-3914-4003-811E-2A371C5C94D8_1003_2" unitRef="iso4217_USD">360000</us-gaap:ContractualObligation>
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_22" unitRef="iso4217_USD">76048000</us-gaap:LiabilitiesCurrent>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="INF" id="id_9771407_96DDBF08-CE3F-4280-BDBC-689B07CF5149_1002_0" unitRef="iso4217_USD">0</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1002_7" unitRef="iso4217_USD">1810000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
  <us-gaap:PreferredStockValue contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_32" unitRef="iso4217_USD" xsi:nil="true"/>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_25" unitRef="iso4217_USD">3241000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <us-gaap:LineOfCredit contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-5" id="id_9771407_1EA38159-ECC7-4AA9-AFFE-B23AD27444C5_1_0" unitRef="iso4217_USD">71000000</us-gaap:LineOfCredit>
  <us-gaap:InventoryRawMaterials contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_70E5DBDC-284D-4BB1-B883-8CB375347FAB_2_0" unitRef="iso4217_USD">87133000</us-gaap:InventoryRawMaterials>
  <us-gaap:DeferredTaxAssetsInventory contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1002_0" unitRef="iso4217_USD">2143000</us-gaap:DeferredTaxAssetsInventory>
  <us-gaap:MachineryAndEquipmentGross contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1002_3" unitRef="iso4217_USD">13736000</us-gaap:MachineryAndEquipmentGross>
  <us-gaap:DeferredTaxAssetsGross contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1002_6" unitRef="iso4217_USD">4397000</us-gaap:DeferredTaxAssetsGross>
  <us-gaap:OtherAssetsNoncurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_13" unitRef="iso4217_USD">5804000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1002_5" unitRef="iso4217_USD">8000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1002_4" unitRef="iso4217_USD">391000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <us-gaap:Assets contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_14" unitRef="iso4217_USD">262637000</us-gaap:Assets>
  <us-gaap:Cash contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_2" unitRef="iso4217_USD">6561000</us-gaap:Cash>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_10" unitRef="iso4217_USD">21392000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:InventoryNet contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_5" unitRef="iso4217_USD">93903000</us-gaap:InventoryNet>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_3" unitRef="iso4217_USD">81740000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1002_3" unitRef="iso4217_USD">553000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_9" unitRef="iso4217_USD">20892000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:DeferredTaxAssetsNet contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_A1C1FDD2-BB06-4589-866A-353C4AA9E7D4_1002_3" unitRef="iso4217_USD">757000</us-gaap:DeferredTaxAssetsNet>
  <us-gaap:TreasuryStockValue contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_44" unitRef="iso4217_USD">4250000</us-gaap:TreasuryStockValue>
  <us-gaap:AssetsCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_8" unitRef="iso4217_USD">191003000</us-gaap:AssetsCurrent>
  <us-gaap:InventoryGross contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_70E5DBDC-284D-4BB1-B883-8CB375347FAB_2_3" unitRef="iso4217_USD">95662000</us-gaap:InventoryGross>
  <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1002_10" unitRef="iso4217_USD">757000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
  <us-gaap:Land contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1002_0" unitRef="iso4217_USD">260000</us-gaap:Land>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1002_1" unitRef="iso4217_USD">280000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
  <us-gaap:FurnitureAndFixturesGross contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1002_2" unitRef="iso4217_USD">3705000</us-gaap:FurnitureAndFixturesGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_701B385C-2294-40EA-9FC6-FE8692E683C2_1005_1" unitRef="iso4217_USD">23500000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="0" id="id_9771407_6AD4A828-CC69-46D6-BD8F-98BE227AA3A0_1001_0" unitRef="iso4217_USD">4332000</us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount>
  <us-gaap:BuildingsAndImprovementsGross contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1002_1" unitRef="iso4217_USD">5015000</us-gaap:BuildingsAndImprovementsGross>
  <us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_7" unitRef="iso4217_USD">3998000</us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1002_2" unitRef="iso4217_USD">1022000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_701B385C-2294-40EA-9FC6-FE8692E683C2_1005_3" unitRef="iso4217_USD">21392000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:Goodwill contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_11" unitRef="iso4217_USD">23546000</us-gaap:Goodwill>
  <us-gaap:InventoryWorkInProcess contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_70E5DBDC-284D-4BB1-B883-8CB375347FAB_2_1" unitRef="iso4217_USD">1752000</us-gaap:InventoryWorkInProcess>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_6" unitRef="iso4217_USD">4801000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:ConstructionInProgressGross contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1002_5" unitRef="iso4217_USD">6056000</us-gaap:ConstructionInProgressGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1002_6" unitRef="iso4217_USD">29297000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_A1C1FDD2-BB06-4589-866A-353C4AA9E7D4_1002_0" unitRef="iso4217_USD">3998000</us-gaap:DeferredTaxAssetsNetCurrent>
  <psix:DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1002_8" unitRef="iso4217_USD">1830000</psix:DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation>
  <psix:TransportationEquipment contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1002_4" unitRef="iso4217_USD">525000</psix:TransportationEquipment>
  <psix:AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_70E5DBDC-284D-4BB1-B883-8CB375347FAB_2_2" unitRef="iso4217_USD">6777000</psix:AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale>
  <psix:DerivativeWarrantLiabilitiesNoncurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_26" unitRef="iso4217_USD">11036000</psix:DerivativeWarrantLiabilitiesNoncurrent>
  <psix:AccountsPayableCurrentBankOverdraft contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_2_17" unitRef="iso4217_USD">60877000</psix:AccountsPayableCurrentBankOverdraft>
  <psix:LiabilityForUnrecognizedTaxBenefits contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="0" id="id_9771407_81471177-ECAC-44EF-91EA-419159232906_1002_0" unitRef="iso4217_USD">740000</psix:LiabilityForUnrecognizedTaxBenefits>
  <psix:OtherSundryAccruedLiabilitiesCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0" decimals="-3" id="id_9771407_4323411D-C062-4623-9F4F-088FC66C470E_1002_6" unitRef="iso4217_USD">3263000</psix:OtherSundryAccruedLiabilitiesCurrent>
  <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1631478x1798850" decimals="4" id="id_9771407_1EA38159-ECC7-4AA9-AFFE-B23AD27444C5_3001_3" unitRef="pure">0.0325</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
  <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1631478x1798850" decimals="-5" id="id_9771407_1EA38159-ECC7-4AA9-AFFE-B23AD27444C5_3001_4" unitRef="iso4217_USD">21200000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
  <psix:LineOfCreditFacilityOutstandingWithLibor contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1631478x1798850" decimals="-5" id="id_9771407_1EA38159-ECC7-4AA9-AFFE-B23AD27444C5_3001_2" unitRef="iso4217_USD">71000000</psix:LineOfCreditFacilityOutstandingWithLibor>
  <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1631478x1911134" decimals="4" id="id_9771407_1EA38159-ECC7-4AA9-AFFE-B23AD27444C5_4001_8" unitRef="pure">0.0467</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
  <us-gaap:LineOfCredit contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1631478x1911134" decimals="0" id="id_9771407_1EA38159-ECC7-4AA9-AFFE-B23AD27444C5_4001_5" unitRef="iso4217_USD">4028000</us-gaap:LineOfCredit>
  <psix:EntityWidePurchaseMajorVendorPercentage contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1632101x1856355" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_7002_6" unitRef="pure">0.15</psix:EntityWidePurchaseMajorVendorPercentage>
  <psix:EntityWidePurchaseMajorVendorPercentage contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1632101x1875977" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_8002_7" unitRef="pure">0.27</psix:EntityWidePurchaseMajorVendorPercentage>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1632326x1635663" decimals="-3" id="id_9771407_701B385C-2294-40EA-9FC6-FE8692E683C2_1001_2" unitRef="iso4217_USD">1095000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1632326x1635663" decimals="-3" id="id_9771407_701B385C-2294-40EA-9FC6-FE8692E683C2_1001_1" unitRef="iso4217_USD">1200000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1632326x1635663" decimals="-3" id="id_9771407_701B385C-2294-40EA-9FC6-FE8692E683C2_1001_3" unitRef="iso4217_USD">105000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1632326x1640632" decimals="-3" id="id_9771407_701B385C-2294-40EA-9FC6-FE8692E683C2_1004_2" unitRef="iso4217_USD">87000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1632326x1640632" decimals="-3" id="id_9771407_701B385C-2294-40EA-9FC6-FE8692E683C2_1004_1" unitRef="iso4217_USD">1700000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1632326x1640632" decimals="-3" id="id_9771407_701B385C-2294-40EA-9FC6-FE8692E683C2_1004_3" unitRef="iso4217_USD">1613000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1632326x1640705" decimals="-3" id="id_9771407_701B385C-2294-40EA-9FC6-FE8692E683C2_1002_2" unitRef="iso4217_USD">926000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1632326x1640705" decimals="-3" id="id_9771407_701B385C-2294-40EA-9FC6-FE8692E683C2_1002_1" unitRef="iso4217_USD">20600000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1632326x1640705" decimals="-3" id="id_9771407_701B385C-2294-40EA-9FC6-FE8692E683C2_1002_3" unitRef="iso4217_USD">19674000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1634394x1639948" decimals="-3" id="id_9771407_DF2F610A-8E19-4794-8CED-1021D14B86C8_1_0" unitRef="iso4217_USD">811000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1634760x1634767" decimals="-3" id="id_9771407_4B6DE5E5-6DDC-48DC-8159-07110E37DF9C_2002_0" unitRef="iso4217_USD">11036000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1634760x1634767" decimals="0" id="id_9771407_F107219E-4418-4EC0-AF50-0EB4EF35F806_2_1" unitRef="iso4217_USD">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1634760x1634767_1643973x1710458" decimals="-3" id="id_9771407_49B0AF89-8699-437C-BBE8-BFBDFEF35B51_1003_3" unitRef="iso4217_USD">11036000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1637033x1632062" decimals="INF" id="id_9771407_9801A234-0353-4990-BBB0-4499A6559BF1_2002_1" unitRef="iso4217_USD_per_shares">13.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:SharePrice contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1637033x1632062" decimals="INF" id="id_9771407_9801A234-0353-4990-BBB0-4499A6559BF1_2002_0" unitRef="iso4217_USD_per_shares">51.61</us-gaap:SharePrice>
  <psix:CommonStockWarrantsReservedForFutureIssuance contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1637033x1710458" decimals="INF" id="id_9771407_0AF4439D-7AAE-4CB4-8F3B-1C6718893CD4_1002_0" unitRef="shares">287257</psix:CommonStockWarrantsReservedForFutureIssuance>
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1639705x1631588" decimals="-3" id="id_9771407_EDF3A6A5-C8CB-4AFE-80D9-6C977EC87110_2002_0" unitRef="iso4217_USD">1759000</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:PreferredStockSharesOutstanding contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1641810x1641034" decimals="INF" id="id_9771407_5CA29456-48FA-475E-8303-42A9B9F126A7_1003_3" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesIssued contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1641810x1641034" decimals="INF" id="id_9771407_5CA29456-48FA-475E-8303-42A9B9F126A7_1003_2" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1642755x1632468" decimals="INF" id="id_9771407_BFCD786A-0BD4-49AB-888A-DF788790AF78_3001_5" unitRef="shares">154251</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1642755x1632468" decimals="2" id="id_9771407_D7ADE108-5A2F-447C-B057-1CC8EAA980E5_3001_5" unitRef="iso4217_USD_per_shares">42.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <psix:UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1642755x1633761" decimals="INF" id="id_9771407_1858F8A8-0648-41D5-A941-04EA3E4495BA_1001_0" unitRef="shares">61291</psix:UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1643450x1632657" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_5002_16" unitRef="iso4217_USD">12000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1643450x1633302" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_5006_16" unitRef="iso4217_USD">21078000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1643450x1638600" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_5005_16" unitRef="iso4217_USD">-4250000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_5004_16" unitRef="iso4217_USD">73959000</us-gaap:StockholdersEquity>
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1643960x1831908" decimals="0" id="id_9771407_A5ED006B-414D-4B8E-B641-8722EDFEA7A7_3001_0" unitRef="iso4217_USD">1570000</us-gaap:DeferredIncomeTaxLiabilities>
  <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount contextRef="eol_PE93623---1510-K0011_STD_0_20141231_0_1643960x1831908" decimals="-6" id="id_9771407_A5ED006B-414D-4B8E-B641-8722EDFEA7A7_3001_3" unitRef="iso4217_USD">18000000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="INF" id="id_9771407_58B0FD10-5A77-4052-B1F1-109006351E4F_1002_5" unitRef="iso4217_USD_per_shares">13.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:TreasuryStockShares contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_45" unitRef="shares">830925</us-gaap:TreasuryStockShares>
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_39" unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:PreferredStockSharesOutstanding contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_36" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_41" unitRef="shares">10752906</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="INF" id="id_9771407_4095D86F-94E6-4128-81AB-088B7301394C_2_1" unitRef="shares">790865</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_38" unitRef="iso4217_USD_per_shares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="4" id="id_9771407_58C3AFF2-4FD0-4291-BF37-B867E2482CB9_1_1" unitRef="pure">0.0184</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
  <us-gaap:PreferredStockSharesAuthorized contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_34" unitRef="shares">114000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesIssued contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_35" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_40" unitRef="shares">11583831</us-gaap:CommonStockSharesIssued>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="INF" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_33" unitRef="iso4217_USD_per_shares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:FairValueAssumptionsExercisePrice contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="INF" id="id_9771407_58B0FD10-5A77-4052-B1F1-109006351E4F_1002_7" unitRef="iso4217_USD_per_shares">10.08</us-gaap:FairValueAssumptionsExercisePrice>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_EFCEF8B7-53E2-4F6D-AE4D-EC52D27E2F15_1001_1" unitRef="iso4217_USD">4192000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <us-gaap:InventoryValuationReserves contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_70E5DBDC-284D-4BB1-B883-8CB375347FAB_1_4" unitRef="iso4217_USD">2340000</us-gaap:InventoryValuationReserves>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_EFCEF8B7-53E2-4F6D-AE4D-EC52D27E2F15_1001_0" unitRef="iso4217_USD">4771000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <us-gaap:LongTermLineOfCredit contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_24" unitRef="iso4217_USD">97299000</us-gaap:LongTermLineOfCredit>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_42" unitRef="iso4217_USD">75179000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AccruedEmployeeBenefitsCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_19" unitRef="iso4217_USD">4009000</us-gaap:AccruedEmployeeBenefitsCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_21" unitRef="iso4217_USD">19175000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_27A79D69-7744-4FDD-B01D-A92801DBABAE_1001_3" unitRef="iso4217_USD">937000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_EFCEF8B7-53E2-4F6D-AE4D-EC52D27E2F15_1001_6" unitRef="iso4217_USD">18822000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_46" unitRef="iso4217_USD">106297000</us-gaap:StockholdersEquity>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_EFCEF8B7-53E2-4F6D-AE4D-EC52D27E2F15_1001_4" unitRef="iso4217_USD">1687000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <us-gaap:LongTermDebtNoncurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_27" unitRef="iso4217_USD">53820000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_28" unitRef="iso4217_USD">1776000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:CustomerDepositsCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_4323411D-C062-4623-9F4F-088FC66C470E_1001_3" unitRef="iso4217_USD">3606000</us-gaap:CustomerDepositsCurrent>
  <us-gaap:DeferredRevenue contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-5" id="id_9771407_560F8602-D484-4C50-8976-B2CC03068BC5_1001_0" unitRef="iso4217_USD">21400000</us-gaap:DeferredRevenue>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_923308FE-3CC9-4ADF-ADA8-58A34C78D200_1005_2" unitRef="iso4217_USD">7395000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:StandardProductWarrantyAccrual contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_E2929B29-4C37-4227-9B27-8E0DA3E6A8F9_1001_4" unitRef="iso4217_USD">2427000</us-gaap:StandardProductWarrantyAccrual>
  <us-gaap:UnrecognizedTaxBenefits contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_ADD17C07-A378-4BC0-B780-938470607958_1001_4" unitRef="iso4217_USD">1028000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_43" unitRef="iso4217_USD">35356000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:ProductWarrantyAccrual contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_4323411D-C062-4623-9F4F-088FC66C470E_1001_1" unitRef="iso4217_USD">2427000</us-gaap:ProductWarrantyAccrual>
  <us-gaap:Liabilities contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_29" unitRef="iso4217_USD">253639000</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_47" unitRef="iso4217_USD">359936000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:CommonStockValue contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_37" unitRef="iso4217_USD">12000</us-gaap:CommonStockValue>
  <us-gaap:CommitmentsAndContingencies contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_30" unitRef="iso4217_USD" xsi:nil="true"/>
  <us-gaap:DeferredIncomeTaxLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1001_9" unitRef="iso4217_USD">4848000</us-gaap:DeferredIncomeTaxLiabilities>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_EFCEF8B7-53E2-4F6D-AE4D-EC52D27E2F15_1001_3" unitRef="iso4217_USD">1918000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1001_7" unitRef="iso4217_USD">12075000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:ContractualObligation contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="0" id="id_9771407_1E690AC1-3914-4003-811E-2A371C5C94D8_1002_2" unitRef="iso4217_USD">480000</us-gaap:ContractualObligation>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_EFCEF8B7-53E2-4F6D-AE4D-EC52D27E2F15_1001_5" unitRef="iso4217_USD">3047000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_22" unitRef="iso4217_USD">99262000</us-gaap:LiabilitiesCurrent>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="INF" id="id_9771407_96DDBF08-CE3F-4280-BDBC-689B07CF5149_1001_0" unitRef="iso4217_USD">0</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1001_7" unitRef="iso4217_USD">944000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
  <us-gaap:PreferredStockValue contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_32" unitRef="iso4217_USD" xsi:nil="true"/>
  <us-gaap:DueToRelatedPartiesCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_4323411D-C062-4623-9F4F-088FC66C470E_1001_0" unitRef="iso4217_USD">8788000</us-gaap:DueToRelatedPartiesCurrent>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_EFCEF8B7-53E2-4F6D-AE4D-EC52D27E2F15_1001_2" unitRef="iso4217_USD">3207000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <us-gaap:LineOfCredit contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-5" id="id_9771407_58C3AFF2-4FD0-4291-BF37-B867E2482CB9_1_0" unitRef="iso4217_USD">97000000</us-gaap:LineOfCredit>
  <us-gaap:InventoryRawMaterials contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_70E5DBDC-284D-4BB1-B883-8CB375347FAB_1_0" unitRef="iso4217_USD">104433000</us-gaap:InventoryRawMaterials>
  <us-gaap:DeferredTaxAssetsInventory contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1001_0" unitRef="iso4217_USD">2861000</us-gaap:DeferredTaxAssetsInventory>
  <us-gaap:MachineryAndEquipmentGross contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1001_3" unitRef="iso4217_USD">21381000</us-gaap:MachineryAndEquipmentGross>
  <us-gaap:DeferredTaxAssetsGross contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1001_6" unitRef="iso4217_USD">5667000</us-gaap:DeferredTaxAssetsGross>
  <us-gaap:IncomeTaxesReceivable contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_4" unitRef="iso4217_USD">5230000</us-gaap:IncomeTaxesReceivable>
  <us-gaap:OtherAssetsNoncurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_13" unitRef="iso4217_USD">7230000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1001_5" unitRef="iso4217_USD">515000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1001_4" unitRef="iso4217_USD">488000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <us-gaap:Assets contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_14" unitRef="iso4217_USD">359936000</us-gaap:Assets>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_3AB6B9A5-DBEE-435A-994F-F6B766B8C47D_1001_2" unitRef="iso4217_USD">4182000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_3AB6B9A5-DBEE-435A-994F-F6B766B8C47D_1001_1" unitRef="iso4217_USD">4837000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <us-gaap:Cash contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_2" unitRef="iso4217_USD">8445000</us-gaap:Cash>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_10" unitRef="iso4217_USD">31745000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:InventoryNet contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_5" unitRef="iso4217_USD">130347000</us-gaap:InventoryNet>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_3" unitRef="iso4217_USD">104365000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1001_3" unitRef="iso4217_USD">627000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_9" unitRef="iso4217_USD">26001000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_3AB6B9A5-DBEE-435A-994F-F6B766B8C47D_1001_0" unitRef="iso4217_USD">5714000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
  <us-gaap:DeferredTaxAssetsNet contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_A1C1FDD2-BB06-4589-866A-353C4AA9E7D4_1001_3" unitRef="iso4217_USD">819000</us-gaap:DeferredTaxAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_3AB6B9A5-DBEE-435A-994F-F6B766B8C47D_1001_5" unitRef="iso4217_USD">10321000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_3AB6B9A5-DBEE-435A-994F-F6B766B8C47D_1001_4" unitRef="iso4217_USD">3053000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <us-gaap:TreasuryStockValue contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_44" unitRef="iso4217_USD">4250000</us-gaap:TreasuryStockValue>
  <us-gaap:AssetsCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_8" unitRef="iso4217_USD">252675000</us-gaap:AssetsCurrent>
  <us-gaap:InventoryGross contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_70E5DBDC-284D-4BB1-B883-8CB375347FAB_1_3" unitRef="iso4217_USD">132687000</us-gaap:InventoryGross>
  <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_12" unitRef="iso4217_USD">819000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
  <us-gaap:Land contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1001_0" unitRef="iso4217_USD">260000</us-gaap:Land>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1001_1" unitRef="iso4217_USD">398000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
  <us-gaap:FurnitureAndFixturesGross contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1001_2" unitRef="iso4217_USD">4675000</us-gaap:FurnitureAndFixturesGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_923308FE-3CC9-4ADF-ADA8-58A34C78D200_1005_1" unitRef="iso4217_USD">39140000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:BuildingsAndImprovementsGross contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1001_1" unitRef="iso4217_USD">8189000</us-gaap:BuildingsAndImprovementsGross>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1001_2" unitRef="iso4217_USD">778000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_923308FE-3CC9-4ADF-ADA8-58A34C78D200_1005_3" unitRef="iso4217_USD">31745000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:Goodwill contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_11" unitRef="iso4217_USD">41466000</us-gaap:Goodwill>
  <us-gaap:InventoryWorkInProcess contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_70E5DBDC-284D-4BB1-B883-8CB375347FAB_1_1" unitRef="iso4217_USD">6401000</us-gaap:InventoryWorkInProcess>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_6" unitRef="iso4217_USD">4288000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_A1C1FDD2-BB06-4589-866A-353C4AA9E7D4_1001_2" unitRef="iso4217_USD">819000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_3AB6B9A5-DBEE-435A-994F-F6B766B8C47D_1001_3" unitRef="iso4217_USD">3638000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <us-gaap:ConstructionInProgressGross contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1001_5" unitRef="iso4217_USD">3011000</us-gaap:ConstructionInProgressGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1001_6" unitRef="iso4217_USD">38076000</us-gaap:PropertyPlantAndEquipmentGross>
  <psix:DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_14724968-7F8F-4E8F-A568-BA336E40ABFB_1001_8" unitRef="iso4217_USD">3904000</psix:DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation>
  <psix:TransportationEquipment contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_8A2BC4FF-BBDF-451A-AB2F-F8A450EAFAA9_1001_4" unitRef="iso4217_USD">560000</psix:TransportationEquipment>
  <psix:AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_70E5DBDC-284D-4BB1-B883-8CB375347FAB_1_2" unitRef="iso4217_USD">21853000</psix:AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale>
  <psix:DerivativeWarrantLiabilitiesNoncurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_26" unitRef="iso4217_USD">1482000</psix:DerivativeWarrantLiabilitiesNoncurrent>
  <psix:AccountsPayableCurrentBankOverdraft contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_DB9DFC33-F0B8-426D-BA64-BCDDDC2B1959_1_17" unitRef="iso4217_USD">76078000</psix:AccountsPayableCurrentBankOverdraft>
  <psix:LiabilityForUnrecognizedTaxBenefits contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="0" id="id_9771407_81471177-ECAC-44EF-91EA-419159232906_1001_0" unitRef="iso4217_USD">1055000</psix:LiabilityForUnrecognizedTaxBenefits>
  <psix:OtherSundryAccruedLiabilitiesCurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0" decimals="-3" id="id_9771407_4323411D-C062-4623-9F4F-088FC66C470E_1001_6" unitRef="iso4217_USD">4354000</psix:OtherSundryAccruedLiabilitiesCurrent>
  <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1631478x1798850" decimals="4" id="id_9771407_58C3AFF2-4FD0-4291-BF37-B867E2482CB9_1001_3" unitRef="pure">0.0350</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
  <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1631478x1798850" decimals="-5" id="id_9771407_58C3AFF2-4FD0-4291-BF37-B867E2482CB9_1001_4" unitRef="iso4217_USD">27100000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
  <psix:LineOfCreditFacilityOutstandingWithLibor contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1631478x1798850" decimals="INF" id="id_9771407_58C3AFF2-4FD0-4291-BF37-B867E2482CB9_1001_2" unitRef="iso4217_USD">299000</psix:LineOfCreditFacilityOutstandingWithLibor>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1631478x1976789" decimals="INF" id="id_9771407_29DB2E21-BE93-468D-B3D4-3636A695BB24_1001_1" unitRef="pure">0.055</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:LongTermDebtNoncurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1631478x1976789" decimals="0" id="id_9771407_89F8E462-1977-4DB6-885A-FC0BC5D84EBA_2002_4" unitRef="iso4217_USD">53820000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1631478x1976789" decimals="0" id="id_9771407_F69096DD-428F-49A5-81F5-A17725861B12_2002_2" unitRef="iso4217_USD">513000</us-gaap:InterestPayableCurrentAndNoncurrent>
  <psix:EntityWidePurchaseMajorVendorPercentage contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632101x1856355" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_7001_6" unitRef="pure">0.21</psix:EntityWidePurchaseMajorVendorPercentage>
  <psix:EntityWidePurchaseMajorVendorPercentage contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632101x1875977" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_8001_7" unitRef="pure">0.11</psix:EntityWidePurchaseMajorVendorPercentage>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1634735" decimals="-3" id="id_9771407_923308FE-3CC9-4ADF-ADA8-58A34C78D200_1003_2" unitRef="iso4217_USD">113000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1634735" decimals="-3" id="id_9771407_923308FE-3CC9-4ADF-ADA8-58A34C78D200_1003_1" unitRef="iso4217_USD">700000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1634735" decimals="-3" id="id_9771407_923308FE-3CC9-4ADF-ADA8-58A34C78D200_1003_3" unitRef="iso4217_USD">587000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1634735_1643960x1976792" decimals="-3" id="id_9771407_B0031B91-6542-4F19-952D-36A7AA760EF3_2001_0" unitRef="iso4217_USD">700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1635663" decimals="-3" id="id_9771407_923308FE-3CC9-4ADF-ADA8-58A34C78D200_1001_2" unitRef="iso4217_USD">1800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1635663" decimals="-3" id="id_9771407_923308FE-3CC9-4ADF-ADA8-58A34C78D200_1001_1" unitRef="iso4217_USD">1800000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1635663_1643960x1976793" decimals="-3" id="id_9771407_EB89E093-802E-4906-B647-0602201E3380_2001_0" unitRef="iso4217_USD">600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1640632" decimals="-3" id="id_9771407_923308FE-3CC9-4ADF-ADA8-58A34C78D200_1004_2" unitRef="iso4217_USD">353000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1640632" decimals="-3" id="id_9771407_923308FE-3CC9-4ADF-ADA8-58A34C78D200_1004_1" unitRef="iso4217_USD">1700000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1640632" decimals="-3" id="id_9771407_923308FE-3CC9-4ADF-ADA8-58A34C78D200_1004_3" unitRef="iso4217_USD">1347000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1640705" decimals="-3" id="id_9771407_923308FE-3CC9-4ADF-ADA8-58A34C78D200_1002_2" unitRef="iso4217_USD">5129000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1640705" decimals="-3" id="id_9771407_923308FE-3CC9-4ADF-ADA8-58A34C78D200_1002_1" unitRef="iso4217_USD">34940000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1640705" decimals="-3" id="id_9771407_923308FE-3CC9-4ADF-ADA8-58A34C78D200_1002_3" unitRef="iso4217_USD">29811000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1640705_1643960x1976788" decimals="-3" id="id_9771407_22B7DEA3-9929-4B0B-98D1-80802CA28865_1001_0" unitRef="iso4217_USD">1380000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1640705_1643960x1976792" decimals="-3" id="id_9771407_B0031B91-6542-4F19-952D-36A7AA760EF3_3001_1" unitRef="iso4217_USD">160000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1640705_1643960x1976793" decimals="-3" id="id_9771407_EB89E093-802E-4906-B647-0602201E3380_3001_1" unitRef="iso4217_USD">13000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1634760x1634767" decimals="-3" id="id_9771407_4B6DE5E5-6DDC-48DC-8159-07110E37DF9C_2001_3" unitRef="iso4217_USD">1482000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1634760x1634767_1643973x1710458" decimals="-3" id="id_9771407_49B0AF89-8699-437C-BBE8-BFBDFEF35B51_4003_1" unitRef="iso4217_USD">1482000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1637033x1632062" decimals="INF" id="id_9771407_9801A234-0353-4990-BBB0-4499A6559BF1_2001_1" unitRef="iso4217_USD_per_shares">13.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:SharePrice contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1637033x1632062" decimals="INF" id="id_9771407_9801A234-0353-4990-BBB0-4499A6559BF1_2001_0" unitRef="iso4217_USD_per_shares">18.25</us-gaap:SharePrice>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1637033x1710458" decimals="INF" id="id_9771407_C9F3A2A2-B83D-4259-BED7-F8E89FE49456_1001_1" unitRef="iso4217_USD_per_shares">13.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <psix:CommonStockWarrantsReservedForFutureIssuance contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1637033x1710458" decimals="INF" id="id_9771407_0AF4439D-7AAE-4CB4-8F3B-1C6718893CD4_1001_0" unitRef="shares">282257</psix:CommonStockWarrantsReservedForFutureIssuance>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1639657x1781623_1642755x1632468" decimals="-3" id="id_9771407_49C31DFC-5A1A-47E6-B119-DFAC41D64B6A_4001_4" unitRef="iso4217_USD">4882000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1639657x1781623_1642755x1633762" decimals="INF" id="id_9771407_4095D86F-94E6-4128-81AB-088B7301394C_2001_0" unitRef="shares">1530925</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1639657x1781623_1642755x1633762" decimals="INF" id="id_9771407_4095D86F-94E6-4128-81AB-088B7301394C_2001_2" unitRef="shares">740060</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1639705x1631588" decimals="-3" id="id_9771407_EDF3A6A5-C8CB-4AFE-80D9-6C977EC87110_2001_3" unitRef="iso4217_USD">2340000</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1640593x1640491_1643960x1976793" decimals="-3" id="id_9771407_B54858F1-421E-4185-9038-A7A5C3726D74_4002_4" unitRef="iso4217_USD">8248000</us-gaap:BusinessCombinationContingentConsiderationLiability>
  <us-gaap:PreferredStockSharesOutstanding contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1641810x1641034" decimals="INF" id="id_9771407_5CA29456-48FA-475E-8303-42A9B9F126A7_1001_3" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesAuthorized contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1641810x1641034" decimals="INF" id="id_9771407_5CA29456-48FA-475E-8303-42A9B9F126A7_1001_0" unitRef="shares">114000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesIssued contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1641810x1641034" decimals="INF" id="id_9771407_5CA29456-48FA-475E-8303-42A9B9F126A7_1001_2" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1641810x1641034" decimals="INF" id="id_9771407_5CA29456-48FA-475E-8303-42A9B9F126A7_1001_1" unitRef="iso4217_USD_per_shares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1642755x1632468" decimals="INF" id="id_9771407_BFCD786A-0BD4-49AB-888A-DF788790AF78_5001_9" unitRef="shares">130244</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1642755x1632468" decimals="2" id="id_9771407_D7ADE108-5A2F-447C-B057-1CC8EAA980E5_5001_9" unitRef="iso4217_USD_per_shares">41.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:SharePrice contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1642755x2013379" decimals="INF" id="id_9771407_43EF47CB-A2FE-4B1A-AB74-46189B4F302C_2001_1" unitRef="iso4217_USD_per_shares">51.14</us-gaap:SharePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1642755x2013379" decimals="2" id="id_9771407_43EF47CB-A2FE-4B1A-AB74-46189B4F302C_2001_2" unitRef="iso4217_USD_per_shares">22.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1642755x2013379" decimals="-3" id="id_9771407_43EF47CB-A2FE-4B1A-AB74-46189B4F302C_2001_0" unitRef="iso4217_USD">333000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <psix:DiscountOnValuationOfTradingActivity contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1642755x2013379" decimals="2" id="id_9771407_BB09C944-450F-4535-94F1-97F18B9A58C8_2001_4" unitRef="pure">0.15</psix:DiscountOnValuationOfTradingActivity>
  <us-gaap:SharePrice contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1642755x2013381" decimals="INF" id="id_9771407_17E4B2ED-60DD-4DB5-82DC-4C2B83D76EA8_2001_1" unitRef="iso4217_USD_per_shares">24.41</us-gaap:SharePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1642755x2013381" decimals="2" id="id_9771407_17E4B2ED-60DD-4DB5-82DC-4C2B83D76EA8_2001_2" unitRef="iso4217_USD_per_shares">24.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1642755x2013381" decimals="0" id="id_9771407_D76479C4-C6BC-4E1E-966F-0A3AF5967BD8_2001_1" unitRef="iso4217_USD">740000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1643450x1632657" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_7002_24" unitRef="iso4217_USD">12000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1643450x1633302" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_7006_24" unitRef="iso4217_USD">35356000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1643450x1638600" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_7005_24" unitRef="iso4217_USD">-4250000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1643450x1639662" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_7001_24" unitRef="iso4217_USD">0</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_7004_24" unitRef="iso4217_USD">75179000</us-gaap:StockholdersEquity>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1643960x1831908" decimals="-3" id="id_9771407_5EDE43CE-D1A9-4107-A416-4CBB0AC9D076_1001_1" unitRef="iso4217_USD">5805000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1643960x1831908" decimals="-3" id="id_9771407_5EDE43CE-D1A9-4107-A416-4CBB0AC9D076_1001_2" unitRef="iso4217_USD">54299000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
  <psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1643960x1831908" decimals="-3" id="id_9771407_5EDE43CE-D1A9-4107-A416-4CBB0AC9D076_1001_0" unitRef="iso4217_USD">60104000</psix:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1643960x1976792" decimals="-3" id="id_9771407_B0031B91-6542-4F19-952D-36A7AA760EF3_1001_2" unitRef="iso4217_USD">860000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="eol_PE93623---1510-K0011_STD_0_20151231_0_1643960x1976793" decimals="-3" id="id_9771407_EB89E093-802E-4906-B647-0602201E3380_1001_2" unitRef="iso4217_USD">13600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <psix:TreasuryStockPurchasePrice contextRef="eol_PE93623---1510-K0011_STD_1_20111031_0_1637830x1850330" decimals="INF" id="id_9771407_655EF882-638D-433E-B79A-D24BB3477497_1002_2" unitRef="iso4217_USD_per_shares">5.11</psix:TreasuryStockPurchasePrice>
  <psix:CommitmentTowardsInvestmentsInJointVenture contextRef="eol_PE93623---1510-K0011_STD_1_20121207_0_1635276x1699547" decimals="INF" id="id_9771407_84C72891-7B71-4118-A849-4B7C2D5B460D_1001_0" unitRef="iso4217_USD">1200000</psix:CommitmentTowardsInvestmentsInJointVenture>
  <psix:ContributionsToJointVenture contextRef="eol_PE93623---1510-K0011_STD_1_20121207_0_1635276x1699547" decimals="INF" id="id_9771407_84C72891-7B71-4118-A849-4B7C2D5B460D_1001_1" unitRef="iso4217_USD">850000</psix:ContributionsToJointVenture>
  <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty contextRef="eol_PE93623---1510-K0011_STD_1_20130805_0" decimals="-4" id="id_9771407_18A6F65B-6BDF-4B6F-8608-337111351A7A_2_1" unitRef="iso4217_USD">3750000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
  <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="eol_PE93623---1510-K0011_STD_1_20130805_0" decimals="-4" id="id_9771407_18A6F65B-6BDF-4B6F-8608-337111351A7A_2_0" unitRef="iso4217_USD">3750000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
  <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_1_20130815_0_1642755x1633761" decimals="INF" id="id_9771407_19BF43F2-DBF4-4393-BB0B-7008B91E608C_1001_0" unitRef="shares">42314</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="eol_PE93623---1510-K0011_STD_1_20130815_0_1642755x1633761" decimals="INF" id="id_9771407_19BF43F2-DBF4-4393-BB0B-7008B91E608C_1001_2" unitRef="shares">96504</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="eol_PE93623---1510-K0011_STD_1_20130815_0_1642755x1633761" decimals="INF" id="id_9771407_19BF43F2-DBF4-4393-BB0B-7008B91E608C_1001_3" unitRef="shares">181291</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="eol_PE93623---1510-K0011_STD_1_20130815_0_1642755x1633761" decimals="INF" id="id_9771407_19BF43F2-DBF4-4393-BB0B-7008B91E608C_1001_4" unitRef="iso4217_USD">1642000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_1_20130815_0_1642755x1633761" decimals="INF" id="id_9771407_19BF43F2-DBF4-4393-BB0B-7008B91E608C_1001_1" unitRef="iso4217_USD">2063000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty contextRef="eol_PE93623---1510-K0011_STD_1_20130826_0" decimals="-4" id="id_9771407_18A6F65B-6BDF-4B6F-8608-337111351A7A_3_1" unitRef="iso4217_USD">3000000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
  <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="eol_PE93623---1510-K0011_STD_1_20130826_0" decimals="-4" id="id_9771407_18A6F65B-6BDF-4B6F-8608-337111351A7A_3_0" unitRef="iso4217_USD">3000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
  <psix:CommitmentTowardsInvestmentsInJointVenture contextRef="eol_PE93623---1510-K0011_STD_1_20141209_0_1635276x1785667_1639304x1633605" decimals="INF" id="id_9771407_84C72891-7B71-4118-A849-4B7C2D5B460D_2002_2" unitRef="iso4217_USD">1000000</psix:CommitmentTowardsInvestmentsInJointVenture>
  <psix:DebtInstrumentAccruedInterestPercentage contextRef="eol_PE93623---1510-K0011_STD_1_20150501_0_1631478x1976789" decimals="4" id="id_9771407_F69096DD-428F-49A5-81F5-A17725861B12_1001_1" unitRef="pure">0.0550</psix:DebtInstrumentAccruedInterestPercentage>
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="eol_PE93623---1510-K0011_STD_1_20150501_0_1643960x1976792" decimals="-5" id="id_9771407_467BCE3C-F202-42AF-922D-79593D2FBDF0_3002_1" unitRef="iso4217_USD">3500000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="eol_PE93623---1510-K0011_STD_1_20150501_0_1643960x1976792" decimals="0" id="id_9771407_467BCE3C-F202-42AF-922D-79593D2FBDF0_3002_3" unitRef="iso4217_USD">3619000</us-gaap:PaymentsToAcquireBusinessesGross>
  <psix:BusinessCombinationNetWorkingCapitalAdjustments contextRef="eol_PE93623---1510-K0011_STD_1_20150501_0_1643960x1976792" decimals="-3" id="id_9771407_946B47B1-CB87-423F-8C33-D51349CC1C34_1_18" unitRef="iso4217_USD">-266000</psix:BusinessCombinationNetWorkingCapitalAdjustments>
  <psix:ReturnOnBaseEarnoutPaymentPercentage contextRef="eol_PE93623---1510-K0011_STD_1_20150519_0_1639304x1643741_1643960x1976793" decimals="INF" id="id_9771407_B54858F1-421E-4185-9038-A7A5C3726D74_1001_6" unitRef="pure">0.050</psix:ReturnOnBaseEarnoutPaymentPercentage>
  <psix:BusinessCombinationNetWorkingCapitalAdjustments contextRef="eol_PE93623---1510-K0011_STD_1_20150519_0_1640593x1640491_1643960x1976793" decimals="-3" id="id_9771407_A8B377DF-A428-40E0-8B5F-FF27A258AA43_2_18" unitRef="iso4217_USD">97000</psix:BusinessCombinationNetWorkingCapitalAdjustments>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="eol_PE93623---1510-K0011_STD_1_20150519_0_1643960x1976793" decimals="0" id="id_9771407_B54858F1-421E-4185-9038-A7A5C3726D74_2001_1" unitRef="iso4217_USD">20873000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:FairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE93623---1510-K0011_STD_1_20110429_0" decimals="3" id="id_9771407_58B0FD10-5A77-4052-B1F1-109006351E4F_1_1" unitRef="pure">0.500</us-gaap:FairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:FairValueAssumptionsExpectedDividendRate contextRef="eol_PE93623---1510-K0011_STD_1_20110429_0" decimals="2" id="id_9771407_58B0FD10-5A77-4052-B1F1-109006351E4F_1_3" unitRef="pure">0.00</us-gaap:FairValueAssumptionsExpectedDividendRate>
  <psix:RiskFreeInterestRateWarrants contextRef="eol_PE93623---1510-K0011_STD_1_20110429_0" decimals="3" id="id_9771407_58B0FD10-5A77-4052-B1F1-109006351E4F_1_2" unitRef="pure">0.021</psix:RiskFreeInterestRateWarrants>
  <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="eol_PE93623---1510-K0011_STD_1_20140401_0_1631478x1798850_1632814x1951171_1633091x1671155" decimals="INF" id="id_9771407_8747806F-C05B-4A17-8EFA-34A940FE2EFD_1001_6" unitRef="pure">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="eol_PE93623---1510-K0011_STD_1_20140401_0_1631478x1798850_1632814x1951171_1633091x1671155_1639304x1633605" decimals="INF" id="id_9771407_8747806F-C05B-4A17-8EFA-34A940FE2EFD_2001_5" unitRef="pure">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="eol_PE93623---1510-K0011_STD_1_20140401_0_1631478x1798850_1632814x1951171_1633091x1671155_1639304x1643741" decimals="INF" id="id_9771407_8747806F-C05B-4A17-8EFA-34A940FE2EFD_3001_4" unitRef="pure">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod contextRef="eol_PE93623---1510-K0011_STD_1_20140401_0_1632814x1951171_1633091x1671155_1639304x1633605" decimals="INF" id="id_9771407_8747806F-C05B-4A17-8EFA-34A940FE2EFD_4001_3" unitRef="pure">0.005</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
  <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod contextRef="eol_PE93623---1510-K0011_STD_1_20140401_0_1632814x1951171_1633091x1671155_1639304x1643741" decimals="INF" id="id_9771407_8747806F-C05B-4A17-8EFA-34A940FE2EFD_5001_2" unitRef="pure">0.00</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
  <psix:LongTermDebtPeriodOfAmortization contextRef="eol_PE93623---1510-K0011_STD_1_20140401_0_1633091x1671155" id="id_9771407_8747806F-C05B-4A17-8EFA-34A940FE2EFD_6001_8">P36M</psix:LongTermDebtPeriodOfAmortization>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="eol_PE93623---1510-K0011_STD_1_20140401_0_1633091x1671155_1640628x1638851" decimals="INF" id="id_9771407_8747806F-C05B-4A17-8EFA-34A940FE2EFD_8001_11" unitRef="pure">0.0450</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <psix:BusinessAcquisitionsContingentConsiderationSharesIssuable contextRef="eol_PE93623---1510-K0011_STD_1_20140401_0_1639304x1633605_1643960x1831908" decimals="INF" id="id_9771407_F21210B2-111B-4369-A70F-B635C1A3C858_1001_6" unitRef="shares">197316</psix:BusinessAcquisitionsContingentConsiderationSharesIssuable>
  <psix:BusinessAcquisitionsContingentConsiderationSharesIssuable contextRef="eol_PE93623---1510-K0011_STD_1_20140401_0_1639304x1643741_1643960x1831908" decimals="INF" id="id_9771407_F21210B2-111B-4369-A70F-B635C1A3C858_2001_5" unitRef="shares">65772</psix:BusinessAcquisitionsContingentConsiderationSharesIssuable>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE93623---1510-K0011_STD_1_20140401_0_1640593x1640491_1643960x1831908" decimals="0" id="id_9771407_16BEF834-C0EA-49C8-9816-E9CC812B3617_1002_1" unitRef="iso4217_USD">120000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="eol_PE93623---1510-K0011_STD_1_20140401_0_1643960x1831908" decimals="-5" id="id_9771407_F21210B2-111B-4369-A70F-B635C1A3C858_3001_0" unitRef="iso4217_USD">45400000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="eol_PE93623---1510-K0011_STD_1_20140401_0_1643960x1831908" decimals="-5" id="id_9771407_F21210B2-111B-4369-A70F-B635C1A3C858_3001_8" unitRef="iso4217_USD">54300000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:CashAcquiredFromAcquisition contextRef="eol_PE93623---1510-K0011_STD_1_20140401_0_1643960x1831908" decimals="-5" id="id_9771407_F21210B2-111B-4369-A70F-B635C1A3C858_3001_1" unitRef="iso4217_USD">1300000</us-gaap:CashAcquiredFromAcquisition>
  <psix:BusinessAcquisitionContingentConsideration contextRef="eol_PE93623---1510-K0011_STD_1_20140401_0_1643960x1831908" decimals="-5" id="id_9771407_F21210B2-111B-4369-A70F-B635C1A3C858_3001_7" unitRef="iso4217_USD">8900000</psix:BusinessAcquisitionContingentConsideration>
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="eol_PE93623---1510-K0011_STD_1_20150318_0_1643960x1976788" decimals="0" id="id_9771407_D5C15E9A-0870-4AFC-BDCB-C354536129D2_1002_1" unitRef="iso4217_USD">9735000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <psix:FinancingCosts contextRef="eol_PE93623---1510-K0011_STD_1_20150424_0" decimals="0" id="id_9771407_89F8E462-1977-4DB6-885A-FC0BC5D84EBA_1_2" unitRef="iso4217_USD">1517000</psix:FinancingCosts>
  <psix:NetProceedsAfterTransactionCosts contextRef="eol_PE93623---1510-K0011_STD_1_20150424_0" decimals="0" id="id_9771407_89F8E462-1977-4DB6-885A-FC0BC5D84EBA_1_3" unitRef="iso4217_USD">53483000</psix:NetProceedsAfterTransactionCosts>
  <psix:AggregatePurchasePriceUnderAgreement contextRef="eol_PE93623---1510-K0011_STD_1_20150424_0_1631478x1976789_1643325x1636521" decimals="1" id="id_9771407_89F8E462-1977-4DB6-885A-FC0BC5D84EBA_1001_0" unitRef="iso4217_USD">55.0</psix:AggregatePurchasePriceUnderAgreement>
  <psix:SaleAndPurchaseAgreementClosingDate contextRef="eol_PE93623---1510-K0011_STD_1_20150424_0_1631478x1976789_1643325x1636521" id="id_9771407_89F8E462-1977-4DB6-885A-FC0BC5D84EBA_1001_1">2015-04-29</psix:SaleAndPurchaseAgreementClosingDate>
  <us-gaap:DebtInstrumentMaturityDateRangeStart1 contextRef="eol_PE93623---1510-K0011_STD_1_20150429_0_1633091x1671155_1643325x1636521" id="id_9771407_9544BD45-F76A-4C69-9ED8-52CC91738F21_2001_3">2017-03-15</us-gaap:DebtInstrumentMaturityDateRangeStart1>
  <us-gaap:DebtInstrumentMaturityDateRangeEnd1 contextRef="eol_PE93623---1510-K0011_STD_1_20150429_0_1633091x1671155_1643325x1636521" id="id_9771407_9544BD45-F76A-4C69-9ED8-52CC91738F21_2001_4">2018-01-31</us-gaap:DebtInstrumentMaturityDateRangeEnd1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate contextRef="eol_PE93623---1510-K0011_STD_1_20120606_0_1635457x1631456_1642755x2013379" id="id_9771407_15DDF341-6158-4CBF-ADB7-94A9C4641C98_1001_3">2022-06-06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="eol_PE93623---1510-K0011_STD_1_20120606_0_1635457x1631456_1642755x2013379" decimals="INF" id="id_9771407_15DDF341-6158-4CBF-ADB7-94A9C4641C98_1001_1" unitRef="shares">543872</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
  <psix:ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice contextRef="eol_PE93623---1510-K0011_STD_1_20120606_0_1635457x1631456_1642755x2013379" decimals="2" id="id_9771407_15DDF341-6158-4CBF-ADB7-94A9C4641C98_1001_2" unitRef="iso4217_USD_per_shares">22.07</psix:ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice>
  <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="eol_PE93623---1510-K0011_STD_1_20130628_0_1631478x1798850_1632814x1951171_1639304x1633605" decimals="INF" id="id_9771407_10F3EC28-CB6D-4433-89F3-4E3E574C6FA2_1002_6" unitRef="pure">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
  <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod contextRef="eol_PE93623---1510-K0011_STD_1_20130628_0_1631478x1798850_1632814x1951171_1639304x1633605" decimals="INF" id="id_9771407_10F3EC28-CB6D-4433-89F3-4E3E574C6FA2_1002_3" unitRef="pure">0.0050</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="eol_PE93623---1510-K0011_STD_1_20130628_0_1631478x1798850_1632814x1951171_1639304x1633605" decimals="INF" id="id_9771407_10F3EC28-CB6D-4433-89F3-4E3E574C6FA2_1002_5" unitRef="pure">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <psix:ConsecutivePeriodOfLiquidityThreshold contextRef="eol_PE93623---1510-K0011_STD_1_20130628_0_1631478x1798850_1632814x1951171_1639304x1633605" id="id_9771407_10F3EC28-CB6D-4433-89F3-4E3E574C6FA2_1002_7">P60D</psix:ConsecutivePeriodOfLiquidityThreshold>
  <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod contextRef="eol_PE93623---1510-K0011_STD_1_20130628_0_1631478x1798850_1632814x1951171_1639304x1643741" decimals="INF" id="id_9771407_10F3EC28-CB6D-4433-89F3-4E3E574C6FA2_2002_2" unitRef="pure">0.00</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="eol_PE93623---1510-K0011_STD_1_20130628_0_1631478x1798850_1632814x1951171_1639304x1643741" decimals="INF" id="id_9771407_10F3EC28-CB6D-4433-89F3-4E3E574C6FA2_2002_4" unitRef="pure">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <psix:LineOfCreditFacilityCovenantsFixedChargeCoverageRatio contextRef="eol_PE93623---1510-K0011_STD_1_20130628_0_1631478x1798850_1632814x1951171_1639304x1643741" decimals="INF" id="id_9771407_10F3EC28-CB6D-4433-89F3-4E3E574C6FA2_2002_10" unitRef="pure">1.0</psix:LineOfCreditFacilityCovenantsFixedChargeCoverageRatio>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="eol_PE93623---1510-K0011_STD_1_20130716_0_1637033x1844400" decimals="INF" id="id_9771407_5E25F9D8-0727-42B9-96D9-85162831598E_1_2" unitRef="shares">1050000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="eol_PE93623---1510-K0011_STD_1_20130716_0_1637033x1844400" decimals="-3" id="id_9771407_5E25F9D8-0727-42B9-96D9-85162831598E_1_4" unitRef="iso4217_USD">34530000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <psix:PublicOfferingExpenses contextRef="eol_PE93623---1510-K0011_STD_1_20130716_0_1637033x1844400" decimals="0" id="id_9771407_5E25F9D8-0727-42B9-96D9-85162831598E_1_5" unitRef="iso4217_USD">514000</psix:PublicOfferingExpenses>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="eol_PE93623---1510-K0011_STD_1_20150706_0_1636161x1635815_1642755x2013446" decimals="INF" id="id_9771407_8DEC26D1-46DE-4DC0-A139-5C26436C00D7_1001_1" unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="eol_PE93623---1510-K0011_STD_1_20150706_0_1636161x1644250_1642755x2013446" decimals="INF" id="id_9771407_8DEC26D1-46DE-4DC0-A139-5C26436C00D7_2001_2" unitRef="shares">81290</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <psix:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod contextRef="eol_PE93623---1510-K0011_STD_1_20150706_0_1642755x2013446" id="id_9771407_8DEC26D1-46DE-4DC0-A139-5C26436C00D7_3001_7">P30D</psix:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate contextRef="eol_PE93623---1510-K0011_STD_1_20151019_0_1635457x1641124_1642755x2013381" id="id_9771407_E571DE55-F838-480F-B7A9-F5FA0CBB6667_1001_3">2025-10-19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="eol_PE93623---1510-K0011_STD_1_20151019_0_1635457x1641124_1642755x2013381" decimals="INF" id="id_9771407_E571DE55-F838-480F-B7A9-F5FA0CBB6667_1001_1" unitRef="shares">60000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
  <psix:ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice contextRef="eol_PE93623---1510-K0011_STD_1_20151019_0_1635457x1641124_1642755x2013381" decimals="2" id="id_9771407_E571DE55-F838-480F-B7A9-F5FA0CBB6667_1001_2" unitRef="iso4217_USD_per_shares">24.41</psix:ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice>
  <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="eol_PE93623---1510-K0011_STD_1_20151231_0_1631478x1976789_1639304x1633605_1643325x1636521" decimals="INF" id="id_9771407_CB42B558-6F8F-4CA7-A526-CE90A36021DF_1001_0" unitRef="pure">0.35</us-gaap:DebtInstrumentRedemptionPricePercentage>
  <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="eol_PE93623---1510-K0011_STD_1_20151231_0_1631478x1976789_1643325x1636521" decimals="INF" id="id_9771407_CB42B558-6F8F-4CA7-A526-CE90A36021DF_2001_3" unitRef="pure">1.010</us-gaap:DebtInstrumentRedemptionPricePercentage>
  <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed contextRef="eol_PE93623---1510-K0011_STD_1_20151231_0_1631478x1976789_1643325x1636521" decimals="3" id="id_9771407_CB42B558-6F8F-4CA7-A526-CE90A36021DF_2001_1" unitRef="pure">1.055</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
  <psix:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering contextRef="eol_PE93623---1510-K0011_STD_1_20151231_0_1631478x1976789_1643325x1636521" decimals="2" id="id_9771407_CB42B558-6F8F-4CA7-A526-CE90A36021DF_2001_2" unitRef="pure">0.65</psix:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="eol_PE93623---1510-K0011_STD_210_20151231_0_1642755x2013379" id="id_9771407_43EF47CB-A2FE-4B1A-AB74-46189B4F302C_1001_3">P4Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:FairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE93623---1510-K0011_STD_210_20151231_0_1642755x2013379" decimals="3" id="id_9771407_43EF47CB-A2FE-4B1A-AB74-46189B4F302C_1001_6" unitRef="pure">0.500</us-gaap:FairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:FairValueAssumptionsRiskFreeInterestRate contextRef="eol_PE93623---1510-K0011_STD_210_20151231_0_1642755x2013379" decimals="4" id="id_9771407_43EF47CB-A2FE-4B1A-AB74-46189B4F302C_1001_4" unitRef="pure">0.0153</us-gaap:FairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE93623---1510-K0011_STD_210_20151231_0_1642755x2013379" decimals="2" id="id_9771407_43EF47CB-A2FE-4B1A-AB74-46189B4F302C_1001_7" unitRef="iso4217_USD_per_shares">1.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:DividendIncomeOperating contextRef="eol_PE93623---1510-K0011_STD_210_20151231_0_1642755x2013379" decimals="0" id="id_9771407_43EF47CB-A2FE-4B1A-AB74-46189B4F302C_1001_5" unitRef="iso4217_USD">0</us-gaap:DividendIncomeOperating>
  <psix:ShareBasedCompensationAggregateCompensationCostNotYetRecognized contextRef="eol_PE93623---1510-K0011_STD_210_20151231_0_1642755x2013379" decimals="0" id="id_9771407_43EF47CB-A2FE-4B1A-AB74-46189B4F302C_1001_9" unitRef="iso4217_USD">259000</psix:ShareBasedCompensationAggregateCompensationCostNotYetRecognized>
  <psix:EstimatedShareBasedCompensationExpense contextRef="eol_PE93623---1510-K0011_STD_210_20151231_0_1642755x2013379" decimals="-3" id="id_9771407_43EF47CB-A2FE-4B1A-AB74-46189B4F302C_1001_8" unitRef="iso4217_USD">2133000</psix:EstimatedShareBasedCompensationExpense>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_26" unitRef="iso4217_USD">-12435000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_3_3" unitRef="pure">-0.027</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="INF" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_3_0" unitRef="pure">0.340</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_11" unitRef="iso4217_USD">28031000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease>
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_3_1" unitRef="pure">-0.061</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_3_4" unitRef="pure">0.075</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment>
  <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_8" unitRef="iso4217_USD">160000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_3_7" unitRef="pure">-0.340</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:NetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_19" unitRef="iso4217_USD">-18760000</us-gaap:NetIncomeLoss>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_42" unitRef="iso4217_USD">2063000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:InterestPaid contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_50" unitRef="iso4217_USD">660000</us-gaap:InterestPaid>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_4007_4" unitRef="iso4217_USD">1268000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_4007_3" unitRef="iso4217_USD">34016000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_20" unitRef="iso4217_USD">1849000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_9" unitRef="iso4217_USD">14967000</us-gaap:OperatingIncomeLoss>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_19" unitRef="iso4217_USD">16667000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:GrossProfit contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_2" unitRef="iso4217_USD">44526000</us-gaap:GrossProfit>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_15" unitRef="iso4217_USD">-10000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_16" unitRef="iso4217_USD">-28968000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_17" unitRef="iso4217_USD">5410000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:GainLossOnDispositionOfAssets contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_14" unitRef="iso4217_USD">-72000</us-gaap:GainLossOnDispositionOfAssets>
  <us-gaap:PaymentOfFinancingAndStockIssuanceCosts contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_44" unitRef="iso4217_USD">3020000</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
  <us-gaap:PaymentsToAcquireInterestInJointVenture contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_30" unitRef="iso4217_USD">500000</us-gaap:PaymentsToAcquireInterestInJointVenture>
  <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_3_3" unitRef="iso4217_USD">376000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
  <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_14" unitRef="iso4217_USD">-270000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_28" unitRef="iso4217_USD">6007000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_0" unitRef="iso4217_USD">237842000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:IncomeTaxesPaidNet contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_51" unitRef="iso4217_USD">4869000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_3_3" unitRef="iso4217_USD">-18760000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_4007_6" unitRef="iso4217_USD">1642000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <us-gaap:PaymentsForProceedsFromLifeInsurancePolicies contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_31" unitRef="iso4217_USD">7000</us-gaap:PaymentsForProceedsFromLifeInsurancePolicies>
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_38" unitRef="iso4217_USD">38945000</us-gaap:RepaymentsOfLinesOfCredit>
  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_13" unitRef="iso4217_USD">-39000</us-gaap:IncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_17" unitRef="iso4217_USD">-14001000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_18" unitRef="iso4217_USD">4759000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:FairValueAdjustmentOfWarrants contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_13" unitRef="iso4217_USD">28031000</us-gaap:FairValueAdjustmentOfWarrants>
  <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_25" unitRef="iso4217_USD">-34000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_3_5" unitRef="iso4217_USD">967000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_3_6" unitRef="iso4217_USD">208000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_4" unitRef="iso4217_USD">10439000</us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_5" unitRef="iso4217_USD">7545000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="0" id="id_9771407_5744F130-1A0A-4544-94BF-291EA473FC5C_3_0" unitRef="iso4217_USD">2693000</us-gaap:OperatingLeasesRentExpenseNet>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_46" unitRef="iso4217_USD">5763000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:OperatingExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_8" unitRef="iso4217_USD">29559000</us-gaap:OperatingExpenses>
  <us-gaap:InterestExpense contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_11" unitRef="iso4217_USD">657000</us-gaap:InterestExpense>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_32" unitRef="iso4217_USD">-6514000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_45" unitRef="iso4217_USD">24712000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-5" id="id_9771407_06665988-C8D8-4D6E-A9CE-84EAABA79946_3_0" unitRef="iso4217_USD">9400000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_5" unitRef="iso4217_USD">-467000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_34" unitRef="iso4217_USD">36750000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_4007_5" unitRef="iso4217_USD">2063000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_23" unitRef="iso4217_USD">2763000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_3_2" unitRef="iso4217_USD">955000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_22" unitRef="iso4217_USD">-3687000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_6" unitRef="iso4217_USD">11575000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:ProceedsFromLinesOfCredit contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_36" unitRef="iso4217_USD">74841000</us-gaap:ProceedsFromLinesOfCredit>
  <us-gaap:IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_3_4" unitRef="iso4217_USD">1054000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_24" unitRef="iso4217_USD">-445000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_3_1" unitRef="iso4217_USD">2629000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_3_3" unitRef="iso4217_USD">3584000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_43" unitRef="iso4217_USD">1642000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_3_0" unitRef="iso4217_USD">-4760000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_3_1" unitRef="iso4217_USD">193316000</us-gaap:CostOfGoodsSold>
  <us-gaap:AdjustmentForAmortization contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_4" unitRef="iso4217_USD">40000</us-gaap:AdjustmentForAmortization>
  <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_35" unitRef="iso4217_USD">38995000</us-gaap:ProceedsFromLongTermLinesOfCredit>
  <us-gaap:Depreciation contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_3" unitRef="iso4217_USD">1528000</us-gaap:Depreciation>
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_3_1" unitRef="iso4217_USD">848000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <psix:DeferredFederalAndStateIncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_3_7" unitRef="iso4217_USD">1175000</psix:DeferredFederalAndStateIncomeTaxExpenseBenefit>
  <psix:ProceedsFromExerciseOfPrivatePlacementWarrants contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_39" unitRef="iso4217_USD">4412000</psix:ProceedsFromExerciseOfPrivatePlacementWarrants>
  <psix:RelatedPartyTransactionExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="0" id="id_9771407_32D96522-6DC8-46FD-B332-47D39B89AC07_3_0" unitRef="iso4217_USD">127000</psix:RelatedPartyTransactionExpenses>
  <psix:EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_3_5" unitRef="pure">-0.041</psix:EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment>
  <psix:IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="0" id="id_9771407_2DBF9B54-3F63-4939-AC59-CB477AFBAB56_3_2" unitRef="iso4217_USD">14030000</psix:IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses>
  <psix:DepreciationExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="0" id="id_9771407_D8D07DC4-D382-4225-B8D8-BF7317CEE7DA_3_0" unitRef="iso4217_USD">1528000</psix:DepreciationExpenses>
  <psix:ExpensesOnStockAppreciationRights contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="0" id="id_9771407_42595D0F-FFFE-4CFC-A6DD-D247CA49942C_3_0" unitRef="iso4217_USD">907000</psix:ExpensesOnStockAppreciationRights>
  <psix:NonDeductiblePrivatePlacementWarrantyExpensePercent contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_3_2" unitRef="pure">0.680</psix:NonDeductiblePrivatePlacementWarrantyExpensePercent>
  <psix:IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_3_2" unitRef="iso4217_USD">9531000</psix:IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense>
  <psix:TaxDeductibleExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="0" id="id_9771407_2DBF9B54-3F63-4939-AC59-CB477AFBAB56_3_1" unitRef="iso4217_USD">28031000</psix:TaxDeductibleExpenses>
  <psix:EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="3" id="id_9771407_2DBF9B54-3F63-4939-AC59-CB477AFBAB56_3_4" unitRef="pure">0.339</psix:EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences>
  <psix:IncomeTaxReconciliationTaxReserveAdjustment contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_3_5" unitRef="iso4217_USD">570000</psix:IncomeTaxReconciliationTaxReserveAdjustment>
  <psix:ExerciseOfCommonStockWarrant contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_4007_7" unitRef="iso4217_USD">11584000</psix:ExerciseOfCommonStockWarrant>
  <psix:NonrecurringTransactionExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="0" id="id_9771407_474877D8-763D-4733-B333-8308A359E445_2_0" unitRef="iso4217_USD">0</psix:NonrecurringTransactionExpenses>
  <psix:NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_54" unitRef="iso4217_USD">7172000</psix:NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants>
  <psix:IncreaseDecreaseInShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_7" unitRef="iso4217_USD">1268000</psix:IncreaseDecreaseInShareBasedCompensation>
  <psix:NoncashOrPartNoncashUnpaidPropertyPlantEquipment contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_53" unitRef="iso4217_USD">1552000</psix:NoncashOrPartNoncashUnpaidPropertyPlantEquipment>
  <psix:IncreaseDecreaseInInventoryReserve contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_9" unitRef="iso4217_USD">-649000</psix:IncreaseDecreaseInInventoryReserve>
  <psix:NoncashInterestExpense contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_3_6" unitRef="iso4217_USD">64000</psix:NoncashInterestExpense>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1634394x1638321" decimals="-3" id="id_9771407_2C77D2C3-623A-4818-8179-97C80E2C69D2_2003_0" unitRef="iso4217_USD">40000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1636042x1671721_1642402x1644212" decimals="2" id="id_9771407_2D16D86E-9A74-4BFE-BCAB-5F0ABFD265CA_1003_0" unitRef="pure">0.16</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1636042x1830181_1642403x1644212" decimals="2" id="id_9771407_26FD6209-E9D1-4CB8-84AC-4369B5B664AC_1003_0" unitRef="pure">0.10</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1636042x1953372_1642403x1644212" decimals="2" id="id_9771407_175BEC86-79CA-47E8-AEFA-EF3FC99BE167_1002_0" unitRef="pure">0.10</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1637033x1710458" decimals="INF" id="id_9771407_E2FF199F-F26A-41D1-A95F-FF5215A4B1DA_1003_0" unitRef="shares">339410</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1638287x1838253" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1003_37" unitRef="iso4217_USD">87900000</us-gaap:RepaymentsOfLinesOfCredit>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1642755x1632468" decimals="0" id="id_9771407_49C31DFC-5A1A-47E6-B119-DFAC41D64B6A_3003_3" unitRef="iso4217_USD">361000</us-gaap:AllocatedShareBasedCompensationExpense>
  <psix:StockIssuedDuringPeriodSharesRestrictedStockAwardGrants contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1642755x1632468" decimals="0" id="id_9771407_49C31DFC-5A1A-47E6-B119-DFAC41D64B6A_3003_1" unitRef="shares">162993</psix:StockIssuedDuringPeriodSharesRestrictedStockAwardGrants>
  <psix:FairValueOfRestrictedStockUnitsGrantedToEmployees contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1642755x1632468" decimals="INF" id="id_9771407_49C31DFC-5A1A-47E6-B119-DFAC41D64B6A_3003_0" unitRef="iso4217_USD">0</psix:FairValueOfRestrictedStockUnitsGrantedToEmployees>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1642755x2013381" decimals="INF" id="id_9771407_D76479C4-C6BC-4E1E-966F-0A3AF5967BD8_1003_0" unitRef="iso4217_USD">0</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1632657" decimals="2" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_1003_10" unitRef="iso4217_USD_per_shares">-1.92</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1632657" decimals="0" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_1003_7" unitRef="shares">9779457</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1632657" decimals="0" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_1003_5" unitRef="shares">9779457</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1632657" decimals="2" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_1003_9" unitRef="iso4217_USD_per_shares">-1.92</us-gaap:EarningsPerShareBasic>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1632657" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_4002_3" unitRef="iso4217_USD">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:NetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1633302" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_4006_2" unitRef="iso4217_USD">-18760000</us-gaap:NetIncomeLoss>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_4004_4" unitRef="iso4217_USD">1268000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_4004_3" unitRef="iso4217_USD">34015000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_4004_6" unitRef="iso4217_USD">1642000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_4004_5" unitRef="iso4217_USD">2063000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <psix:ExerciseOfCommonStockWarrant contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_4004_7" unitRef="iso4217_USD">11584000</psix:ExerciseOfCommonStockWarrant>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1821811" decimals="2" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1003_25" unitRef="iso4217_USD_per_shares">-1.92</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1821811" decimals="0" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1003_22" unitRef="shares">9779457</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1821811" decimals="0" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1003_21" unitRef="shares">9779457</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1821811" decimals="2" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1003_24" unitRef="iso4217_USD_per_shares">-1.92</us-gaap:EarningsPerShareBasic>
  <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643960x1831908" decimals="2" id="id_9771407_064D7E2C-1BED-4187-A97B-45978590097A_3_3" unitRef="iso4217_USD_per_shares">-1.69</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
  <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643960x1831908" decimals="2" id="id_9771407_064D7E2C-1BED-4187-A97B-45978590097A_3_2" unitRef="iso4217_USD_per_shares">-1.69</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
  <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643960x1831908" decimals="-3" id="id_9771407_064D7E2C-1BED-4187-A97B-45978590097A_3_1" unitRef="iso4217_USD">-16557000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
  <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643960x1831908" decimals="-3" id="id_9771407_064D7E2C-1BED-4187-A97B-45978590097A_3_0" unitRef="iso4217_USD">278117000</us-gaap:BusinessAcquisitionsProFormaRevenue>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="eol_PE93623---1510-K0011_STD_365_20131231_0_1643960x1831908" decimals="INF" id="id_9771407_7096E1CF-8557-42EE-B1D3-C5BD57E1C78C_1003_0" unitRef="iso4217_USD">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_26" unitRef="iso4217_USD">-15685000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" id="id_9771407_12F7C3E6-7187-41C8-9FD0-1E648DF2F2FC_1_0">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_2_3" unitRef="pure">0.009</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities>
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_2_6" unitRef="pure">0.018</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="INF" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_2_0" unitRef="pure">0.350</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_11" unitRef="iso4217_USD">-6169000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease>
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_2_1" unitRef="pure">0.040</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_2_4" unitRef="pure">-0.029</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment>
  <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_8" unitRef="iso4217_USD">204000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_2_7" unitRef="pure">0.313</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_E2929B29-4C37-4227-9B27-8E0DA3E6A8F9_2_1" unitRef="iso4217_USD">1600000</us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition>
  <us-gaap:NetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_19" unitRef="iso4217_USD">23726000</us-gaap:NetIncomeLoss>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_42" unitRef="iso4217_USD">430000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:InterestPaid contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_50" unitRef="iso4217_USD">1153000</us-gaap:InterestPaid>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_6007_12" unitRef="iso4217_USD">1254000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_20" unitRef="iso4217_USD">4492000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_29" unitRef="iso4217_USD">44122000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:LiabilitiesAssumed1 contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_57" unitRef="iso4217_USD">5805000</us-gaap:LiabilitiesAssumed1>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_9" unitRef="iso4217_USD">26044000</us-gaap:OperatingIncomeLoss>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_19" unitRef="iso4217_USD">34125000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:GrossProfit contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_2" unitRef="iso4217_USD">67045000</us-gaap:GrossProfit>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_15" unitRef="iso4217_USD">-183000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_16" unitRef="iso4217_USD">8495000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_17" unitRef="iso4217_USD">35225000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:GainLossOnDispositionOfAssets contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_14" unitRef="iso4217_USD">-284000</us-gaap:GainLossOnDispositionOfAssets>
  <us-gaap:PaymentOfFinancingAndStockIssuanceCosts contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_44" unitRef="iso4217_USD">171000</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
  <us-gaap:PaymentsToAcquireInterestInJointVenture contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_30" unitRef="iso4217_USD">350000</us-gaap:PaymentsToAcquireInterestInJointVenture>
  <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_6007_10" unitRef="iso4217_USD">5060000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
  <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-4" id="id_9771407_18A6F65B-6BDF-4B6F-8608-337111351A7A_1_1" unitRef="iso4217_USD">2500000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
  <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_2_3" unitRef="iso4217_USD">295000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_28" unitRef="iso4217_USD">7239000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_0" unitRef="iso4217_USD">347995000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:IncomeTaxesPaidNet contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_51" unitRef="iso4217_USD">5333000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:StockIssued1 contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_60" unitRef="iso4217_USD">8900000</us-gaap:StockIssued1>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_2_3" unitRef="iso4217_USD">17557000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_6007_14" unitRef="iso4217_USD">2704000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_ADD17C07-A378-4BC0-B780-938470607958_2_1" unitRef="iso4217_USD">255000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <us-gaap:PaymentsForProceedsFromLifeInsurancePolicies contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_31" unitRef="iso4217_USD">2000</us-gaap:PaymentsForProceedsFromLifeInsurancePolicies>
  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_13" unitRef="iso4217_USD">-209000</us-gaap:IncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_17" unitRef="iso4217_USD">34539000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_18" unitRef="iso4217_USD">10813000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:FairValueAdjustmentOfWarrants contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_13" unitRef="iso4217_USD">-6169000</us-gaap:FairValueAdjustmentOfWarrants>
  <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_25" unitRef="iso4217_USD">129000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
  <us-gaap:StandardProductWarrantyAccrualPayments contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_E2929B29-4C37-4227-9B27-8E0DA3E6A8F9_2_3" unitRef="iso4217_USD">1800000</us-gaap:StandardProductWarrantyAccrualPayments>
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_ADD17C07-A378-4BC0-B780-938470607958_2_3" unitRef="iso4217_USD">87000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_2_5" unitRef="iso4217_USD">3050000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_2_6" unitRef="iso4217_USD">665000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_4" unitRef="iso4217_USD">16900000</us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_5" unitRef="iso4217_USD">9686000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_2_6" unitRef="iso4217_USD">606000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="0" id="id_9771407_5744F130-1A0A-4544-94BF-291EA473FC5C_2_0" unitRef="iso4217_USD">3314000</us-gaap:OperatingLeasesRentExpenseNet>
  <us-gaap:ProceedsFromRepaymentsOfDebt contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_41" unitRef="iso4217_USD">-972000</us-gaap:ProceedsFromRepaymentsOfDebt>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_46" unitRef="iso4217_USD">255000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:OperatingExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_8" unitRef="iso4217_USD">41001000</us-gaap:OperatingExpenses>
  <us-gaap:InterestExpense contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_11" unitRef="iso4217_USD">1331000</us-gaap:InterestExpense>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_32" unitRef="iso4217_USD">-51713000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:FairValueOfAssetsAcquired contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_56" unitRef="iso4217_USD">60104000</us-gaap:FairValueOfAssetsAcquired>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_45" unitRef="iso4217_USD">67653000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-5" id="id_9771407_06665988-C8D8-4D6E-A9CE-84EAABA79946_2_0" unitRef="iso4217_USD">14900000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="0" id="id_9771407_5765DDD2-61D3-485E-9BA0-5A99A00F391F_1_5" unitRef="iso4217_USD">3840000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_5" unitRef="iso4217_USD">1011000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-4" id="id_9771407_18A6F65B-6BDF-4B6F-8608-337111351A7A_1_0" unitRef="iso4217_USD">2500000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_6007_13" unitRef="iso4217_USD">430000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_23" unitRef="iso4217_USD">667000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:InterestExpenseCustomerDeposits contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="0" id="id_9771407_E461A427-3C39-483C-943D-64633D60A34A_2_0" unitRef="iso4217_USD">250000</us-gaap:InterestExpenseCustomerDeposits>
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_2_2" unitRef="iso4217_USD">1448000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_40" unitRef="iso4217_USD">5000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
  <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_22" unitRef="iso4217_USD">34140000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_6" unitRef="iso4217_USD">13402000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:ProceedsFromLinesOfCredit contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_36" unitRef="iso4217_USD">82402000</us-gaap:ProceedsFromLinesOfCredit>
  <us-gaap:IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_2_4" unitRef="iso4217_USD">1001000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_24" unitRef="iso4217_USD">585000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_2_1" unitRef="iso4217_USD">5650000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_2_3" unitRef="iso4217_USD">7098000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_43" unitRef="iso4217_USD">2704000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_2_0" unitRef="iso4217_USD">12089000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_7" unitRef="iso4217_USD">1013000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:CashAcquiredFromAcquisition contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_61" unitRef="iso4217_USD">1277000</us-gaap:CashAcquiredFromAcquisition>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_1" unitRef="iso4217_USD">280950000</us-gaap:CostOfGoodsSold>
  <us-gaap:AdjustmentForAmortization contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_4" unitRef="iso4217_USD">2147000</us-gaap:AdjustmentForAmortization>
  <us-gaap:Depreciation contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_3" unitRef="iso4217_USD">2562000</us-gaap:Depreciation>
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_0FF9F020-74CD-4B48-97E0-405980D76D5A_2_1" unitRef="iso4217_USD">23546000</us-gaap:GoodwillAcquiredDuringPeriod>
  <us-gaap:GoodwillImpairmentLoss contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="INF" id="id_9771407_0A7D1BC5-0DF3-4101-829C-16D1D5C50FCA_4_1" unitRef="iso4217_USD">0</us-gaap:GoodwillImpairmentLoss>
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_2_1" unitRef="iso4217_USD">1403000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <psix:DeferredFederalAndStateIncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_2_7" unitRef="iso4217_USD">3715000</psix:DeferredFederalAndStateIncomeTaxExpenseBenefit>
  <psix:ProceedsFromExerciseOfPrivatePlacementWarrants contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_39" unitRef="iso4217_USD">1425000</psix:ProceedsFromExerciseOfPrivatePlacementWarrants>
  <psix:RelatedPartyTransactionExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="0" id="id_9771407_32D96522-6DC8-46FD-B332-47D39B89AC07_2_0" unitRef="iso4217_USD">62000</psix:RelatedPartyTransactionExpenses>
  <psix:StandardProductWarrantyAccrualChargesToCostsAndExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_E2929B29-4C37-4227-9B27-8E0DA3E6A8F9_2_2" unitRef="iso4217_USD">2020000</psix:StandardProductWarrantyAccrualChargesToCostsAndExpenses>
  <psix:ContingentConsiderationLiabilityIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_2_12" unitRef="iso4217_USD">3840000</psix:ContingentConsiderationLiabilityIncomeExpense>
  <psix:EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_2_5" unitRef="pure">0.005</psix:EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment>
  <psix:IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="0" id="id_9771407_2DBF9B54-3F63-4939-AC59-CB477AFBAB56_2_2" unitRef="iso4217_USD">28370000</psix:IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses>
  <psix:AmountOfIncreaseDecreaseChargedToExpenseInPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_27A79D69-7744-4FDD-B01D-A92801DBABAE_2_1" unitRef="iso4217_USD">204000</psix:AmountOfIncreaseDecreaseChargedToExpenseInPeriod>
  <psix:DepreciationExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="0" id="id_9771407_D8D07DC4-D382-4225-B8D8-BF7317CEE7DA_2_0" unitRef="iso4217_USD">2562000</psix:DepreciationExpenses>
  <psix:FairValueOfNetAssetsAcquired contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_58" unitRef="iso4217_USD">54299000</psix:FairValueOfNetAssetsAcquired>
  <psix:TaxEffectOfAcquisitionConsideration contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_6007_11" unitRef="iso4217_USD">-681000</psix:TaxEffectOfAcquisitionConsideration>
  <psix:ExpensesOnStockAppreciationRights contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="0" id="id_9771407_42595D0F-FFFE-4CFC-A6DD-D247CA49942C_2_0" unitRef="iso4217_USD">329000</psix:ExpensesOnStockAppreciationRights>
  <psix:NonDeductiblePrivatePlacementWarrantyExpensePercent contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_2_2" unitRef="pure">0.062</psix:NonDeductiblePrivatePlacementWarrantyExpensePercent>
  <psix:IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_2_2" unitRef="iso4217_USD">-2159000</psix:IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense>
  <psix:TaxDeductibleExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="0" id="id_9771407_2DBF9B54-3F63-4939-AC59-CB477AFBAB56_2_1" unitRef="iso4217_USD">6169000</psix:TaxDeductibleExpenses>
  <psix:EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="3" id="id_9771407_2DBF9B54-3F63-4939-AC59-CB477AFBAB56_2_4" unitRef="pure">0.381</psix:EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences>
  <psix:IncreaseDecreaseInContingentLiability contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_12" unitRef="iso4217_USD">-3840000</psix:IncreaseDecreaseInContingentLiability>
  <psix:IncomeTaxReconciliationTaxReserveAdjustment contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_2_5" unitRef="iso4217_USD">170000</psix:IncomeTaxReconciliationTaxReserveAdjustment>
  <psix:ExerciseOfCommonStockWarrant contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_6007_15" unitRef="iso4217_USD">8745000</psix:ExerciseOfCommonStockWarrant>
  <psix:NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_54" unitRef="iso4217_USD">7320000</psix:NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants>
  <psix:IncreaseDecreaseInShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_7" unitRef="iso4217_USD">1254000</psix:IncreaseDecreaseInShareBasedCompensation>
  <psix:NoncashOrPartNoncashUnpaidPropertyPlantEquipment contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_53" unitRef="iso4217_USD">799000</psix:NoncashOrPartNoncashUnpaidPropertyPlantEquipment>
  <psix:IncreaseDecreaseInInventoryReserve contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_9" unitRef="iso4217_USD">-679000</psix:IncreaseDecreaseInInventoryReserve>
  <psix:AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_27A79D69-7744-4FDD-B01D-A92801DBABAE_2_2" unitRef="iso4217_USD">-4000</psix:AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff>
  <psix:NoncashInterestExpense contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_6" unitRef="iso4217_USD">87000</psix:NoncashInterestExpense>
  <psix:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="0" id="id_9771407_F107219E-4418-4EC0-AF50-0EB4EF35F806_1_0" unitRef="iso4217_USD">3840000</psix:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration>
  <psix:AmortizationOfInventoryStepUpToFairValue contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_2_10" unitRef="iso4217_USD">482000</psix:AmortizationOfInventoryStepUpToFairValue>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1632326x1635663" id="id_9771407_9991EE94-8AB8-46CE-8E7F-D8044E3EC6C7_1001_1">P18M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1632326x1640632" id="id_9771407_9991EE94-8AB8-46CE-8E7F-D8044E3EC6C7_2001_4">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1632326x1640705" id="id_9771407_9991EE94-8AB8-46CE-8E7F-D8044E3EC6C7_3001_2">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1634394x1631630" decimals="-3" id="id_9771407_2C77D2C3-623A-4818-8179-97C80E2C69D2_1002_1" unitRef="iso4217_USD">1013000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1634394x1638321" decimals="-3" id="id_9771407_2C77D2C3-623A-4818-8179-97C80E2C69D2_2002_0" unitRef="iso4217_USD">1134000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1634760x1634767" decimals="-3" id="id_9771407_4B6DE5E5-6DDC-48DC-8159-07110E37DF9C_1002_2" unitRef="iso4217_USD">-6169000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease>
  <psix:FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1634760x1634767" decimals="-3" id="id_9771407_4B6DE5E5-6DDC-48DC-8159-07110E37DF9C_1002_1" unitRef="iso4217_USD">-7320000</psix:FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants>
  <psix:ConsolidatedTradeAccountsReceivablePercent contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1671721" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_1002_5" unitRef="pure">0.10</psix:ConsolidatedTradeAccountsReceivablePercent>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1671721_1642402x1644212" decimals="2" id="id_9771407_2D16D86E-9A74-4BFE-BCAB-5F0ABFD265CA_1002_0" unitRef="pure">0.11</us-gaap:ConcentrationRiskPercentage1>
  <psix:ConsolidatedTradeAccountsReceivablePercent contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1778839" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_2002_4" unitRef="pure">0.11</psix:ConsolidatedTradeAccountsReceivablePercent>
  <psix:ConsolidatedTradeAccountsReceivablePercent contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1830181" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_3002_1" unitRef="pure">0.14</psix:ConsolidatedTradeAccountsReceivablePercent>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1830181_1642403x1644212" decimals="2" id="id_9771407_26FD6209-E9D1-4CB8-84AC-4369B5B664AC_1002_0" unitRef="pure">0.11</us-gaap:ConcentrationRiskPercentage1>
  <psix:ConsolidatedTradeAccountsReceivablePercent contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1928042" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_4002_3" unitRef="pure">0.11</psix:ConsolidatedTradeAccountsReceivablePercent>
  <psix:ConsolidatedTradeAccountsReceivablePercent contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1953372" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_5002_2" unitRef="pure">0.17</psix:ConsolidatedTradeAccountsReceivablePercent>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1953372_1642403x1644212" decimals="2" id="id_9771407_175BEC86-79CA-47E8-AEFA-EF3FC99BE167_1001_0" unitRef="pure">0.11</us-gaap:ConcentrationRiskPercentage1>
  <psix:BusinessAcquisitionsContingentConsiderationSharesIssuable contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1637024x1634281" decimals="INF" id="id_9771407_5765DDD2-61D3-485E-9BA0-5A99A00F391F_1001_2" unitRef="shares">131544</psix:BusinessAcquisitionsContingentConsiderationSharesIssuable>
  <psix:BusinessAcquisitionsContingentConsiderationSharesIssuable contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1637024x1634281_1639304x1633605" decimals="INF" id="id_9771407_5765DDD2-61D3-485E-9BA0-5A99A00F391F_2001_3" unitRef="shares">197316</psix:BusinessAcquisitionsContingentConsiderationSharesIssuable>
  <psix:BusinessAcquisitionsContingentConsiderationSharesIssuable contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1637024x1634281_1639304x1643741" decimals="INF" id="id_9771407_5765DDD2-61D3-485E-9BA0-5A99A00F391F_3001_4" unitRef="shares">65772</psix:BusinessAcquisitionsContingentConsiderationSharesIssuable>
  <us-gaap:FairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1637033x1632062" decimals="4" id="id_9771407_9801A234-0353-4990-BBB0-4499A6559BF1_1002_3" unitRef="pure">0.5500</us-gaap:FairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:FairValueAssumptionsRiskFreeInterestRate contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1637033x1632062" decimals="4" id="id_9771407_9801A234-0353-4990-BBB0-4499A6559BF1_1002_2" unitRef="pure">0.0039</us-gaap:FairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:FairValueAssumptionsExpectedDividendRate contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1637033x1632062" decimals="2" id="id_9771407_9801A234-0353-4990-BBB0-4499A6559BF1_1002_5" unitRef="pure">0.00</us-gaap:FairValueAssumptionsExpectedDividendRate>
  <psix:WarrantContractualTerm contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1637033x1632062" id="id_9771407_9801A234-0353-4990-BBB0-4499A6559BF1_1002_4">P1Y3M29D</psix:WarrantContractualTerm>
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1637033x1710458" decimals="INF" id="id_9771407_E2FF199F-F26A-41D1-A95F-FF5215A4B1DA_1002_0" unitRef="shares">109585</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1638287x1838253" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1002_37" unitRef="iso4217_USD">22305000</us-gaap:RepaymentsOfLinesOfCredit>
  <psix:ConsolidatedTradeAccountsReceivablePercent contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1639304x1643741" decimals="INF" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_6002_0" unitRef="pure">0.10</psix:ConsolidatedTradeAccountsReceivablePercent>
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1639705x1631588" decimals="-3" id="id_9771407_EDF3A6A5-C8CB-4AFE-80D9-6C977EC87110_1002_1" unitRef="iso4217_USD">679000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1639705x1631588" decimals="-3" id="id_9771407_EDF3A6A5-C8CB-4AFE-80D9-6C977EC87110_1002_2" unitRef="iso4217_USD">430000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <us-gaap:OtherIncome contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1640593x1640491" decimals="0" id="id_9771407_5765DDD2-61D3-485E-9BA0-5A99A00F391F_4001_6" unitRef="iso4217_USD">3840000</us-gaap:OtherIncome>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1632468" decimals="INF" id="id_9771407_BFCD786A-0BD4-49AB-888A-DF788790AF78_4001_2" unitRef="shares">23000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1632468" decimals="INF" id="id_9771407_D41723B3-7575-40FE-A4CF-547B7E793512_1002_0" unitRef="shares">13909</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1632468" decimals="INF" id="id_9771407_BFCD786A-0BD4-49AB-888A-DF788790AF78_4001_3" unitRef="shares">12000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1632468" decimals="INF" id="id_9771407_BFCD786A-0BD4-49AB-888A-DF788790AF78_4001_4" unitRef="shares">19742</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1632468" decimals="2" id="id_9771407_D7ADE108-5A2F-447C-B057-1CC8EAA980E5_4001_4" unitRef="iso4217_USD_per_shares">41.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1632468" decimals="2" id="id_9771407_D7ADE108-5A2F-447C-B057-1CC8EAA980E5_4001_3" unitRef="iso4217_USD_per_shares">60.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1632468" decimals="2" id="id_9771407_D7ADE108-5A2F-447C-B057-1CC8EAA980E5_4001_2" unitRef="iso4217_USD_per_shares">71.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1632468" decimals="0" id="id_9771407_49C31DFC-5A1A-47E6-B119-DFAC41D64B6A_3002_7" unitRef="iso4217_USD">1408000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1632468" decimals="INF" id="id_9771407_D41723B3-7575-40FE-A4CF-547B7E793512_1002_1" unitRef="iso4217_USD">430000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1632468" decimals="0" id="id_9771407_49C31DFC-5A1A-47E6-B119-DFAC41D64B6A_3002_3" unitRef="iso4217_USD">925000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1633761" decimals="INF" id="id_9771407_1858F8A8-0648-41D5-A941-04EA3E4495BA_1002_1" unitRef="shares">120000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1633761" decimals="INF" id="id_9771407_1858F8A8-0648-41D5-A941-04EA3E4495BA_1002_2" unitRef="shares">181291</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1633761" decimals="INF" id="id_9771407_1858F8A8-0648-41D5-A941-04EA3E4495BA_1002_4" unitRef="iso4217_USD">2427000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1633761_1643450x1632657" decimals="INF" id="id_9771407_1858F8A8-0648-41D5-A941-04EA3E4495BA_2002_3" unitRef="shares">85903</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x2013381" decimals="INF" id="id_9771407_D76479C4-C6BC-4E1E-966F-0A3AF5967BD8_1002_0" unitRef="iso4217_USD">0</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1632657" decimals="2" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_1002_10" unitRef="iso4217_USD_per_shares">1.58</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1632657" decimals="0" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_1002_7" unitRef="shares">11131617</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1632657" decimals="0" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_1002_5" unitRef="shares">10706780</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1632657" decimals="2" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_1002_9" unitRef="iso4217_USD_per_shares">2.22</us-gaap:EarningsPerShareBasic>
  <psix:IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1632657" decimals="INF" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_1002_6" unitRef="shares">424837</psix:IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock>
  <psix:ExerciseOfCommonStockWarrant contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1632657" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_6002_15" unitRef="iso4217_USD">1000</psix:ExerciseOfCommonStockWarrant>
  <us-gaap:NetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1633302" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_6006_9" unitRef="iso4217_USD">23726000</us-gaap:NetIncomeLoss>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_6004_12" unitRef="iso4217_USD">1254000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_6004_10" unitRef="iso4217_USD">5060000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_6004_14" unitRef="iso4217_USD">2704000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_6004_13" unitRef="iso4217_USD">430000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <psix:TaxEffectOfAcquisitionConsideration contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_6004_11" unitRef="iso4217_USD">-681000</psix:TaxEffectOfAcquisitionConsideration>
  <psix:ExerciseOfCommonStockWarrant contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_6004_15" unitRef="iso4217_USD">8744000</psix:ExerciseOfCommonStockWarrant>
  <psix:TaxEffectOfAcquisitionConsideration contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1641496_1643960x1831908" decimals="0" id="id_9771407_A5ED006B-414D-4B8E-B641-8722EDFEA7A7_1001_2" unitRef="iso4217_USD">681000</psix:TaxEffectOfAcquisitionConsideration>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1821811" decimals="2" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1002_25" unitRef="iso4217_USD_per_shares">1.58</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1821811" decimals="0" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1002_22" unitRef="shares">11131617</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1821811" decimals="0" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1002_21" unitRef="shares">10706780</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1821811" decimals="2" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1002_24" unitRef="iso4217_USD_per_shares">2.22</us-gaap:EarningsPerShareBasic>
  <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1831908" decimals="2" id="id_9771407_064D7E2C-1BED-4187-A97B-45978590097A_2_3" unitRef="iso4217_USD_per_shares">1.57</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
  <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1831908" decimals="2" id="id_9771407_064D7E2C-1BED-4187-A97B-45978590097A_2_2" unitRef="iso4217_USD_per_shares">2.21</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
  <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1831908" decimals="-3" id="id_9771407_064D7E2C-1BED-4187-A97B-45978590097A_2_1" unitRef="iso4217_USD">23671000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
  <us-gaap:Revenues contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1831908" decimals="-5" id="id_9771407_348EAEA1-EE61-42CA-8FD6-17C22585B86F_1001_0" unitRef="iso4217_USD">20400000</us-gaap:Revenues>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1831908" decimals="-3" id="id_9771407_348EAEA1-EE61-42CA-8FD6-17C22585B86F_1001_1" unitRef="iso4217_USD">-2000000</us-gaap:OperatingIncomeLoss>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1831908" decimals="0" id="id_9771407_16BEF834-C0EA-49C8-9816-E9CC812B3617_2001_0" unitRef="iso4217_USD">482000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1831908" decimals="-3" id="id_9771407_064D7E2C-1BED-4187-A97B-45978590097A_2_0" unitRef="iso4217_USD">353175000</us-gaap:BusinessAcquisitionsProFormaRevenue>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1831908" decimals="-3" id="id_9771407_A5ED006B-414D-4B8E-B641-8722EDFEA7A7_2001_1" unitRef="iso4217_USD">1570000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1831908" decimals="INF" id="id_9771407_7096E1CF-8557-42EE-B1D3-C5BD57E1C78C_1002_0" unitRef="iso4217_USD">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1831908" decimals="0" id="id_9771407_5C229A1B-579B-4360-93AD-BB36FDD51DAD_1002_1" unitRef="iso4217_USD">811000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1831908" decimals="0" id="id_9771407_7096E1CF-8557-42EE-B1D3-C5BD57E1C78C_1002_1" unitRef="iso4217_USD">91000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1831908" decimals="-3" id="id_9771407_348EAEA1-EE61-42CA-8FD6-17C22585B86F_1001_2" unitRef="iso4217_USD">2108000</us-gaap:AmortizationOfIntangibleAssets>
  <psix:NonrecurringTransactionExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1831908" decimals="0" id="id_9771407_474877D8-763D-4733-B333-8308A359E445_1_0" unitRef="iso4217_USD">3474000</psix:NonrecurringTransactionExpenses>
  <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1976793" decimals="2" id="id_9771407_81A0899F-1822-4498-8DA7-72E0B2D50FA0_2_3" unitRef="iso4217_USD_per_shares">1.81</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
  <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1976793" decimals="2" id="id_9771407_81A0899F-1822-4498-8DA7-72E0B2D50FA0_2_2" unitRef="iso4217_USD_per_shares">2.46</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
  <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1976793" decimals="-3" id="id_9771407_81A0899F-1822-4498-8DA7-72E0B2D50FA0_2_1" unitRef="iso4217_USD">26320000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
  <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1976793" decimals="-3" id="id_9771407_81A0899F-1822-4498-8DA7-72E0B2D50FA0_2_0" unitRef="iso4217_USD">400585000</us-gaap:BusinessAcquisitionsProFormaRevenue>
  <us-gaap:DebtInstrumentRedemptionTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_BAA6D460-C3A5-48CF-BB60-7BF0EF1D5928_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Company may redeem the Senior Notes in whole or in part at any
 time on or after May&amp;#xA0;1, 2016, at the option of the Company at
 the following redemption prices (expressed as percentages of the
 principal amount), together with accrued and unpaid interest to the
 date of redemption:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="82%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="14%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 54.35pt"&gt;
 Redemption date&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Redemption&amp;#xA0;price&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 May&amp;#xA0;1, 2016 through October&amp;#xA0;31, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;101.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 November&amp;#xA0;1, 2016 and thereafter&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:DebtInstrumentRedemptionTableTextBlock>
  <dei:DocumentFiscalPeriodFocus contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_3CC62EB9-15A5-46C4-8064-D4F3BEE7F6DF_1_4">FY</dei:DocumentFiscalPeriodFocus>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_26" unitRef="iso4217_USD">-23049000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_13399874-399E-4939-AB45-748DEF54F59E_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Components of the deferred income tax assets and liabilities
 consisted of the following as of December&amp;#xA0;31:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="80%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Deferred tax assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Inventory&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,861&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,143&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Allowances and bad debts&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;398&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;280&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Accrued warranty&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;778&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,022&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Accrued wages and benefits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;627&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;553&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Stock compensation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;488&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;391&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;515&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Total deferred tax assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,667&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,397&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Deferred tax liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Intangibles&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(944&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,810&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Tax depreciation in excess of book&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,904&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,830&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Total deferred tax liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,848&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,640&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Net deferred tax assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;819&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;757&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <us-gaap:NumberOfOperatingSegments contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="INF" id="id_9771407_8E8346C1-8CF9-4407-90A2-914E3B99A57A_1_0" unitRef="Segment">1</us-gaap:NumberOfOperatingSegments>
  <us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_1FB546E2-2956-45DB-906F-C5C16B0608C5_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 Compensation Committee of the Board of Directors approved, and the
 Company granted the following SAR awards:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="16%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="16%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="16%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="16%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="16%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="15%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="BORDER-BOTTOM: rgb(0,0,0) 1px solid; WIDTH: 61pt"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Award
 Description&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Grant
 Date&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Recipient&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Award&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Exercise
 Price&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Expiration&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: 0em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;SAR I&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;June 6, 2012&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Chief Operating Officer (&amp;#x201C;COO&amp;#x201D;)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;543,872 shares&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$22.07&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;June 6, 2022&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: 0em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;SAR II&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;October 19, 2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Chief Financial Officer (&amp;#x201C;CFO&amp;#x201D;)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;60,000 shares&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$24.41&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;October 19, 2025&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock>
  <us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_B16AC066-5BFF-4ADF-9CD8-07937CE7965C_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;2.&amp;#xA0;Recently issued
 accounting pronouncements&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 evaluates the pronouncements of authoritative accounting
 organizations, including the Financial Accounting Standards Board
 (FASB), to determine the impact of new pronouncements on GAAP and
 the Company. In May of 2014, the FASB and International Accounting
 Standards Board jointly issued a final standard on revenue
 recognition which outlines a single comprehensive model for
 entities to use in accounting for revenue arising from contracts
 with customers. This standard will supersede most current revenue
 recognition guidance. Under the new standard, entities are required
 to identify the following within a contract with a customer: the
 separate performance obligations in the contract; the transaction
 price; allocation of the transaction price to the separate
 performance obligations in the contract; and the appropriate amount
 of revenue to be recognized when (or as) the entity satisfies each
 performance obligation. Entities have the option of using either
 retrospective transition or a modified approach in applying the new
 standard. On July&amp;#xA0;9, 2015, the FASB voted to issue a final
 Accounting Standards Update (ASU) that defers for one year the
 effective date of the new revenue standard and allows early
 adoption as of the original effective date (i.e., annual reporting
 periods beginning after December&amp;#xA0;15, 2016, including interim
 reporting periods within those annual periods). After reviewing and
 discussing the feedback received, the FASB decided to adopt the
 standard as originally proposed. Thus, the anticipated final ASU
 will be effective for annual reporting periods (including interim
 reporting periods within those periods) beginning after
 December&amp;#xA0;15, 2017. The Company is currently evaluating the
 approach it will use to apply the new standard and the impact that
 the adoption of the new standard will have on the Company&amp;#x2019;s
 consolidated financial statements.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;In April of
 2015, the FASB issued guidance to simplify the presentation of debt
 issuance costs. This new guidance requires that debt issuance costs
 related to a recognized debt liability be presented in the balance
 sheet as a direct deduction from the carrying amount of that debt
 liability, consistent with debt discounts. Although the standard is
 effective for financial statements issued for fiscal years
 beginning after December&amp;#xA0;15, 2015, and interim periods within
 those fiscal years, as permitted under the standard, the Company
 chose to early adopt this guidance as of June&amp;#xA0;30, 2015, and
 has therefore presented the debt issuance costs associated with the
 issuance of its 5.50% Senior Notes as a direct deduction from the
 carrying value of the liability as of December&amp;#xA0;31, 2015. Refer
 to Note 8, &amp;#x201C;Debt&amp;#x201D; for further details related to the
 issuance of the Company&amp;#x2019;s 5.50% Senior Notes.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;In July 2015,
 the FASB issued final guidance to simplify the subsequent
 measurement of inventories by replacing the lower of cost or market
 test with a lower of cost and net realizable value test. The
 guidance applies to inventories for which cost is determined by
 methods other than LIFO and the retail inventory method. The
 amendment is to be applied prospectively and is effective for
 fiscal years, and the interim periods within those years, beginning
 after December 15, 2016, with early adoption permitted. The Company
 is currently evaluating the impact of adopting this ASC amendment,
 but does not expect it will have a significant effect on the
 Company&amp;#x2019;s consolidated financial statements.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;In November
 2015, the FASB issued final guidance that requires companies to
 classify all deferred tax assets and liabilities as noncurrent on
 the consolidated balance sheet instead of separating deferred taxes
 into current and noncurrent amounts. Although the standard is
 effective for the Company for financial statements issued for
 annual periods beginning after December&amp;#xA0;15, 2016 and interim
 periods within those annual periods, the Company chose the early
 adoption provision of this standard as of the year ended
 December&amp;#xA0;31, 2015, and has prospectively classified all
 deferred tax assets and liabilities as noncurrent on its
 consolidated balance sheet in accordance with the standard. Prior
 year&amp;#x2019;s balances were not required to be retrospectively
 adjusted.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;There were no
 additional new accounting pronouncements or guidance that have been
 issued or adopted by authoritative accounting organizations during
 the year ended December&amp;#xA0;31, 2015, that are expected to have a
 significant effect on the Company&amp;#x2019;s consolidated financial
 statements.&lt;/font&gt;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted>
  <dei:DocumentFiscalYearFocus contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_3CC62EB9-15A5-46C4-8064-D4F3BEE7F6DF_1_3">2015</dei:DocumentFiscalYearFocus>
  <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_00F58F18-F4DA-40D9-A169-B225363AE3FB_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The following table summarizes the change in the estimated fair
 value of the Company&amp;#x2019;s Private Placement Warrants liability
 Level 3 financial instrument as of December&amp;#xA0;31:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="80%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at beginning of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,036&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,525&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Fair value of private placement warrants exercised&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(255&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(7,320&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Decrease in the value of private placement warrants&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,299&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6,169&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at end of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,482&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,036&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
  <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_BBC4D972-42F9-40E3-A407-717F8FF7AF61_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;1. Description of the
 company and summary of significant accounting
 policies&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Description of the
 company and nature of business operations&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Nature of business
 operations&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Power Solutions
 International, Inc., a Delaware corporation (&amp;#x201C;Power Solutions
 International&amp;#x201D;, &amp;#x201C;PSI&amp;#x201D; or the
 &amp;#x201C;Company&amp;#x201D;) is a global producer and distributor of a
 broad range of high performance, certified low emission power
 systems, including alternative fuel power systems for original
 equipment manufacturers of off-highway industrial equipment
 (&amp;#x201C;industrial OEMs&amp;#x201D;) and certain on-road vehicles and
 large custom-engineered integrated electrical power generation
 systems. The Company&amp;#x2019;s customers include large,
 industry-leading and/or multinational organizations. The
 Company&amp;#x2019;s products and services are sold predominantly to
 customers throughout North America, as well as to customers located
 throughout the Pacific Rim and Europe. The Company operates as one
 business and geographic operating segment.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 Company&amp;#x2019;s power systems are highly engineered, comprehensive
 systems which, through its technologically sophisticated
 development and manufacturing processes, including its in-house
 design, prototyping, testing and engineering capabilities and its
 analysis and determination of the specific components to be
 integrated into a given power system (driven in large part by
 emission standards and cost restrictions required, or desired, to
 be met), allow the Company to provide its customers with power
 systems customized to meet specific industrial OEM application
 requirements, other technical specifications of customers, and
 requirements imposed by environmental regulatory bodies. The
 Company&amp;#x2019;s power system configurations range from a basic
 engine integrated with appropriate fuel system components to
 completely packaged power systems that include any combination of
 cooling systems, electronic systems, air intake systems, fuel
 systems, housings, power takeoff systems, exhaust systems,
 hydraulic systems, enclosures, brackets, hoses, tubes and other
 assembled componentry. The Company purchases engines from third
 party suppliers and produces internally-designed engines, all of
 which are then integrated into the Company&amp;#x2019;s power systems.
 Of the other components that the Company integrates into its power
 systems, a substantial portion consist of internally designed
 components and components for which the Company coordinates
 significant design efforts with third party suppliers, with the
 remainder consisting largely of parts that are sourced
 off-the-shelf from third party suppliers. Some of the key
 components (including purchased engines) embody proprietary
 intellectual property of the Company&amp;#x2019;s suppliers. As a result
 of its design and manufacturing capabilities, the Company is able
 to provide its customers with a comprehensive power system which
 can be incorporated, using a single part number, directly into a
 customer&amp;#x2019;s specified application. Capitalizing on its
 expertise in developing and manufacturing emission-certified power
 systems and its access to the latest power system technologies, the
 Company believes that it is able to provide complete
 &amp;#x201C;green&amp;#x201D; power systems to industrial OEMs at a low cost
 and with fast design turnaround. In addition to the certified
 products described above, the Company sells diesel, gasoline and
 non-certified power systems and aftermarket components.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Basis of
 presentation&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 consolidated financial statements of Power Solutions International,
 Inc. present information in accordance with generally accepted
 accounting principles in the U.S. (&amp;#x201C;GAAP&amp;#x201D;), have been
 prepared pursuant to the rules and regulations of the SEC and, in
 the opinion of management present fairly the consolidated financial
 position, results of operations and cash flows of the Company and
 its wholly-owned subsidiaries for the periods presented.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Reclassification&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Certain amounts
 recorded in the prior period consolidated financial statements
 presented have been reclassified to conform to the current period
 financial statement presentation. These reclassifications had no
 effect on previously reported results of operations.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Principles of
 consolidation&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 consolidated financial statements presented herein include the
 accounts of Power Solutions International, Inc. and its direct and
 indirect wholly owned subsidiaries. All significant intercompany
 balances and transactions have been eliminated in
 consolidation.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Use of
 estimates&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The preparation
 of consolidated financial statements in conformity with GAAP
 requires that management make estimates and assumptions that affect
 the reported amounts of assets and liabilities and disclosure of
 contingent assets and liabilities as of the date of the
 consolidated financial statements and the reported amounts of
 revenue and expenses during the reporting period. Actual results
 could materially differ from those estimates.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Revenue
 recognition&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 recognizes revenue upon transfer of title and risk of loss to the
 customer, which is typically when products are shipped, provided
 there is persuasive evidence of an arrangement, the sales price is
 fixed or determinable and management believes collectability is
 reasonably assured. As of December&amp;#xA0;31, 2015 and
 December&amp;#xA0;31, 2014, the Company had recognized revenue
 associated with approximately $21.4 million and $3.2 million of
 undelivered product, respectively. In certain circumstances, the
 Company recognizes revenue before delivery has occurred. In such
 circumstances, among other things, risk of ownership has passed to
 the buyer, the buyer has made a written fixed commitment to
 purchase the finished goods, the buyer has requested the finished
 goods be held for future delivery as scheduled and designated by
 them, and no additional performance obligations exist by the
 Company. The Company anticipates the collection of any unpaid
 balances during 2016. The Company did not enter into any bill and
 hold arrangements during 2013.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 classifies shipping and handling charges billed to customers as
 revenue. Shipping and handling costs paid to others are classified
 as a component of cost of sales when incurred.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Accounts receivable
 and allowance for doubtful accounts&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Accounts
 receivable are due under normal trade terms generally requiring
 payment within 30 to 45 days from the invoice date. A limited
 number of customers have terms which may extend up to 150 days from
 the invoice date. The carrying amount of accounts receivable is
 reduced by a valuation allowance that reflects management&amp;#x2019;s
 best estimate of the amounts that will not be collected. Management
 specifically reviews all past due accounts receivable balances and,
 based on historical experience and an assessment of current
 creditworthiness, estimates the portion, if any, of the balance
 that will not be collected.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The activity in
 the Company&amp;#x2019;s allowance for doubtful accounts as of
 December&amp;#xA0;31, was as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="81%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Balance at beginning of
 year&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;652&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;452&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Charged to
 expense&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;641&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;204&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(Write-offs), net of
 recoveries&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(356&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(4&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Balance at end of
 year&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;937&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;652&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Inventories,
 net&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Inventories
 consist primarily of engines and parts. Engines are valued at the
 lower of cost, plus estimated freight-in, or market value. Parts
 are valued at the lower of cost (first-in, first-out) or market
 value. When necessary, the Company writes down inventory for an
 estimated amount equal to the difference between the cost of the
 inventory and the estimated realizable value. Additionally, an
 inventory allowance is provided based upon the Company&amp;#x2019;s
 estimation of future demand for the quantity of inventory on hand.
 In determining an estimate of future demand, multiple factors are
 taken into consideration, including, but not limited to:
 (i)&amp;#xA0;customer purchase orders and customer forecasted demand;
 (ii)&amp;#xA0;historical sales/usage for each inventory item; and
 (iii)&amp;#xA0;utilization within a current or anticipated future power
 system.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Inventories
 consisted of the following as of December&amp;#xA0;31:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="73%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Raw materials&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;104,433&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;87,133&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Work in process&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;6,401&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,752&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Finished goods&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;21,853&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;6,777&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total
 inventories&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;132,687&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;95,662&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Inventory
 allowance&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(2,340&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1,759&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Inventories, net&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;130,347&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;93,903&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The activity in
 the Company&amp;#x2019;s inventory allowance as of December&amp;#xA0;31 was
 as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="77%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Balance at beginning of
 year&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,759&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,510&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Charged to
 expense&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;945&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;679&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Write-offs&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(364&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(430&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Balance at end of
 year&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,340&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,759&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Long-lived
 assets&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Long-lived
 assets, such as property, plant and equipment and land, are
 evaluated for impairment whenever events or changes in
 circumstances indicate the carrying value of an asset may not be
 recoverable. If such review indicates that the carrying amount of
 long-lived assets is not recoverable, the carrying amount of such
 assets is reduced to fair value. There were no adjustments to the
 carrying values of long-lived assets during the years ended
 December&amp;#xA0;31, 2015 or 2014.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Goodwill and other
 intangibles&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Goodwill
 represents the excess of purchase price and related costs over the
 values assigned to the net tangible and identifiable intangible
 assets of businesses acquired. In accordance with ASC 350,
 &lt;i&gt;Intangibles &amp;#x2014;Goodwill and Other Intangibles&lt;/i&gt;, goodwill
 is not amortized, but instead is tested for impairment annually, or
 more frequently if circumstances indicate a possible impairment may
 exist. Absent any interim indicators of impairment, the Company
 tests for goodwill impairment on a specified date of each year,
 October&amp;#xA0;1.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;In accordance
 with ASC 350, &lt;i&gt;Intangibles &amp;#x2014; Goodwill and Other
 Intangibles&lt;/i&gt;, the Company amortizes its intangible assets with
 finite lives using an accelerated method over their respective
 estimated useful lives and will review for impairment whenever
 impairment indicators exist. The Company&amp;#x2019;s intangible assets
 consist of backlog, customer relationships, developed technology
 and trade names and trademarks.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Warranty
 costs&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 offers a standard limited warranty on the workmanship of certain of
 its products that in most cases covers defects for a defined
 period. Warranties for certified emission products are mandated by
 the Environmental Protection Agency (&amp;#x201C;EPA&amp;#x201D;) and/or the
 California Air Resources Board (&amp;#x201C;CARB&amp;#x201D;) and are longer
 than the Company&amp;#x2019;s standard warranty on certain emission
 related products. The Company&amp;#x2019;s products also carry limited
 warranties from suppliers. Costs related to supplier warranty
 claims are borne by the supplier; the Company&amp;#x2019;s warranties
 apply only to the modifications made to supplier base products. The
 Company&amp;#x2019;s management estimates and records a liability, and
 related charge to income, for the warranty program at the time
 products are sold to customers. Estimates are based on historical
 experience and reflect management&amp;#x2019;s best estimates of
 expected costs at the time products are sold. The Company makes
 adjustments to estimates in the period in which it is determined
 that actual costs may differ from initial or previous
 estimates.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The activity in
 the Company&amp;#x2019;s warranty liability as of December&amp;#xA0;31 was
 as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="75%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Balance at beginning of
 year&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,094&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,274&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Acquisitions&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;631&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,600&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Charged to
 expense&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;428&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,020&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Payments&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1,726&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1,800&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Balance at end of
 year&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,427&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,094&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Other accrued
 liabilities&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Other accrued
 liabilities consisted of the following as of
 December&amp;#xA0;31:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="75%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Due to former
 owners&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;8,788&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Warranty&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,427&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,094&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Customer
 deposits&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,606&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;385&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Other&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,354&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,263&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Balance at end of
 year&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;19,175&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;6,742&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Private placement
 warrants&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 Company&amp;#x2019;s private placement warrants are accounted for as a
 liability, in accordance with ASC 480-10-25-14, &lt;i&gt;Distinguishing
 Liabilities from Equity&lt;/i&gt;. ASC 480-10-25-14 states that, if an
 entity must or could settle an instrument by issuing a variable
 number of its own shares, and, as in this case, the
 obligation&amp;#x2019;s monetary value is based solely or predominantly
 on variations in the fair value of the company&amp;#x2019;s equity
 shares, but moves in the opposite direction, then the obligation to
 issue shares is to be recorded as a liability at the inception of
 the arrangement, and is adjusted with subsequent changes in the
 fair value of the underlying stock. The effect of the change in
 value of the obligation is reflected as &amp;#x201C;Private placement
 warrant (income) expense&amp;#x201D; in the Company&amp;#x2019;s consolidated
 statements of operations. See Note 7, &amp;#x201C;Fair value of
 financial instruments,&amp;#x201D; for detail describing the valuation
 approach for the Private Placement Warrants.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Research&amp;#xA0;&amp;amp;
 development and engineering costs&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 expenses research&amp;#xA0;&amp;amp; development and engineering costs when
 incurred. Research&amp;#xA0;&amp;amp; development costs classified within
 research&amp;#xA0;&amp;amp; development and engineering expenses in the
 consolidated statements of operations, consist primarily of wages,
 materials, testing and consulting related to the development of new
 engines, parts and applications relating to the alternative fuel
 market across all markets with an emphasis on the industrial and
 on-road markets. These costs approximated $19.1 million, $14.9
 million and $9.4 million for the years ended December&amp;#xA0;31,
 2015, 2014, and 2013, respectively.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Share-based
 compensation&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 accounts for share-based compensation expense for awards granted to
 employees for service over the service period based on the grant
 date fair value.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Fair value of
 financial instruments&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 Company&amp;#x2019;s financial instruments include accounts receivable,
 accounts payable, revolving line of credit, term debt and private
 placement warrants. The carrying amounts of accounts receivable and
 accounts payable approximate fair value because of their short-term
 nature. The carrying value of the revolving line of credit and term
 debt approximate fair value because the interest rates fluctuate
 with market interest rates or the fixed rates are based on current
 rates offered to the Company for debt with similar terms and
 maturities. Based upon the Company&amp;#x2019;s current credit agreement
 with Wells Fargo Bank, National Association, using the
 Company&amp;#x2019;s balances and interest rates as of December&amp;#xA0;31,
 2015, and holding other variables constant, an increase by a factor
 of 10 of the interest rates for the next 12 month period charged by
 the bank to the Company would decrease the Company&amp;#x2019;s pre-tax
 earnings and cash flow by approximately $179,000. The fair value of
 the private placement warrants is described below in Note 7,
 &amp;#x201C;Fair value of financial instruments.&amp;#x201D;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Self-funded
 insurance&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company is
 self-insured for certain costs of its employee benefit plans,
 although the Company obtains third-party insurance coverage to
 limit its exposure. The Company maintains a stop-loss insurance
 policy with individual and aggregate stop-loss coverage.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Income
 taxes&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 accounts for income taxes under the asset and liability method,
 which requires the recognition of deferred tax assets and
 liabilities for the expected future tax consequences of events that
 have been included in the financial statements. Under this method,
 deferred tax assets and liabilities are determined based on the
 differences between the financial statements and tax basis of
 assets and liabilities using enacted tax rates in effect for the
 year in which the differences are expected to reverse. The effect
 of a change in tax rates on deferred tax assets and liabilities is
 recognized in income in the period that includes the enactment
 date.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 records net deferred tax assets to the extent it believes these
 assets will more likely than not be realized. In making such a
 determination, the Company considers all available positive and
 negative evidence, including future reversals of existing taxable
 temporary differences, projected future taxable income,
 tax-planning strategies, and results of recent operations. As of
 December&amp;#xA0;31, 2015 and 2014, the Company had not recorded a
 deferred tax asset valuation allowance.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 records uncertain tax positions in accordance with ASC 740,
 &lt;i&gt;Income Taxes&lt;/i&gt;, on the basis of a two-step process whereby
 (1)&amp;#xA0;it determines whether it is more likely than not that the
 tax positions will be sustained based on the technical merits of
 the position and (2)&amp;#xA0;for those tax positions that meet the
 more-likely-than-not recognition threshold, the Company recognizes
 the largest amount of tax benefit that is greater than 50 percent
 likely to be realized upon ultimate settlement with the related tax
 authority. As of December&amp;#xA0;31, 2015 and 2014, the Company had
 an unrecognized tax benefit of $1,055,000 and $740,000,
 respectively, for uncertain tax positions including interest and
 penalties. The Company recognizes interest and penalties related to
 unrecognized tax benefits in income tax expense.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Concentrations&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 generally maintains cash balances in various accounts at one
 financial institution in the Midwest. As of December&amp;#xA0;31, 2015
 and 2014, the Company maintained cash in a non-interest bearing
 account at a financial institution. At December&amp;#xA0;31, 2015 and
 2014, cash accounts were insured by the Federal Deposit Insurance
 Corporation (FDIC) up to $250,000 per institution and per
 depositor. The Company&amp;#x2019;s cash balances exceeded the FDIC
 maximum insured amounts in both 2015 and 2014.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company is
 exposed to potential credit risks associated with its accounts
 receivable. The Company performs ongoing credit evaluations of its
 customers and generally does not require collateral on its accounts
 receivable. For certain non-U.S. trade receivables, the Company
 obtains trade credit insurance or requires letters of credit for
 those non-U.S. accounts for which trade credit insurance is not
 available or is insufficient. The Company has not experienced
 significant credit-related losses to date.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Three customers
 (&amp;#x201C;Customer A&amp;#x201D;, &amp;#x201C;Customer B&amp;#x201D; and
 &amp;#x201C;Customer C&amp;#x201D;) individually accounted for more than 10%
 of the Company&amp;#x2019;s sales during one or more years from 2013
 through 2015. Customer A represented 12%, 11% and 16% of
 consolidated net sales in 2015, 2014 and 2013, respectively.
 Customer B represented 16% and 11% of consolidated net sales in
 2015 and 2014, respectively, and less than 10% of consolidated net
 sales in 2013. Customer C represented less than 10% of consolidated
 net sales in 2015 and 2013, respectively, and 11% of consolidated
 net sales in 2014.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Five customers
 (&amp;#x201C;Customer A, &amp;#x201C;Customer B,&amp;#x201D; &amp;#x201C;Customer
 C,&amp;#x201D; all referred to above, &amp;#x201C;Customer D&amp;#x201D; and
 &amp;#x201C;Customer E&amp;#x201D;) individually accounted for more than 10%
 of consolidated accounts receivable at December&amp;#xA0;31, 2015 or
 2014. At December&amp;#xA0;31, 2015 and December&amp;#xA0;31, 2014,
 Customer A represented 13% of consolidated accounts receivable and
 less than 10% of consolidated accounts receivable, respectively. At
 December&amp;#xA0;31, 2015 and 2014, Customer B represented less than
 10% of consolidated accounts receivable and 14% of consolidated
 accounts receivable, respectively. At December&amp;#xA0;31, 2015 and
 2014, Customer C represented less than 10% of consolidated accounts
 receivable and 17% of consolidated accounts receivable,
 respectively. At December&amp;#xA0;31, 2015 and 2014, Customer D
 represented less than 10% of consolidated accounts receivable and
 11% of consolidated accounts receivable, respectively. Customer E
 represented 14% and 11% of consolidated accounts receivable in 2015
 and 2014, respectively.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Two suppliers
 (&amp;#x201C;Supplier A&amp;#x201D; and &amp;#x201C;Supplier B&amp;#x201D;)
 individually accounted for more than 10% of the Company&amp;#x2019;s
 purchases during the years from 2013 through 2015. Supplier A
 accounted for 21%, 15% and 30% of the Company&amp;#x2019;s purchases in
 2015, 2014 and 2013, respectively. Supplier B accounted for 11%,
 27% and 15% of the Company&amp;#x2019;s purchases in 2015, 2014 and
 2013, respectively.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_00986932-FE64-4585-9C20-6C1A96AC6972_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The expense (benefit) for income taxes for the years ended
 December&amp;#xA0;31, was as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2013&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Current tax expense (benefit)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Federal&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(446&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,650&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,629&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 State&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;55&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,448&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;955&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(391&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,098&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,584&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Deferred tax expense (benefit)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Federal&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;345&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,050&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;967&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 State&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(342&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;665&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;208&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,715&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,175&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Total tax (benefit) expense&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(388&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,813&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,759&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <dei:AmendmentFlag contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_3CC62EB9-15A5-46C4-8064-D4F3BEE7F6DF_1_1">false</dei:AmendmentFlag>
  <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_36C44EF0-482C-4726-BA13-5A309FA265A9_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Restricted stock activity consisted of the following for the years
 ended December&amp;#xA0;31:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="12%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="12%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Shares&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;
 Weighted&amp;#xA0;Average&amp;#xA0;Grant&amp;#xA0;Date&lt;br /&gt;
 Fair Value&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2013&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;162,993&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;39.29&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;71.47&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(12,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;60.44&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Vested&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(19,742&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;41.89&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2014&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;154,251&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;42.18&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28.48&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;65.51&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Vested&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(24,207&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;42.63&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 December&amp;#xA0;31, 2015&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;130,244&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;41.77&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
  <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_0C274DCB-B2FD-4407-AB3C-BFCE3DCEAFF7_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The table below shows the estimated future amortization expense for
 intangible assets:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="85%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 15.55pt"&gt;
 Year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Estimated&lt;br /&gt;
 amortization&lt;br /&gt;
 expense&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,714&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,837&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 2018&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,182&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 2019&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,638&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 2020&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,053&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Thereafter&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,321&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,745&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_1333FEDB-7AE0-4249-A897-FA7EADE54D8D_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;&lt;i&gt;Revenue recognition&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Company recognizes revenue upon transfer of title and risk of
 loss to the customer, which is typically when products are shipped,
 provided there is persuasive evidence of an arrangement, the sales
 price is fixed or determinable and management believes
 collectability is reasonably assured. As of December&amp;#xA0;31, 2015
 and December&amp;#xA0;31, 2014, the Company had recognized revenue
 associated with approximately $21.4 million and $3.2 million of
 undelivered product, respectively. In certain circumstances, the
 Company recognizes revenue before delivery has occurred. In such
 circumstances, among other things, risk of ownership has passed to
 the buyer, the buyer has made a written fixed commitment to
 purchase the finished goods, the buyer has requested the finished
 goods be held for future delivery as scheduled and designated by
 them, and no additional performance obligations exist by the
 Company. The Company anticipates the collection of any unpaid
 balances during 2016. The Company did not enter into any bill and
 hold arrangements during 2013.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Company classifies shipping and handling charges billed to
 customers as revenue. Shipping and handling costs paid to others
 are classified as a component of cost of sales when incurred.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_12F7C3E6-7187-41C8-9FD0-1E648DF2F2FC_2_0">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_16E30C60-D789-49A5-AAC1-349B6BC60909_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;3.&amp;#xA0;Acquisitions&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;When
 appropriate, the Company accounts for business combinations in
 accordance with ASC 805, &lt;i&gt;Business Combinations&lt;/i&gt;, and, as
 such, assets acquired and liabilities assumed are recorded at their
 respective fair values. The excess of the acquisition consideration
 over the fair value of tangible and intangible assets acquired and
 liabilities assumed, if any, is then allocated to goodwill. Any
 goodwill ultimately recorded is generally attributable to one or
 more values ascribed to geographic expansion of product sales,
 manufacturing and other synergies of the combined
 businesses.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The estimated
 fair values of assets acquired and liabilities assumed are based on
 the information that was available through the date of the most
 recent balance sheet, and are provisional, until the Company has
 completed the required analysis of fair values to be assigned to
 the assets acquired and liabilities assumed. The ultimate
 determination of fair values assigned to the assets acquired and
 liabilities assumed requires management to make significant
 assumptions and estimates. The more significant assumptions include
 estimating future cash flows and developing appropriate discount
 rates. These estimates and assumptions of the fair value allocation
 are subject to change upon the finalization of all valuation
 analyses. When required, independent valuation specialists conduct
 valuations to assist management of the Company in determining the
 estimated fair values of trade receivables, inventory, machinery
 and equipment, intangible assets and liabilities assumed, including
 contingent consideration. The determination of these estimated fair
 values, the assets&amp;#x2019; useful lives and the amortization and
 depreciation methods are subject to finalization of the work
 performed by the independent valuation specialists. Fair value
 measurements can be highly subjective, and the reasonable
 application of measurement principles may result in a range of
 alternative estimates using the same facts and circumstances. The
 final allocation could be materially different from the preliminary
 allocation recorded in the Company&amp;#x2019;s consolidated balance
 sheet. However, the Company&amp;#x2019;s management is ultimately
 responsible for the values assigned. Although the final
 determinations may result in asset fair values that are materially
 different from the preliminary estimates of the amounts included in
 the Company&amp;#x2019;s consolidated financial statements until the
 Company has finalized its analysis, the Company believes that the
 fair values ultimately assigned to the assets acquired and
 liabilities assumed will not materially differ from amounts
 initially recorded in the Company&amp;#x2019;s consolidated financial
 statements.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 consolidated financial statements as of and for the years ended
 December&amp;#xA0;31, 2015 and 2014, include the assets, liabilities
 and operating results of each acquired business since the date of
 each respective acquisition. There were no such business
 combinations during the year ended December&amp;#xA0;31,
 2013.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;i&gt;Acquisition of
 Powertrain Integration, LLC&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;On May&amp;#xA0;4,
 2015, the Company entered into an Asset Purchase Agreement
 (&amp;#x201C;APA&amp;#x201D;) with Powertrain Integration, LLC
 (&amp;#x201C;Powertrain&amp;#x201D;) and its owners to acquire the assets of
 Powertrain. The acquisition closed on May&amp;#xA0;19, 2015
 (&amp;#x201C;Powertrain Date of Acquisition&amp;#x201D;). Powertrain provides
 on-road powertrain solutions, including systems, components and
 services for niche OEM automakers and fleets. Powertrain
 specializes in alternative-fuel as well as gasoline and diesel
 systems and offers design, engineering, testing and production
 capabilities to deliver one-stop vehicle integration. At closing,
 the Company paid cash of $20,873,000 representing the initial cash
 consideration adjusted for estimated working capital. Subsequently,
 the Company recorded a $97,000 favorable final working capital
 adjustment that reduced the cash paid to $20,776,000. The purchase
 price was subject to further adjustments for assumed liabilities,
 and contingent consideration consisting of a Base Earn-out Payment
 and Additional Earn-out Payment, all as described in the APA. The
 contingent consideration attributable to the Base Earn-out was
 based upon the 2015 full year net sales of Powertrain and the
 Additional Earn-out Payment was defined as the greater of a
 5.0%&amp;#xA0;per annum return on the Base Earn-out Payment and the
 incremental growth of the Company&amp;#x2019;s stock price since the
 acquisition was announced as determined in accordance with the
 formula defined in the APA. The Base Earn-out Payment and the
 Additional Earn-out Payment were initially determined using a
 Modified Black-Scholes call option model because the inputs to
 determine these amounts were unobservable and thus considered a
 Level 3 financial instrument. The resultant initial contingent
 consideration of $8,200,000 and the cash paid at closing along with
 the final working capital adjustment resulted in a purchase price
 of $28,976,000 subject to the final determination of the contingent
 consideration.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;As of
 December&amp;#xA0;31, 2015, the final Base Earn-out and Additional
 Earn-out Payment were finalized and the contingent consideration
 was adjusted to $8,248,000. The additional liability was recorded
 as an adjustment within &amp;#x201C;Other (income) expense&amp;#x201D; within
 the Company&amp;#x2019;s statement of operations for the year ended
 December&amp;#xA0;31, 2015.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Under the terms
 of the APA, the Base Earn-out and the Additional Earn-out payments
 are expected to be paid in cash during 2016.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 accounted for this acquisition as a business combination in
 accordance with ASC 805, &lt;i&gt;Business Combinations&lt;/i&gt;, and as such,
 the excess of the purchase price over the fair values assigned to
 the assets acquired and liabilities assumed was provisionally
 allocated to goodwill at the Powertrain Date of Acquisition and
 deemed final as of December&amp;#xA0;31, 2015. The Company has treated
 the acquisition of Powertrain as a purchase of assets for income
 tax purposes. Accordingly, the financial and income tax bases of
 the assets and liabilities have been assumed to be the same at the
 Powertrain Date of Acquisition, and therefore, a provision for
 deferred income tax was not recorded in connection with the
 purchase price allocation. Additionally, any excess of the purchase
 price over the fair value of the assets acquired is expected to be
 deductible for income tax purposes. The acquisition was funded by
 certain proceeds received from the issuance of the 5.50% Senior
 Notes described in Note 8, &amp;#x201C;Debt&amp;#x201D;.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The purchase
 price for this acquisition had been provisionally allocated as of
 May&amp;#xA0;19, 2015, and deemed final as of December&amp;#xA0;31, 2015,
 to the assets acquired and liabilities assumed based on their
 estimated fair values as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;May&amp;#xA0;19,&amp;#xA0;2015&lt;br /&gt;
 (As&amp;#xA0;initially&lt;br /&gt;
 reported)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Measurement&lt;br /&gt;
 period&lt;br /&gt;
 adjustment&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;May&amp;#xA0;19,&amp;#xA0;2015&lt;br /&gt;
 (As&amp;#xA0;adjusted)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Assets acquired:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Accounts
 receivable&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,942&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(11&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,931&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Inventories&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,890&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,890&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Prepaid expenses and other
 current assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;23&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;23&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Property, plant&amp;#xA0;&amp;amp;
 equipment&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;315&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;314&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Other non-current
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;24&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;24&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total tangible
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;7,194&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(12&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;7,182&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Intangible
 assets:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Intangible
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13,600&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13,600&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Goodwill&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;14,471&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;506&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;14,977&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total assets
 acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;35,265&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;494&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;35,759&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Liabilities
 assumed:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Accounts payable&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;5,951&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;5,951&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Accrued
 liabilities&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;241&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;591&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;832&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total liabilities
 assumed&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;6,192&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;591&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;6,783&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 7em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net assets
 acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;29,073&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(97&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;28,976&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="84%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Cash paid at Powertrain
 Date of Acquisition&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;20,873&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Contingent
 consideration&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;8,200&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Working capital
 adjustment&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(97&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Aggregate
 consideration&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;28,976&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The above
 estimated fair values of assets acquired and liabilities assumed
 were initially provisional, but deemed final as of
 December&amp;#xA0;31, 2015. There are inherent uncertainties and
 management judgment required in these determinations. The fair
 value measurements of certain assets acquired and liabilities
 assumed were based on valuations involving significant unobservable
 inputs that are Level 3 inputs in the fair value hierarchy. The
 Company believes that these inputs provided a reasonable basis for
 estimating the fair values and has finalized these amounts as of
 December&amp;#xA0;31, 2015. Except as discussed below, the assets
 acquired and the liabilities assumed were stated at their estimated
 fair values at the Powertrain Date of Acquisition.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The fair value
 of accounts receivable acquired was adjusted for amounts known or
 highly likely to be uncollectible based upon an assessment of known
 facts and circumstances as of the Powertrain Date of Acquisition
 and additional information arising subsequent to the Powertrain
 Date of Acquisition with respect to these known facts and
 circumstances.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The inventory
 acquired was revalued to its fair value. While the cost of raw
 materials generally approximated fair value, the value of finished
 goods inventory was &amp;#x201C;stepped up&amp;#x201D; by $22,000,
 representing the estimated selling price of that inventory less the
 sum of costs to complete and a reasonable allowance for the
 Company&amp;#x2019;s selling efforts, thereby reducing the margin on
 certain acquired inventory sold. The Company recognized all of this
 &amp;#x201C;stepped up&amp;#x201D; inventory value within cost of sales in
 the year ended December&amp;#xA0;31, 2015.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 identifiable intangible assets as a result of the acquisition are
 amortized over their respective estimated useful lives as
 follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Asset&lt;br /&gt;
 amount&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Estimated&lt;br /&gt;
 life&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Backlog&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;600&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3&amp;#xA0;months&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Customer
 relationships&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13,000&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;12&amp;#xA0;years&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total identifiable
 intangible assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13,600&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The weighted
 average useful life of the intangibles identified above is
 approximately 11.5 years. The fair value of backlog and customer
 relationships was derived using the multi-period excess earnings
 method.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The fair value
 of property, plant and equipment was based upon the acquisition
 costs of assets acquired as of the Powertrain Date of Acquisition
 adjusted for any known facts and circumstances necessary to
 approximate fair value.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Goodwill
 largely consists of geographic expansion of product sales,
 manufacturing and other synergies of the combined companies, and
 the value of the assembled workforce.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The accounts
 payable and accrued liabilities assumed were based on their book
 values which approximated their fair values at the Powertrain Date
 of Acquisition. Subsequent to the Powertrain Date of Acquisition,
 the accrued liabilities were further adjusted by $591,000 primarily
 related to additional warranty reserves to more accurately reflect
 the liabilities assumed as of that date.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The following
 supplemental pro forma information presents the financial results
 as if the Powertrain transaction had occurred on January&amp;#xA0;1,
 2014 as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="66%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Year ended&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;(unaudited)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;December&amp;#xA0;31,&lt;br /&gt;
 2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;December&amp;#xA0;31,&lt;br /&gt;
 2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net sales&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;402,718&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;400,585&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net income&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;14,868&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;26,320&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Earnings per share,
 basic&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1.38&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2.46&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Earnings per share,
 diluted&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.50&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1.81&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The pro forma
 information presented above is for information purposes only and is
 not indicative of the results of operations that would have been
 achieved if the acquisition had taken place at an earlier date, nor
 are these results necessarily indicative of future consolidated
 results of operations of the Company.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;i&gt;Acquisition of Bi-Phase
 Technologies, LLC&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;On May&amp;#xA0;1,
 2015 (&amp;#x201C;Bi-Phase Date of Acquisition&amp;#x201D;), the Company
 acquired all of the membership interests in Bi-Phase Technologies,
 LLC, a Minnesota limited liability company (&amp;#x201C;Bi-Phase&amp;#x201D;)
 and wholly-owned subsidiary of TPB, Inc., a Minnesota corporation.
 Bi-Phase is engaged in the design and manufacture of liquid propane
 electronic fuel injection systems to allow for the conversion of
 vehicles from gasoline to propane. The initial purchase price was
 approximately $3.5 million in cash plus certain working capital
 adjustments, assumption of certain liabilities and Earn-out
 Payments as defined in the Membership Interest Purchase Agreement.
 The cash paid at the Bi-Phase Date of Acquisition was $3,619,000
 including estimated working capital. Subsequently, the Company paid
 an additional $266,000 representing the final working capital
 adjustment for total cash consideration of $3,885,000 before the
 contingent consideration. The Company also recorded a contingent
 consideration liability of $540,000 representing an estimate of the
 Earn-out Payments expected to be payable in connection with the
 acquisition of Bi-Phase. This contingent consideration, payable to
 TPB, Inc., is based upon certain sales of Bi-Phase fuel systems
 over a period of three to five years. Accordingly, the aggregate
 purchase price approximated $4,425,000 as of December&amp;#xA0;31,
 2015.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 accounted for this acquisition as a business combination in
 accordance with ASC 805, &lt;i&gt;Business Combinations&lt;/i&gt;, and as such,
 the excess of the purchase price over the fair values assigned to
 the assets acquired and liabilities assumed was initially
 provisionally allocated to goodwill at the Bi-Phase Date of
 Acquisition and then deemed final as of December&amp;#xA0;31, 2015. The
 Company has treated the acquisition of Bi-Phase as a purchase of
 assets for income tax purposes. Accordingly, the financial and
 income tax bases of the assets and liabilities have been assumed to
 be the same at the Bi-Phase Date of Acquisition, and therefore, a
 provision for deferred income tax was not recorded in connection
 with the purchase price allocation. Additionally, any excess of the
 purchase price over the fair value of the assets acquired is
 expected to be deductible for income tax purposes. The acquisition
 was funded by the proceeds received from the issuance of the 5.50%
 Senior Notes described in Note 8, &amp;#x201C;Debt&amp;#x201D;.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The purchase
 price for this acquisition had been provisionally allocated at the
 Bi-Phase Date of Acquisition, and deemed final as of
 December&amp;#xA0;31, 2015, to the assets acquired and liabilities
 assumed based on their estimated fair values as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="70%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="24%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;May&amp;#xA0;1,&amp;#xA0;2015&amp;#xA0;(Bi-Phase&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;

 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Date of
 Acquisition)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Assets acquired:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Accounts
 receivable&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;212&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Inventories&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,103&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Prepaid expenses&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Property, plant&amp;#xA0;&amp;amp;
 equipment&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;113&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Other assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;162&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total tangible
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,594&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Intangible
 assets:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Intangible
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;860&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Goodwill&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,217&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total assets
 acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,671&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Liabilities
 assumed:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Accounts payable&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;199&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Accrued
 liabilities&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;47&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total liabilities
 assumed&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;246&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 7em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net assets
 acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,425&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Initial cash paid at
 Bi-Phase Date of Acquisition&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,619&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Contingent
 consideration&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;540&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Working capital
 adjustment&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;266&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Aggregate
 consideration&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,425&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The fair value
 measurements of certain assets acquired and liabilities assumed
 were based on valuations involving significant unobservable inputs
 that are Level 3 inputs in the fair value hierarchy. There are
 inherent uncertainties and management judgment required in these
 determinations. The Company believes that these inputs provided a
 reasonable basis for estimating the fair values and has finalized
 these amounts as of December&amp;#xA0;31, 2015. Except as discussed
 below, the assets acquired and the liabilities assumed were stated
 at their estimated fair values at the Bi-Phase Date of
 Acquisition.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The fair value
 of accounts receivable acquired was adjusted for amounts known or
 highly likely to be uncollectible based upon an assessment of known
 facts and circumstances as of the Bi-Phase Date of Acquisition and
 additional information arising subsequent to that date with respect
 to these known facts and circumstances.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The inventory
 acquired was revalued to its fair value. While the cost of raw
 materials generally approximated fair value, the value of finished
 goods inventory was &amp;#x201C;stepped up&amp;#x201D; by $226,000,
 representing the estimated selling price of that inventory less the
 sum of costs to complete and a reasonable allowance for the
 Company&amp;#x2019;s selling efforts, thereby reducing the margin on
 certain acquired inventory sold. The Company recognized all of this
 &amp;#x201C;stepped up&amp;#x201D; inventory value within cost of sales in
 the year ended December&amp;#xA0;31, 2015.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 identifiable intangible assets as a result of the acquisition are
 amortized over their respective estimated useful lives as
 follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="75%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Asset&lt;br /&gt;
 amount&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Estimated&lt;br /&gt;
 life&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Developed
 technology&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;700&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;7&amp;#xA0;years&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Customer
 relationships&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;160&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;15&amp;#xA0;years&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total identifiable
 intangible assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;860&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The weighted
 average useful life of the intangibles identified above is
 approximately 8.5 years. The fair value of developed technology and
 customer relationships was derived using the relief from royalty
 method and the multi-period excess earnings method,
 respectively.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The fair value
 of property, plant and equipment was based upon the acquisition
 costs of assets acquired as of the Bi-Phase Date of Acquisition
 adjusted for any known facts and circumstances necessary to
 approximate fair value.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Goodwill
 largely consists of geographic expansion of product sales,
 manufacturing and other synergies of the combined companies, and
 the value of the assembled workforce.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;i&gt;Acquisition of
 Buck&amp;#x2019;s Acquisition Company, LLC&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;On
 March&amp;#xA0;18, 2015 (&amp;#x201C;Buck&amp;#x2019;s Date of
 Acquisition&amp;#x201D;), the Company acquired all of the membership
 interests in Buck&amp;#x2019;s Acquisition Company, LLC,
 (&amp;#x201C;Buck&amp;#x2019;s&amp;#x201D;) from UE Powertrain d/b/a Buck&amp;#x2019;s
 Engines and United Holdings, LLC, for an initial cash purchase
 price of approximately $9,735,000, subject to certain adjustments
 as defined by the purchase agreement. Buck&amp;#x2019;s is a
 manufacturer of alternative-fuel engines for industrial markets and
 was formerly a product line of United Engines, LLC. Buck&amp;#x2019;s
 supplies a range of alternative-fuel engines that run on natural
 gas, propane and liquid propane gas fuels. Buck&amp;#x2019;s targets an
 extensive range of industrial applications, including irrigation,
 gas compression, oil production, industrial equipment, power
 generation, mobile equipment, wind turbines, and re-power
 applications. The acquisition of Buck&amp;#x2019;s was accounted for as
 a business combination in accordance with ASC 805, &lt;i&gt;Business
 Combinations&lt;/i&gt;, and as such, the excess of the purchase price
 over the fair values assigned to the assets acquired and
 liabilities assumed had been provisionally allocated to goodwill at
 the Buck&amp;#x2019;s Date of Acquisition and deemed final as of
 December&amp;#xA0;31, 2015. The Company treated the acquisition of
 Buck&amp;#x2019;s as a purchase of assets for income tax purposes.
 Accordingly, the financial and income tax bases of the assets and
 liabilities have been assumed to be the same at the Buck&amp;#x2019;s
 Date of Acquisition, and therefore, a provision for deferred income
 tax was not recorded in connection with the purchase price
 allocation. Any excess of the purchase price over the fair value of
 the assets acquired is expected to be deductible for income tax
 purposes. The acquisition of Buck&amp;#x2019;s was funded through the
 Company&amp;#x2019;s revolving line of credit.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The purchase
 price for this acquisition had been provisionally allocated at the
 Bucks Date of Acquisition, and deemed final as of December&amp;#xA0;31,
 2015, to the assets acquired and liabilities assumed based on their
 estimated fair values as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="30%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;March&amp;#xA0;18, 2015&lt;br /&gt;
 (Buck&amp;#x2019;s&amp;#xA0;Date&amp;#xA0;of&amp;#xA0;Acquisition)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Assets acquired:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Inventories&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;6,598&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Property, plant&amp;#xA0;&amp;amp;
 equipment&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;231&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total tangible
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;6,829&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Intangible
 assets:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Intangible
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,380&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Goodwill&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,526&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total assets
 acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;9,735&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The fair value
 measurements of certain assets acquired were based on valuations
 involving significant unobservable inputs that are Level 3 inputs
 in the fair value hierarchy. There are inherent uncertainties and
 management judgment required in these determinations. The Company
 believes that these inputs provided a reasonable basis for
 estimating the fair values and has finalized these amounts as of
 December&amp;#xA0;31, 2015. Except as discussed below, the assets
 acquired and the liabilities assumed were stated at their estimated
 fair values at acquisition.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The inventory
 acquired was revalued to its fair value. While the cost of raw
 materials generally approximated fair value, the value of finished
 goods inventory was &amp;#x201C;stepped up&amp;#x201D; by $290,000,
 representing the estimated selling price of that inventory less the
 sum of costs to complete and a reasonable allowance for the
 Company&amp;#x2019;s selling efforts, thereby reducing the margin on
 certain acquired inventory sold. The Company recognized all of this
 &amp;#x201C;stepped up&amp;#x201D; inventory value within cost of sales in
 the year ended December&amp;#xA0;31, 2015.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 identifiable intangible asset as a result of the acquisition is
 amortized over its respective estimated useful life as
 follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="66%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Asset&amp;#xA0;amount&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Estimated&amp;#xA0;life&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Customer
 relationships&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,380&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;10&amp;#xA0;years&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The fair value
 of customer relationships was derived using the multi-period excess
 earnings method.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The fair value
 of property, plant and equipment was based upon the acquisition
 costs of assets acquired as of the Buck&amp;#x2019;s Date of Acquisition
 adjusted for any known facts and circumstances necessary to
 approximate fair value.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Goodwill
 largely consists of geographic expansion of product sales,
 manufacturing and other synergies of the combined companies, and
 the value of the assembled workforce.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 consolidated financial statements as of and for the years ended
 December&amp;#xA0;31, 2015 and 2014, include the assets, liabilities
 and operating results of each acquired business since the date of
 each respective acquisition. There were no such business
 combinations during the year ended December&amp;#xA0;31,
 2013.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;i&gt;Acquisition of
 Professional Power Products, Inc.&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;On
 April&amp;#xA0;1, 2014 (&amp;#x201C;Date of Acquisition&amp;#x201D;), the Company
 acquired Professional Power Products, Inc. (&amp;#x201C;3PI&amp;#x201D;),
 pursuant to a stock purchase agreement with Carl L. Trent and
 Kenneth C. Trent (collectively the &amp;#x201C;Trents&amp;#x201D;) and CKT
 Holdings Inc., a Wisconsin corporation owned by the Trents. 3PI is
 a designer and manufacturer of large, custom engineered integrated
 electrical power generation systems serving the global diesel and
 natural gas power generation markets. The Company treated the
 acquisition of 3PI as a purchase of assets for income tax purposes.
 The acquisition of 3PI was financed through the Company&amp;#x2019;s
 revolving line of credit and from proceeds received from a secured
 term loan.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;On the Date of
 Acquisition, the Company acquired all of the issued and outstanding
 stock of 3PI, an Illinois corporation and wholly-owned subsidiary
 of CKT Holdings Inc., for cash of $45.4 million, including cash
 acquired of $1.3 million, and agreed to pay to the sellers
 additional consideration of between $5,000,000 and $15,000,000 in
 shares of the Company&amp;#x2019;s common stock, valued at $76.02 per
 share (i.e., between 65,772 and 197,316 shares), based upon, and
 following the final determination in accordance with the Stock
 Purchase Agreement of, the 3PI EBITDA (as defined in the Stock
 Purchase Agreement). As of the Date of Acquisition, this
 consideration was valued at $8.9 million, and accordingly the total
 consideration payable for 3PI was valued at $54.3 million. The
 consideration payable in shares of the Company&amp;#x2019;s common stock
 consisted of (i)&amp;#xA0;fixed consideration and (ii)&amp;#xA0;contingent
 consideration. The Stock Purchase Agreement included a provision by
 and among the Company, Shareholders and Seller to treat the
 purchase of the 3PI stock as an acquisition of assets for income
 tax purposes.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The fixed
 portion of the consideration, representing 65,772 shares of the
 Company&amp;#x2019;s common stock valued at $5,060,000 at the Date of
 Acquisition was classified as a component of equity in the
 Company&amp;#x2019;s consolidated balance sheet as of December&amp;#xA0;31,
 2014. The fixed portion of the consideration was not subject to
 revaluation adjustment for financial reporting purposes. The
 contingent portion of the consideration (i.e., the earn-out
 consideration) was up to 131,544 shares of the Company&amp;#x2019;s
 common stock (i.e., the difference between the maximum number of
 shares issuable of 197,316 and the fixed number of shares issuable
 of 65,772). The earn-out portion of consideration was initially
 valued at $3,840,000 as of the Date of Acquisition and recognized
 as a liability on the Company&amp;#x2019;s consolidated balance sheet.
 The measurement period for determining the amount of contingent
 consideration ultimately payable to the sellers was based upon the
 2014 full calendar-year performance of 3PI as defined in the Stock
 Purchase Agreement. The minimum threshold for payout of the
 earn-out consideration was not met as of December&amp;#xA0;31, 2014.
 Accordingly, the Company reversed the liability that had been
 recorded and recognized a gain of $3,840,000 which amount has been
 classified as &amp;#x201C;Other income&amp;#x201D; in the Company&amp;#x2019;s
 consolidated results of operations for the year ended
 December&amp;#xA0;31, 2014.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 incurred total transaction costs related to the acquisition of
 approximately $811,000, all of which was recognized and classified
 within general and administration expense in the Company&amp;#x2019;s
 consolidated statements of operations in 2014. To facilitate the
 transaction, the Company entered into an amended and restated
 credit agreement with Wells Fargo Bank, N.A. on April&amp;#xA0;1, 2014,
 to increase its revolving line of credit and secured a $5.0 million
 term loan to finance this acquisition. Refer to Note 8,
 &amp;#x201C;Debt&amp;#x201D; for a further description of these
 obligations.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The acquisition
 of 3PI was accounted for as a business combination in accordance
 with ASC 805, &lt;i&gt;Business Combinations&lt;/i&gt;, and, as such, assets
 acquired and liabilities assumed were recorded at their respective
 fair values. The purchase price for this acquisition allocated to
 the assets acquired and liabilities assumed based on their
 estimated fair values was as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="56%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="10%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="10%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;April&amp;#xA0;1,&amp;#xA0;2014&lt;br /&gt;
 (As initially&lt;br /&gt;
 reported)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Measurement&lt;br /&gt;
 period&lt;br /&gt;
 adjustment&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;April&amp;#xA0;1,&amp;#xA0;2014&lt;br /&gt;
 (As&amp;#xA0;adjusted)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Assets acquired:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Cash&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,277&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,277&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Accounts
 receivable&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,989&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,989&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Inventories&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;5,073&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(120&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,953&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Prepaid expenses and other
 current assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;243&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;243&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Property, plant&amp;#xA0;&amp;amp;
 equipment&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,596&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,596&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total tangible
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13,178&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(120&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13,058&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Intangible
 assets:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Intangible
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;23,500&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;23,500&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Goodwill&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;22,372&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,174&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;23,546&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total assets
 acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;59,050&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,054&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;60,104&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Liabilities
 assumed:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Accounts payable&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,494&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,494&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Accrued
 liabilities&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,257&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,054&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,311&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total liabilities
 assumed&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,751&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,054&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;5,805&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 7em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net assets
 acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;54,299&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;54,299&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The following
 table provides a summary of the initial consideration for
 3PI:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="84%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Fair value of assets
 acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;60,104&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Less liabilities
 assumed&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(5,805&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net assets
 acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;54,299&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Less value of shares of
 Company common stock expected to be issued at date of
 acquisition&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(8,900&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Less cash
 acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1,277&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Cash paid&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;44,122&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The above
 estimated fair values of assets acquired and liabilities assumed
 were based on known information as of April&amp;#xA0;1, 2014, were
 provisionally allocated to the assets acquired and liabilities
 assumed and deemed final as of December&amp;#xA0;31, 2014. There are
 inherent uncertainties and management judgment required in these
 determinations. The fair value measurements of the assets acquired
 and liabilities assumed were based on valuations involving
 significant unobservable inputs, or Level 3 in the fair value
 hierarchy. The Company believes that this information provides a
 reasonable basis for estimating the fair values. Except as
 discussed below, the assets acquired and the liabilities assumed
 were stated at their estimated fair values at the Date of
 Acquisition.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The fair value
 of accounts receivable acquired was adjusted for amounts known or
 highly likely to be uncollectible based upon an assessment of known
 facts and circumstances as of the Date of Acquisition and
 additional information arising subsequent to the Date of
 Acquisition with respect to these known facts and circumstances.
 The gross amount of accounts receivable acquired was approximately
 $4,332,000 of which $343,000 is expected to be
 uncollectible.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The inventory
 acquired was revalued to its fair value. While the cost of raw
 materials generally approximates fair value, the value of work in
 process and finished goods inventory was &amp;#x201C;stepped up&amp;#x201D;
 by $482,000, representing the estimated selling price of that
 inventory less the sum of costs to complete and a reasonable
 allowance for the Company&amp;#x2019;s selling efforts. This
 &amp;#x201C;stepped up&amp;#x201D; inventory value was recognized within the
 Company&amp;#x2019;s cost of sales during 2014. Subsequent to the Date
 of Acquisition, the inventory was further adjusted by approximately
 $120,000, reflecting the value of the inventory acquired as of
 April&amp;#xA0;1, 2014.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;See Note 6,
 &amp;#x201C;Goodwill and other intangibles,&amp;#x201D; for detail describing
 the intangible assets acquired and the amortization period based on
 the estimated useful lives of the intangible assets. The fair value
 of backlog and customer relationships was derived using the
 multi-period excess earnings method. The fair value of the trade
 names and trademarks was derived using the relief from royalty
 method.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The fair value
 of property, plant and equipment was based upon an appraisal of
 these assets or the acquisition costs of assets acquired
 immediately prior to the Date of Acquisition.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Goodwill
 largely consists of geographic expansion of product sales,
 manufacturing and other synergies of the combined companies, and
 the value of the assembled workforce.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The accounts
 payable and accrued liabilities assumed were based on their book
 values which approximated their fair values at the Date of
 Acquisition. Subsequent to the Date of Acquisition, the accrued
 liabilities were further adjusted by $1,054,000.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;During the year
 ended December&amp;#xA0;31, 2014, the Company&amp;#x2019;s liability for the
 contingent consideration associated with the acquisition was
 measured at fair value based on unobservable inputs, and was thus,
 considered a Level 3 financial instrument. The fair value of the
 liability determined by this analysis was primarily driven by the
 Company&amp;#x2019;s expectations of achieving the performance measures
 required by the Stock Purchase Agreement, the resulting shares
 expected to be issued, and the share price of the Company&amp;#x2019;s
 common stock. The expected performance metrics and resulting shares
 expected to be issued were estimated based on a Monte Carlo
 simulation model considering actual and forecasted results over the
 measurement period. For the year ended December&amp;#xA0;31, 2014, the
 Company recognized income of $3,840,000 due to a decrease in the
 estimated fair value of the Company&amp;#x2019;s contingent
 consideration liability. This valuation adjustment was recorded as
 &amp;#x201C;Contingent consideration&amp;#x201D; in the Company&amp;#x2019;s
 consolidated statements of operations for the year ended
 December&amp;#xA0;31, 2014. As of December&amp;#xA0;31, 2014, the
 Company&amp;#x2019;s contingent consideration liability was determined
 to be zero.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;As a result of
 the provisions within the Stock Purchase Agreement, the Company
 treated the acquisition of 3PI as a purchase of assets for income
 tax purposes. Accordingly, the financial and income tax bases of
 the assets and liabilities were initially the same at the Date of
 Acquisition. The write-off of the earn-out portion of the
 contingent consideration and the difference in the book and tax
 basis of the fixed portion of the consideration resulted in a lower
 amount of goodwill that is deductible by the Company for income tax
 purposes. Accordingly, the Company recognized deferred income tax
 liabilities arising from these differences which amounted to
 $1,570,000 and $681,000, respectively. The $1,570,000 was
 recognized in the Company&amp;#x2019;s income tax expense while the
 $681,000 was recognized as an adjustment to the Company&amp;#x2019;s
 additional paid-in-capital as of and for the year ended
 December&amp;#xA0;31, 2014. The total amount of goodwill that is
 expected to be deductible for income tax purposes was approximately
 $18.0 million at December&amp;#xA0;31, 2014.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The assets,
 liabilities, and operating results of 3PI have been included in the
 Company&amp;#x2019;s consolidated financial statements from the Date of
 Acquisition to December&amp;#xA0;31, 2014. 3PI&amp;#x2019;s sales, net of
 intercompany sales, included in the Company&amp;#x2019;s operating
 results from the Date of Acquisition to December&amp;#xA0;31, 2014 were
 $20.4 million and 3PI reported an operating loss of approximately
 $2.0 million for the same period. Amortization expense related to
 identifiable intangible assets associated with the acquisition,
 further described in Note 6, &amp;#x201C;Goodwill and other
 intangibles,&amp;#x201D; and included in the consolidated financial
 statements, approximated $2,108,000 from the Date of Acquisition
 through December&amp;#xA0;31, 2014 and was included in the
 aforementioned loss from operations.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The following
 supplemental unaudited pro forma information presents the financial
 results as if the 3PI transaction had occurred on January&amp;#xA0;1,
 2013 as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="66%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" nowrap="nowrap" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Year ended&lt;br /&gt;
 (unaudited)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;December&amp;#xA0;31,&lt;br /&gt;
 2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;December&amp;#xA0;31,&lt;br /&gt;
 2013&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net sales&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;353,175&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;278,117&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net (loss)
 income&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;23,671&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(16,557&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(Loss) earnings per share,
 basic&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2.21&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1.69&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(Loss) earnings per share,
 diluted&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1.57&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1.69&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The historical
 operating results of 3PI included in the proforma information above
 was adjusted to exclude certain non-recurring expenses, principally
 transaction expenses which amount approximated $3,474,000 in 2014
 and none in 2013.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The pro forma
 information presented above is for information purposes only and is
 not indicative of the results of operations that would have been
 achieved if the acquisition had taken place at an earlier date, nor
 are these results necessarily indicative of future consolidated
 results of operations of the Company.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;i&gt;Transaction fees and
 expenses&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 incurred total transaction costs related to its acquisition
 activities of $526,000, excluding lease termination expenses
 associated with the Buck&amp;#x2019;s and Bi-Phase facilities, for the
 year ended December&amp;#xA0;31, 2015, respectively, all of which was
 recognized as an operating expense and classified within general
 and administrative expenses in the Company&amp;#x2019;s consolidated
 statements of operations. The Company incurred total transaction
 costs related to the 3PI acquisition of $811,000 in the year ended
 December&amp;#xA0;31, 2014.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <us-gaap:DebtDisclosureTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_8B94DAD4-10A7-4943-9A68-927F0F179E4B_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;8.&amp;#xA0;Debt&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Revolving line of
 credit and term debt&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;On
 June&amp;#xA0;28, 2013, the Company entered into a credit agreement
 with Wells Fargo Bank, National Association (the &amp;#x201C;Wells
 Credit Agreement&amp;#x201D;), which replaced its prior credit agreement
 with BMO Harris Bank N.A. The Wells Credit Agreement enabled the
 Company to borrow under a revolving line of credit secured by
 substantially all of the Company&amp;#x2019;s tangible and intangible
 assets (other than real property). The Wells Credit Agreement
 (a)&amp;#xA0;provided an initial maximum $75.0 million revolving line
 of credit to the Company, which, at the Company&amp;#x2019;s request and
 subject to the terms of the Wells Credit Agreement, could have been
 increased up to $100.0 million during the term of the Wells Credit
 Agreement; (b)&amp;#xA0;bore interest at the Wells Fargo Bank&amp;#x2019;s
 prime rate plus an applicable margin ranging from 0% to 0.50%; or
 at the Company&amp;#x2019;s option, all or a portion of the revolving
 line of credit could have been designated to bear interest at LIBOR
 plus an applicable margin ranging from 1.50% to 2.00%; (c)&amp;#xA0;had
 an unused line fee of 0.25% and (d)&amp;#xA0;required the Company to
 report its fixed charge coverage ratio, when its Availability (as
 defined in the Wells Credit Agreement) was less than the Threshold
 Amount (as defined in the Wells Credit Agreement) and to continue
 to report its fixed charge coverage ratio until the date that
 Availability for a period of 60 consecutive days, was greater than
 or equal to the Threshold Amount. The Company was required to meet
 a minimum monthly fixed charge coverage ratio of not less than 1.0
 to 1.0, the testing of which commenced on the last day of the month
 prior to the date on which its Availability was less than the
 Threshold Amount. The Threshold Amount was defined in the Wells
 Credit Agreement as the greater of (i)&amp;#xA0;$9,375,000 or
 (ii)&amp;#xA0;12.5% of the maximum revolver amount of $75.0 million or
 as it may have been increased during the term of the Wells Credit
 Agreement up to $100.0 million.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;On
 April&amp;#xA0;1, 2014, the Wells Credit Agreement was amended (the
 &amp;#x201C;Amended Wells Credit Agreement&amp;#x201D;) to increase the
 Company&amp;#x2019;s revolving line of credit from $75.0 million to
 $90.0 million. The Amended Wells Credit Agreement (a)&amp;#xA0;bears
 interest at the Wells Fargo Bank&amp;#x2019;s prime rate plus an
 applicable margin ranging from 0% to 0.5%; or at the
 Company&amp;#x2019;s option, all or a portion of the revolving line of
 credit can be designated to bear interest at LIBOR plus an
 applicable margin ranging from 1.50% to 2.00%; (b)&amp;#xA0;has an
 unused line fee of 0.25%; (c)&amp;#xA0;requires the Company to report
 its fixed charge coverage ratio and leverage ratio as described
 below; (d)&amp;#xA0;includes a $5.0 million term loan arrangement with
 Wells Fargo Bank; and (e)&amp;#xA0;includes a letter of credit
 sub-facility of the revolving line of credit. The principal amount
 of the $5.0 million term loan was payable in 36 equal monthly
 installments with the first payment due on June&amp;#xA0;1, 2014, plus
 interest at LIBOR plus 4.50%. Effective April&amp;#xA0;1, 2014 and
 during the period in which the term loan was outstanding, the
 Company was subject to a fixed charge coverage ratio covenant and a
 debt leverage ratio covenant. The Company was required to maintain
 a fixed charge coverage ratio of at least 1.20 to 1.00 and the
 Company&amp;#x2019;s debt leverage ratio could not exceed 4.0 to 1.0
 during the period in which the term loan was outstanding. At the
 time, the Company used borrowings under this expanded revolving
 line of credit as well as the proceeds from the term loan to
 finance the acquisition of 3PI which was consummated on
 April&amp;#xA0;1, 2014 as described in Note 3,
 &amp;#x201C;Acquisitions.&amp;#x201D; The term loan was subsequently paid in
 full on April&amp;#xA0;29, 2015. In connection with the repayment of
 the term loan on April&amp;#xA0;29, 2015, the Company&amp;#x2019;s minimum
 monthly fixed charge coverage ratio reverted back to 1.0 to 1.0,
 the testing of which commences on the last day of the month prior
 to the date on which the Company&amp;#x2019;s Availability is less than
 the Threshold Amount.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;On
 September&amp;#xA0;30, 2014 and again on February&amp;#xA0;11, 2015, the
 Company further amended its credit facility with Wells Fargo Bank,
 National Association, to increase its revolving line of credit
 facility to $100.0 million and $125.0 million, respectively
 (collectively with the Amended Wells Credit Agreement, the
 &amp;#x201C;Amended Wells Credit Agreement II&amp;#x201D;). The Amended Wells
 Credit Agreement II was scheduled to mature on June&amp;#xA0;28,
 2018.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Other than the
 above-mentioned amendments, the terms and conditions of the Amended
 Wells Credit Agreement and Amended Wells Credit Agreement II are
 substantially similar to the Wells Credit Agreement. Under the
 Amended Wells Credit Agreement and Amended Wells Credit Agreement
 II, the amount that the Company may borrow is limited to the lesser
 of (i)&amp;#xA0;the maximum available amount and (ii)&amp;#xA0;borrowing
 base. The borrowing base is calculated as a percentage of the
 Company&amp;#x2019;s eligible accounts receivable and eligible
 inventory, plus a defined amount based upon certain of the
 Company&amp;#x2019;s fixed assets (all as defined in the Amended Wells
 Credit Agreement and Amended Wells Credit Agreement II). The
 Amended Wells Credit Agreement and Amended Wells Credit Agreement
 II also contain customary covenants and restrictions applicable to
 the Company, including agreements to provide financial information,
 comply with laws, pay taxes and maintain insurance, restrictions on
 the incurrence of certain indebtedness, guarantees and liens,
 restrictions on mergers, acquisitions and certain dispositions of
 assets, and restrictions on the payment of dividends and
 distributions. The revolving line of credit is secured by
 substantially all of the Company&amp;#x2019;s tangible and intangible
 assets (other than real property).&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;On
 April&amp;#xA0;29, 2015, the Company entered into an amended credit
 facility (&amp;#x201C;Amended Wells Credit Agreement III&amp;#x201D;) for the
 purpose of facilitating the issuance of the 5.50% Senior Notes (the
 &amp;#x201C;Senior Notes&amp;#x201D;), as described below, and this amendment
 provided for the earlier maturity of the Amended Wells Credit
 Agreement III to insure that the Amended Wells Credit Agreement III
 will come due before the Senior Notes are payable as described
 below. While the Senior Notes are outstanding, the Amended Wells
 Credit Agreement III will become due 75 days prior to the earliest
 date that a Special Mandatory Purchase Date may occur or 90 days
 prior to the final maturity date of the Senior Notes, all as
 described in the Indenture agreement below. Accordingly, under the
 above terms, the Amended Wells Credit Agreement III will become due
 no earlier than March&amp;#xA0;15, 2017, but no later than
 January&amp;#xA0;31, 2018.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;As of
 December&amp;#xA0;31, 2015, $97.0 million of the Company&amp;#x2019;s
 outstanding borrowings under its revolving line of credit bore
 interest at the LIBOR rate, plus an applicable margin. The weighted
 average interest rate on these borrowings was 1.84% as of
 December&amp;#xA0;31, 2015. The remaining outstanding balance of
 $299,000 as of December&amp;#xA0;31, 2015 had been designated to bear
 interest at the prime rate, plus an applicable margin, which
 equaled 3.50% with the applicable margin included. The unused and
 available revolving line of credit balance was $27.1 million at
 December&amp;#xA0;31, 2015. The Company&amp;#x2019;s term loan was repaid on
 April&amp;#xA0;29, 2015.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;As of
 December&amp;#xA0;31, 2014, $71.0 million of the Company&amp;#x2019;s
 outstanding borrowings under its revolving line of credit bore
 interest at the LIBOR rate, plus an applicable margin. The weighted
 average interest rate on these borrowings was 1.66% as of
 December&amp;#xA0;31, 2014. The remaining outstanding balance of $7.0
 million as of December&amp;#xA0;31, 2014 had been designated to bear
 interest at the prime rate, plus an applicable margin, which
 equaled 3.25% with the applicable margin included. The unused and
 available revolving line of credit balance was $21.2 million at
 December&amp;#xA0;31, 2014. As of December&amp;#xA0;31, 2014, the Company
 had approximately $4,028,000 outstanding under the term loan, which
 bore interest at LIBOR plus 4.50%, which equaled 4.67% with the
 applicable margin included.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;5.50% Senior
 Notes&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;On
 April&amp;#xA0;24, 2015, the Company entered into a purchase agreement
 with certain institutional investors for a private sale of an
 aggregate amount of $55.0 million of the Company&amp;#x2019;s unsecured
 5.50% Senior Notes. The sale closed on April&amp;#xA0;29, 2015. In
 connection with the issuance of the Senior Notes, the Company
 entered into an indenture agreement (&amp;#x201C;Indenture&amp;#x201D;) dated
 April&amp;#xA0;29, 2015, by and among the Company, The Bank of New York
 Mellon, as Trustee, and the Company&amp;#x2019;s subsidiaries as
 guarantors. The Company received net proceeds of $53,483,000 after
 financing costs of $1,517,000. As discussed previously, in Note 2,
 &amp;#x201C;Recently issued accounting pronouncements&amp;#x201D;, in
 accordance with the guidance issued to simplify the presentation of
 debt issuance costs, the Company has presented issuance costs
 associated with its 5.50% Senior Notes as a direct deduction from
 the carrying value of the obligation on the Company&amp;#x2019;s
 consolidated balance sheet as of December&amp;#xA0;31, 2015. As of
 December&amp;#xA0;31, 2015, the balance outstanding on the 5.50% Senior
 Notes was $53,820,000 net of unamortized financing fees.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Senior
 Notes are unsecured debt of the Company and are effectively
 subordinated to the Company&amp;#x2019;s existing and future secured
 debt including the debt in connection with the Amended Wells Credit
 Agreement III. The Senior Notes have a final maturity date of
 May&amp;#xA0;1, 2018, provided that a mandatory offer by the Company to
 purchase the Senior Notes must be made on or prior to May&amp;#xA0;1,
 2017 in the event the Company cannot or does not certify compliance
 with certain financial covenants as more fully described below. In
 that event, the date of purchase will be no earlier than
 May&amp;#xA0;30, 2017.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company may
 redeem the Senior Notes in whole or in part at any time on or after
 May&amp;#xA0;1, 2016, at the option of the Company at the following
 redemption prices (expressed as percentages of the principal
 amount), together with accrued and unpaid interest to the date of
 redemption:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="19%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="BORDER-BOTTOM: rgb(0,0,0) 1px solid; WIDTH: 54pt"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Redemption
 date&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Redemption&amp;#xA0;price&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;May&amp;#xA0;1, 2016 through
 October&amp;#xA0;31, 2016&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;101.0&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;%&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;November&amp;#xA0;1, 2016 and
 thereafter&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;100.0&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;%&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;At any time
 prior to May&amp;#xA0;1, 2016, the Company may redeem up to 35% of the
 Senior Notes with the net cash proceeds of certain equity offerings
 specified in the Indenture at a redemption price of 105.5% of the
 principal amount of the Senior Notes, together with accrued and
 unpaid interest to the date of redemption, but only if at least 65%
 of the original aggregate principal amount of the Senior Notes
 would remain outstanding following such redemption. In addition,
 prior to May&amp;#xA0;1, 2016, the Company may redeem the Senior Notes
 in whole or in part at a redemption price equal to 101.0% of the
 principal amount plus (i)&amp;#xA0;accrued and unpaid interest to the
 redemption date and (ii)&amp;#xA0;an Applicable Premium (as defined in
 the Indenture) that is intended as a &amp;#x201C;make-whole&amp;#x201D; to
 May&amp;#xA0;1, 2016.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Senior
 Notes have a Special Mandatory Purchase Date as described in the
 Indenture and summarized as follows. Upon the occurrence of the
 earlier of (I)&amp;#xA0;March&amp;#xA0;15, 2017, if the Trustee has not
 received on or within five days prior to such date an officer's
 certificate stating that (i)&amp;#xA0;the Company&amp;#x2019;s pro forma
 consolidated EBITDA (as defined in the Indenture) is at least equal
 to or greater than $35.0 million for the most recent four full
 fiscal quarters for which financial statements are available as of
 such date and (ii)&amp;#xA0;the Company&amp;#x2019;s consolidated pro forma
 ratio of consolidated EBITDA to fixed charges (as defined in the
 Indenture) is at least equal to or greater than 3.25 to 1.0 for the
 most recent four full fiscal quarters for which financial
 statements are available as of such date or (II) the date on which
 the Company notifies the Trustee in writing (which date may be at
 any time on or after March&amp;#xA0;1, 2017 but on or prior to
 March&amp;#xA0;15, 2017) that the Company cannot or will not deliver
 such officers' certificate, then, unless the Company has given on
 or prior to March&amp;#xA0;15, 2017 a notice of redemption of all of
 the Senior Notes, the Company will make a mandatory offer to
 purchase all of the Senior Notes at a purchase price of 100.0% of
 the principal amount plus accrued and unpaid interest, if any, to
 the date of purchase in accordance with the procedures set forth in
 the Indenture.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Indenture
 contains covenants that, among other things, limit or restrict the
 ability of the Company and its subsidiaries to incur additional
 debt, prepay subordinated indebtedness, pay dividends or make other
 distributions on capital stock, redeem or repurchase capital stock,
 make investments and restricted payments, enter into transactions
 with affiliates, sell assets, create liens on assets to secure
 debt, or effect a consolidation or merger or to sell all, or
 substantially all, of the Company&amp;#x2019;s assets, in each case
 subject to certain qualifications and exceptions set forth in the
 Indenture. The Indenture also provides for customary events of
 default (subject in certain cases to customary grace and cure
 periods), which include nonpayment, breach of covenants in the
 Indenture, payment defaults or acceleration of other indebtedness,
 and certain events of bankruptcy and insolvency. Generally, if an
 event of default occurs, the Trustee or holders of at least 25.0%
 in principal amount of the then outstanding Senior Notes may
 declare the principal of and accrued but unpaid interest on all
 Senior Notes to be due and payable.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Interest on the
 Senior Notes accrues at a rate of 5.50%&amp;#xA0;per annum and is
 payable semi-annually in arrears on May&amp;#xA0;1 and November&amp;#xA0;1
 of each year, commencing on November&amp;#xA0;1, 2015. As of
 December&amp;#xA0;31, 2015, the accrued, but unpaid interest on the
 Senior Notes was $513,000.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_10190078-822A-4D01-9E87-F3AC56BEB358_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Amortization
 expense was classified as follows in the Company&amp;#x2019;s
 consolidated statements of operations for the years ended
 December&amp;#xA0;31:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="73%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2013&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Cost of sales&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;742&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,134&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;40&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Operating
 expenses&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,582&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,013&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;5,324&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,147&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;40&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
  <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_584BAF9B-5FFF-4392-8631-E4B1FF5D54EE_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;&lt;i&gt;Accounts receivable and allowance for doubtful
 accounts&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Accounts receivable are due under normal trade terms generally
 requiring payment within 30 to 45 days from the invoice date. A
 limited number of customers have terms which may extend up to 150
 days from the invoice date. The carrying amount of accounts
 receivable is reduced by a valuation allowance that reflects
 management&amp;#x2019;s best estimate of the amounts that will not be
 collected. Management specifically reviews all past due accounts
 receivable balances and, based on historical experience and an
 assessment of current creditworthiness, estimates the portion, if
 any, of the balance that will not be collected.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The activity in the Company&amp;#x2019;s allowance for doubtful accounts
 as of December&amp;#xA0;31, was as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="84%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at beginning of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;652&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;452&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Charged to expense&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;641&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;204&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 (Write-offs), net of recoveries&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(356&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at end of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;937&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;652&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
  <us-gaap:StandardProductWarrantyPolicy contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_7F8B525F-A28B-43C7-9AE8-A882A79F9F53_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;&lt;i&gt;Warranty costs&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Company offers a standard limited warranty on the workmanship
 of certain of its products that in most cases covers defects for a
 defined period. Warranties for certified emission products are
 mandated by the Environmental Protection Agency (&amp;#x201C;EPA&amp;#x201D;)
 and/or the California Air Resources Board (&amp;#x201C;CARB&amp;#x201D;) and
 are longer than the Company&amp;#x2019;s standard warranty on certain
 emission related products. The Company&amp;#x2019;s products also carry
 limited warranties from suppliers. Costs related to supplier
 warranty claims are borne by the supplier; the Company&amp;#x2019;s
 warranties apply only to the modifications made to supplier base
 products. The Company&amp;#x2019;s management estimates and records a
 liability, and related charge to income, for the warranty program
 at the time products are sold to customers. Estimates are based on
 historical experience and reflect management&amp;#x2019;s best estimates
 of expected costs at the time products are sold. The Company makes
 adjustments to estimates in the period in which it is determined
 that actual costs may differ from initial or previous
 estimates.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The activity in the Company&amp;#x2019;s warranty liability as of
 December&amp;#xA0;31 was as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="80%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at beginning of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,094&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,274&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;631&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,600&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Charged to expense&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;428&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,020&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Payments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,726&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at end of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,427&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,094&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:StandardProductWarrantyPolicy>
  <dei:DocumentType contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_3CC62EB9-15A5-46C4-8064-D4F3BEE7F6DF_1_0">10-K</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_0231D601-EA77-4B26-91CE-47EB04BEC193_1_2">0001137091</dei:EntityCentralIndexKey>
  <us-gaap:InventoryPolicyTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_F57F4862-CB11-424A-ABB9-1D11127FAC54_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;&lt;i&gt;Inventories, net&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Inventories consist primarily of engines and parts. Engines are
 valued at the lower of cost, plus estimated freight-in, or market
 value. Parts are valued at the lower of cost (first-in, first-out)
 or market value. When necessary, the Company writes down inventory
 for an estimated amount equal to the difference between the cost of
 the inventory and the estimated realizable value. Additionally, an
 inventory allowance is provided based upon the Company&amp;#x2019;s
 estimation of future demand for the quantity of inventory on hand.
 In determining an estimate of future demand, multiple factors are
 taken into consideration, including, but not limited to:
 (i)&amp;#xA0;customer purchase orders and customer forecasted demand;
 (ii)&amp;#xA0;historical sales/usage for each inventory item; and
 (iii)&amp;#xA0;utilization within a current or anticipated future power
 system.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Inventories consisted of the following as of December&amp;#xA0;31:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="79%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Raw materials&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;104,433&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;87,133&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Work in process&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,401&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,752&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Finished goods&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,853&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,777&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Total inventories&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;132,687&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;95,662&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Inventory allowance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,340&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,759&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Inventories, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;130,347&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;93,903&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The activity in the Company&amp;#x2019;s inventory allowance as of
 December&amp;#xA0;31 was as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="82%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at beginning of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,759&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,510&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Charged to expense&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;945&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;679&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Write-offs&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(364&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(430&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at end of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,340&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,759&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
  <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_6C3A9077-C030-4D7E-B007-8D284C498478_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The activity in the Company&amp;#x2019;s warranty liability as of
 December&amp;#xA0;31 was as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="80%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at beginning of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,094&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,274&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;631&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,600&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Charged to expense&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;428&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,020&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Payments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,726&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at end of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,427&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,094&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
  <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_5A7E8B67-70D9-46F2-8627-25BCB589C396_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;&lt;i&gt;Basis of presentation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The consolidated financial statements of Power Solutions
 International, Inc. present information in accordance with
 generally accepted accounting principles in the U.S.
 (&amp;#x201C;GAAP&amp;#x201D;), have been prepared pursuant to the rules and
 regulations of the SEC and, in the opinion of management present
 fairly the consolidated financial position, results of operations
 and cash flows of the Company and its wholly-owned subsidiaries for
 the periods presented.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
  <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_E2EDAEEA-2ECD-442E-8558-BD8707DFFC47_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;6.&amp;#xA0;Goodwill and
 other intangibles&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Goodwill is not
 amortized, but is reviewed annually or more frequently if
 indicators arise, for impairment. The Company&amp;#x2019;s evaluation of
 goodwill impairment involves first assessing qualitative factors to
 determine whether it is more likely than not that the fair value of
 a reporting unit, as defined below, is less than its carrying
 amount. The Company may bypass this qualitative assessment, or
 determine that based on its qualitative assessment considering the
 totality of events and circumstances (including macroeconomic
 factors, industry and market considerations, current and projected
 financial performance, a sustained decrease in share price, or
 other factors), that additional impairment analysis is necessary.
 This additional analysis involves comparing the Company&amp;#x2019;s
 market capitalization relative to the carrying value of its equity
 and other factors deemed appropriate by management annually, as of
 October&amp;#xA0;1. However, actual fair values that could be realized
 in a transaction may differ from those used to evaluate the
 potential impairment of goodwill.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Goodwill was
 evaluated for impairment at the reporting unit level, which was
 defined as the operating segment level. At December&amp;#xA0;31, 2015
 and 2014, goodwill recorded on the Company&amp;#x2019;s consolidated
 balance sheet was $41,466,000 and $23,546,000, respectively. The
 Company&amp;#x2019;s fair value measurement test, performed annually as
 of October&amp;#xA0;1, revealed no indications of impairment as of the
 respective balance sheet dates.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The activity in
 the Company&amp;#x2019;s goodwill as of December&amp;#xA0;31 was as
 follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="74%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Balance at beginning of
 year&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;23,546&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Acquisitions&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;17,920&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;23,546&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Balance at end of
 year&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;41,466&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;23,546&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Management
 reviews other intangible assets, which include backlog, customer
 relationships, developed technology and trade names and trademarks,
 for impairment when events or changes in circumstances indicate the
 carrying amount of the asset may not be recoverable. In the event
 that impairment indicators exist, a further analysis is performed
 and if the sum of the expected undiscounted future cash flows
 resulting from the use of the asset were less than the carrying
 amount of the asset, an impairment loss equal to the excess of the
 asset&amp;#x2019;s carrying value over its fair value would be recorded.
 Management considers historical experience and all available
 information at the time the estimates of future cash flows are
 made, however, the actual cash values that could be realized may
 differ from those that are estimated. For the year ended
 December&amp;#xA0;31, 2015 and 2014, there were no indications of
 impairment.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Amortization
 expense was classified as follows in the Company&amp;#x2019;s
 consolidated statements of operations for the years ended
 December&amp;#xA0;31:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="73%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2013&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Cost of sales&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;742&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,134&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;40&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Operating
 expenses&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,582&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,013&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;5,324&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,147&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;40&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The tables
 below shows the amortization period and intangible asset cost by
 intangible asset as of December&amp;#xA0;31, 2015 and December 31, 2014
 and the accumulated amortization and net intangible asset value in
 total for all those intangible assets that related to the
 Company&amp;#x2019;s acquisitions, for the related period.&amp;#xA0; Refer
 to Note 3, &amp;#x201C;Acquisitions&amp;#x201D; for a further discussion of
 these acquisitions.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="53%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="10" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="BORDER-BOTTOM: rgb(0,0,0) 1px solid; WIDTH: 79pt"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Description of
 intangible&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Amortization&lt;br /&gt;
 period&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Gross&lt;br /&gt;
 amount&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Accumulated&lt;br /&gt;
 amortization&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Net&lt;br /&gt;
 amount&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Backlog&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;18&amp;#xA0;months&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,800&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1,800&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Customer
 relationships&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13 years&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;34,940&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(5,129&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;29,811&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Developed
 technology&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;7 years&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;700&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(113&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;587&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Trade names and
 trademarks&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13 years&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,700&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(353&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,347&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;39,140&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(7,395&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;31,745&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="53%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="10" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="BORDER-BOTTOM: rgb(0,0,0) 1px solid; WIDTH: 79pt"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Description of
 intangible&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Amortization&lt;br /&gt;
 period&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Gross&lt;br /&gt;
 amount&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Accumulated&lt;br /&gt;
 amortization&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Net&lt;br /&gt;
 amount&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Backlog&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;18&amp;#xA0;months&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,200&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1,095&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;105&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Customer
 relationships&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13 years&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;20,600&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(926&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;19,674&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Trade names and
 trademarks&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13 years&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,700&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(87&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,613&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;23,500&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(2,108&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;21,392&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The weighted
 average useful life of those intangibles acquired and included in
 the table above was approximately 13 years as of December&amp;#xA0;31,
 2015 and 2014.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The table below
 shows the estimated future amortization expense for intangible
 assets:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="81%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="11%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="BORDER-BOTTOM: rgb(0,0,0) 1px solid; WIDTH: 15pt"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Year&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Estimated&lt;br /&gt;
 amortization&lt;br /&gt;
 expense&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2016&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;5,714&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2017&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,837&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2018&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,182&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2019&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,638&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2020&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,053&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Thereafter&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;10,321&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;31,745&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
  <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_C8C4156D-A8BB-46A5-A244-822E231870C7_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;9. Leases&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 leases certain buildings and equipment under various noncancelable
 operating lease agreements that contain renewal provisions. Rent
 expense under these leases approximated $4,377,000, $3,314,000 and
 $2,693,000 for the years ended December&amp;#xA0;31, 2015, 2014 and
 2013, respectively.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The future
 minimum lease payments due under operating leases as of
 December&amp;#xA0;31, 2015, were as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="84%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2016&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,771&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2017&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,192&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2018&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,207&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2019&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,918&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2020&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,687&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Thereafter&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,047&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;18,822&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
  <us-gaap:ScheduleOfGoodwillTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_5E060881-99D4-440B-AED4-B1CB0A39EA40_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The activity in the Company&amp;#x2019;s goodwill as of December&amp;#xA0;31
 was as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="80%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at beginning of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,546&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Acquisitions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,920&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,546&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at end of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;41,466&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,546&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_1_6" unitRef="pure">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <dei:EntityFilerCategory contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_0231D601-EA77-4B26-91CE-47EB04BEC193_1_7">Accelerated Filer</dei:EntityFilerCategory>
  <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_D0016F21-C72C-4BA8-BAD4-37EB6FB14DA7_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The following table summarizes fair value measurements by level as
 of December&amp;#xA0;31, 2015, for the Company&amp;#x2019;s level 3
 financial liabilities measured at fair value on a recurring
 basis:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;2&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;3&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Private placement warrants liability&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,482&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The following table summarizes fair value measurement by level as
 of December&amp;#xA0;31, 2014, for the Company&amp;#x2019;s level 3
 financial liability measured at fair value on a recurring
 basis:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="77%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;2&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;3&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Private placement warrants liability&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,036&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock>
  <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_79664A1C-D757-4078-899E-85260BEEF148_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Research&amp;#xA0;&amp;amp;
 development and engineering costs&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 expenses research&amp;#xA0;&amp;amp; development and engineering costs when
 incurred. Research&amp;#xA0;&amp;amp; development costs classified within
 research&amp;#xA0;&amp;amp; development and engineering expenses in the
 consolidated statements of operations, consist primarily of wages,
 materials, testing and consulting related to the development of new
 engines, parts and applications relating to the alternative fuel
 market across all markets with an emphasis on the industrial and
 on-road markets. These costs approximated $19.1 million, $14.9
 million and $9.4 million for the years ended December&amp;#xA0;31,
 2015, 2014, and 2013, respectively.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
  <us-gaap:DerivativesPolicyTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_402C79F2-E9FC-4DBC-B5C0-238F003F7759_1_0">&lt;p&gt;
 The Company analyzes financial instruments with features of both
 liabilities and equity under ASC 480,&amp;#xA0;&lt;i style="FONT-SIZE: 13px; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); WIDOWS: 1; LETTER-SPACING: normal; LINE-HEIGHT: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;Distinguishing
 Liabilities from Equity&lt;/i&gt;&amp;#xA0;and
 ASC 815,&amp;#xA0;&lt;i style="FONT-SIZE: 13px; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); WIDOWS: 1; LETTER-SPACING: normal; LINE-HEIGHT: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;Derivatives
 and Hedging&lt;/i&gt;.&lt;/p&gt;</us-gaap:DerivativesPolicyTextBlock>
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_7F17723D-1156-4FAA-A287-CBCAFFE482D9_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The tables below shows the amortization period and intangible asset
 cost by intangible asset as of December&amp;#xA0;31, 2015 and December
 31, 2014&amp;#xA0;and the accumulated amortization and net intangible
 asset value in total for all those intangible assets that related
 to the Company&amp;#x2019;s acquisitions, for the related period.&amp;#xA0;
 Refer to Note 3, &amp;#x201C;Acquisitions&amp;#x201D; for a further
 discussion of these acquisitions.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="70%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" nowrap="nowrap" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 79.8pt"&gt;
 Description of intangible&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Amortization&lt;br /&gt;
 period&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Gross&lt;br /&gt;
 amount&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Accumulated&lt;br /&gt;
 amortization&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Net&lt;br /&gt;
 amount&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Backlog&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;18&amp;#xA0;months&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Customer relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;13 years&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,940&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5,129&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29,811&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Developed technology&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;7 years&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;700&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(113&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;587&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Trade names and trademarks&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;13 years&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,700&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(353&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,347&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;39,140&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(7,395&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,745&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="12"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" nowrap="nowrap" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 79.8pt"&gt;
 Description of intangible&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Amortization&lt;br /&gt;
 period&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Gross&lt;br /&gt;
 amount&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Accumulated&lt;br /&gt;
 amortization&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Net&lt;br /&gt;
 amount&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Backlog&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18&amp;#xA0;months&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,200&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,095&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;105&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Customer relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13 years&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,600&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(926&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,674&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Trade names and trademarks&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13 years&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,700&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(87&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,613&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,500&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,108&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,392&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="INF" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_1_0" unitRef="pure">0.350</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_FCAE36B3-15FA-492E-ADD7-BFC3E7306EF4_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Fair value of
 financial instruments&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 Company&amp;#x2019;s financial instruments include accounts receivable,
 accounts payable, revolving line of credit, term debt and private
 placement warrants. The carrying amounts of accounts receivable and
 accounts payable approximate fair value because of their short-term
 nature. The carrying value of the revolving line of credit and term
 debt approximate fair value because the interest rates fluctuate
 with market interest rates or the fixed rates are based on current
 rates offered to the Company for debt with similar terms and
 maturities. Based upon the Company&amp;#x2019;s current credit agreement
 with Wells Fargo Bank, National Association, using the
 Company&amp;#x2019;s balances and interest rates as of December&amp;#xA0;31,
 2015, and holding other variables constant, an increase by a factor
 of 10 of the interest rates for the next 12 month period charged by
 the bank to the Company would decrease the Company&amp;#x2019;s pre-tax
 earnings and cash flow by approximately $179,000. The fair value of
 the private placement warrants is described below in Note 7,
 &amp;#x201C;Fair value of financial instruments.&amp;#x201D;&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
  <us-gaap:ConcentrationRiskCreditRisk contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_DFEF5EFE-E69F-438E-8D3F-53F866590C41_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Concentrations&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 generally maintains cash balances in various accounts at one
 financial institution in the Midwest. As of December&amp;#xA0;31, 2015
 and 2014, the Company maintained cash in a non-interest bearing
 account at a financial institution. At December&amp;#xA0;31, 2015 and
 2014, cash accounts were insured by the Federal Deposit Insurance
 Corporation (FDIC) up to $250,000 per institution and per
 depositor. The Company&amp;#x2019;s cash balances exceeded the FDIC
 maximum insured amounts in both 2015 and 2014.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company is
 exposed to potential credit risks associated with its accounts
 receivable. The Company performs ongoing credit evaluations of its
 customers and generally does not require collateral on its accounts
 receivable. For certain non-U.S. trade receivables, the Company
 obtains trade credit insurance or requires letters of credit for
 those non-U.S. accounts for which trade credit insurance is not
 available or is insufficient. The Company has not experienced
 significant credit-related losses to date.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Three customers
 (&amp;#x201C;Customer A&amp;#x201D;, &amp;#x201C;Customer B&amp;#x201D; and
 &amp;#x201C;Customer C&amp;#x201D;) individually accounted for more than 10%
 of the Company&amp;#x2019;s sales during one or more years from 2013
 through 2015. Customer A represented 12%, 11% and 16% of
 consolidated net sales in 2015, 2014 and 2013, respectively.
 Customer B represented 16% and 11% of consolidated net sales in
 2015 and 2014, respectively, and less than 10% of consolidated net
 sales in 2013. Customer C represented less than 10% of consolidated
 net sales in 2015 and 2013, respectively, and 11% of consolidated
 net sales in 2014.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Five customers
 (&amp;#x201C;Customer A, &amp;#x201C;Customer B,&amp;#x201D; &amp;#x201C;Customer
 C,&amp;#x201D; all referred to above, &amp;#x201C;Customer D&amp;#x201D; and
 &amp;#x201C;Customer E&amp;#x201D;) individually accounted for more than 10%
 of consolidated accounts receivable at December&amp;#xA0;31, 2015 or
 2014. At December&amp;#xA0;31, 2015 and December&amp;#xA0;31, 2014,
 Customer A represented 13% of consolidated accounts receivable and
 less than 10% of consolidated accounts receivable, respectively. At
 December&amp;#xA0;31, 2015 and 2014, Customer B represented less than
 10% of consolidated accounts receivable and 14% of consolidated
 accounts receivable, respectively. At December&amp;#xA0;31, 2015 and
 2014, Customer C represented less than 10% of consolidated accounts
 receivable and 17% of consolidated accounts receivable,
 respectively. At December&amp;#xA0;31, 2015 and 2014, Customer D
 represented less than 10% of consolidated accounts receivable and
 11% of consolidated accounts receivable, respectively. Customer E
 represented 14% and 11% of consolidated accounts receivable in 2015
 and 2014, respectively.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Two suppliers
 (&amp;#x201C;Supplier A&amp;#x201D; and &amp;#x201C;Supplier B&amp;#x201D;)
 individually accounted for more than 10% of the Company&amp;#x2019;s
 purchases during the years from 2013 through 2015. Supplier A
 accounted for 21%, 15% and 30% of the Company&amp;#x2019;s purchases in
 2015, 2014 and 2013, respectively. Supplier B accounted for 11%,
 27% and 15% of the Company&amp;#x2019;s purchases in 2015, 2014 and
 2013, respectively.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_11" unitRef="iso4217_USD">-9299000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease>
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_F4EDBC8A-0F16-42AB-992F-98AFFC3A14CB_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;5. Property, plant and equipment, net&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The components of property, plant and equipment as of
 December&amp;#xA0;31, were as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Land&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;260&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;260&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Building and improvements&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,189&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,015&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Office furniture and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,675&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,705&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Tooling and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,381&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13,736&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Transportation equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;560&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;525&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Construction in progress&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,011&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,056&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Property, plant and equipment, at cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;38,076&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29,297&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Accumulated depreciation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(12,075&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8,405&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Property, plant and equipment, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26,001&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,892&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Property, plant and equipment are recorded at cost or fair value
 when acquired in a business combination. The Company computes
 depreciation using the straight-line method over the estimated
 useful lives of the assets. Leasehold improvements are amortized
 over the shorter of the assets&amp;#x2019; useful economic lives or the
 period from the date the assets are placed in service to the end of
 the lease term including renewal periods that are considered by the
 Company to be reasonably assured of being exercised. Depreciation
 expense totaled $4,347,000, $2,562,000 and $1,528,000, for the
 years ended December&amp;#xA0;31, 2015, 2014 and 2013,
 respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Repairs and maintenance costs are charged directly to expense as
 incurred. Major renewals or replacements that substantially extend
 the useful life of an asset are capitalized and depreciated.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Estimated useful lives by major asset category are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="51%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td width="46%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;
 &lt;p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 45.65pt" align="center"&gt;Life&amp;#xA0;(in&amp;#xA0;years)&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Building and improvements&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;Lesser&amp;#xA0;of&amp;#xA0;(i)&amp;#xA0;39&amp;#xA0;years,
 (ii)&amp;#xA0;expected&amp;#xA0;useful&amp;#xA0;life of
 improvement&amp;#xA0;or&amp;#xA0;(iii) life of lease (including
 likely&amp;#xA0;extension&amp;#xA0;thereof)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Tooling and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;Up to 10 years&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Office furniture and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;3 &amp;#x2013; 10&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Transportation equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;3 &amp;#x2013; 5&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <us-gaap:EquityMethodInvestmentsPolicy contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_5EB38191-5EFB-4764-9463-55E551AD3189_1_0">&lt;p&gt;
 The Company analyzes financial instruments with features of both
 liabilities and equity under ASC 480,&amp;#xA0;&lt;i style="FONT-SIZE: 13px; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); WIDOWS: 1; LETTER-SPACING: normal; LINE-HEIGHT: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;Distinguishing
 Liabilities from Equity&lt;/i&gt;&lt;/p&gt;</us-gaap:EquityMethodInvestmentsPolicy>
  <us-gaap:FairValueDisclosuresTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_FD86B62F-CABB-4990-8D7C-471EF99AAFA3_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;7. Fair value of
 financial instruments&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;As of
 December&amp;#xA0;31, 2015, and December&amp;#xA0;31, 2014, the Company
 measured its financial assets and liabilities under the amended ASC
 820, &lt;i&gt;Fair Value Measurements and Disclosures of the Accounting
 Standards Codification&lt;/i&gt;, which defines fair value as the price
 that would be received to sell an asset or paid to transfer a
 liability (i.e., exit price) in an orderly transaction between
 market participants at the measurement date. It also establishes a
 three-level valuation hierarchy for disclosures of fair value
 measurement as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Level 1 &amp;#x2014;
 quoted prices in active markets for identical assets or
 liabilities;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Level 2 &amp;#x2014;
 other significant observable inputs for the assets or liabilities
 through corroborations with market data at the measurement date;
 and&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Level 3 &amp;#x2014;
 significant unobservable inputs that reflect management&amp;#x2019;s
 best estimate of what market participants would use to price the
 assets or liabilities at the measurement date.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Private placement
 warrants liability&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;As of
 December&amp;#xA0;31, 2015 and December&amp;#xA0;31, 2014, the
 Company&amp;#x2019;s liability for Private Placement Warrants was
 measured at fair value under ASC 820. The Company&amp;#x2019;s liability
 for the Private Placement Warrants is measured at fair value based
 on unobservable inputs, and thus is considered a Level 3 financial
 instrument. The Company analyzes financial instruments with
 features of both liabilities and equity under ASC 480,
 &lt;i&gt;Distinguishing Liabilities from Equity&lt;/i&gt; and ASC 815,
 &lt;i&gt;Derivatives and Hedging&lt;/i&gt;.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;As of
 December&amp;#xA0;31, 2015 and 2014, the Company estimated the fair
 value of its Private Placement Warrants with a publicly traded
 stock pricing approach using the Black-Scholes option pricing
 model. The inputs of the Black-Scholes option pricing model as of
 December&amp;#xA0;31, were as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="65%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="14%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="13%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;December&amp;#xA0;31,&lt;br /&gt;
 2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;December&amp;#xA0;31,&lt;br /&gt;
 2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Market value of the
 Company&amp;#x2019;s common stock&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;18.25&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;51.61&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Exercise price&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13.00&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13.00&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Risk-free interest
 rate&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.12&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;%&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.39&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;%&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Estimated price
 volatility&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;55.00&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;%&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;55.00&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;%&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Contractual term&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.33&amp;#xA0;years&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1.33&amp;#xA0;years&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Dividend yield&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The market
 value of the Company&amp;#x2019;s common stock was based on its closing
 price on December&amp;#xA0;31, 2015 and December&amp;#xA0;31, 2014, the
 date of each valuation. The volatility factors noted above
 represented the upper end of the range of implied volatility of
 publicly traded call options of benchmark companies. If all other
 assumptions were held constant, a 10% change in the market value of
 the Company&amp;#x2019;s common stock as of December&amp;#xA0;31, 2015,
 would have an immaterial effect on the recorded liability of the
 Private Placement Warrants.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The following
 table summarizes the change in the estimated fair value of the
 Company&amp;#x2019;s Private Placement Warrants liability Level 3
 financial instrument as of December&amp;#xA0;31:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="77%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Balance at beginning of
 year&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;11,036&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;24,525&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Fair value of private
 placement warrants exercised&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(255&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(7,320&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Decrease in the value of
 private placement warrants&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(9,299&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(6,169&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Balance at end of
 year&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,482&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;11,036&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;For the years
 ended December&amp;#xA0;31, 2015, 2014 and 2013, the Company recognized
 income of $9,299,000, $6,169,000 and expense of $28,031,000,
 respectively. This was due to a decrease in the estimated fair
 value of the Company&amp;#x2019;s Private Placement Warrants in 2015 and
 2014 and an increase in fair value of the Private Placement
 Warrants in 2013. This income and expense was recorded as
 &amp;#x201C;Private placement warrant (income) expense&amp;#x201D; in the
 Company&amp;#x2019;s consolidated statements of operations for the
 respective periods.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Financial liabilities
 measured at fair value&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The following
 table summarizes fair value measurements by level as of
 December&amp;#xA0;31, 2015, for the Company&amp;#x2019;s level 3 financial
 liabilities measured at fair value on a recurring basis:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="71%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Level&amp;#xA0;1&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Level&amp;#xA0;2&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Level 3&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Private placement warrants
 liability&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,482&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The following
 table summarizes fair value measurement by level as of
 December&amp;#xA0;31, 2014, for the Company&amp;#x2019;s level 3 financial
 liability measured at fair value on a recurring basis:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="70%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Level&amp;#xA0;1&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Level&amp;#xA0;2&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Level 3&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Private placement warrants
 liability&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;11,036&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Financial assets and
 liabilities not measured at fair value&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;As of
 December&amp;#xA0;31, 2015 and December&amp;#xA0;31, 2014, the
 Company&amp;#x2019;s revolving line of credit, 5.50% Senior Notes and
 term debt, including accrued interest, recorded on the consolidated
 balance sheets were carried at cost. The carrying value of the
 revolving line of credit and term debt approximated fair value
 because the interest rates fluctuate with market interest rates or
 the fixed rates approximate current rates offered to the Company
 for debt with similar terms and maturities, and the Company&amp;#x2019;s
 credit profile had not changed significantly since the origination
 of these financial liabilities. Under ASC 825, Financial
 Instruments, these financial liabilities were defined as Level 2 in
 the three-level valuation hierarchy, as the inputs to their
 valuation are market observable. The carrying value of cash,
 accounts receivable, inventories, prepaid expenses and other
 current assets, accounts payable and other accrued liabilities
 approximated fair value because of their short
 maturities.&lt;/font&gt;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_ED92214B-82A0-4C98-AB6E-43F4A27DE426_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;16. Unaudited quarterly
 financial data&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Set forth below
 are the unaudited quarterly financial data for the fiscal years
 ended December&amp;#xA0;31, 2015 and 2014:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="54%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;For the quarters
 ended&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;March&amp;#xA0;31&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;June&amp;#xA0;30&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;September&amp;#xA0;30&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;December&amp;#xA0;31&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top" align="center"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em" align="center"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net sales&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;86,139&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;94,629&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;112,008&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;96,670&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Cost of sales&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;69,682&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;77,255&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;96,700&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;82,975&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Gross profit&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;16,457&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;17,374&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;15,308&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13,695&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Operating
 expenses&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;12,387&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;12,899&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13,920&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;14,433&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Operating income
 (loss)&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,070&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,475&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,388&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(738&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Other (income)
 expense&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,142&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1,731&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(7,255&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;149&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Income (loss) before income
 taxes&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(72&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;6,206&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;8,643&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(887&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Income tax provision
 (benefit)&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,384&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,285&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(466&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(2,591&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net income
 (loss)&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1,456&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,921&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;9,109&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,704&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net income (loss) per
 common share:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Basic&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(0.13&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.46&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.84&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.16&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Diluted&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(0.13&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.18&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.03&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.04&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="54%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;For the quarters
 ended&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;March&amp;#xA0;31&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;June 30&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;September&amp;#xA0;30&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;December&amp;#xA0;31&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top" align="center"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em" align="center"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;2014&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net sales&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;66,735&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;83,378&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;93,972&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;103,910&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Cost of sales&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;54,805&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;67,982&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;75,344&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;82,819&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Gross profit&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;11,930&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;15,396&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;18,628&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;21,091&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Operating
 expenses&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;8,409&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;9,503&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;11,109&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;11,980&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Operating income&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,521&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;5,893&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;7,519&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;9,111&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Other (income)&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(111&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(240&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(3,625&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(4,519&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Income before income
 taxes&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,632&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;6,133&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;11,144&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13,630&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Income tax
 provision&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,258&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,250&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,996&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,309&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net income&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,374&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,883&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;7,148&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;10,321&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net income per common
 share:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Basic&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.23&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.37&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.66&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.96&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Diluted&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.19&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.34&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.56&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.48&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
  <us-gaap:ConsolidationPolicyTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_6B880460-44EE-4478-8B2D-45F8DECAD0A4_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;&lt;i&gt;Principles of consolidation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The consolidated financial statements presented herein include the
 accounts of Power Solutions International, Inc. and its direct and
 indirect wholly owned subsidiaries. All significant intercompany
 balances and transactions have been eliminated in
 consolidation.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_1_1" unitRef="pure">0.013</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_B4F5D8A5-7236-4750-96A8-C10E2CF13A4D_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The components of property, plant and equipment as of
 December&amp;#xA0;31, were as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Land&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;260&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;260&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Building and improvements&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,189&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,015&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Office furniture and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,675&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,705&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Tooling and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,381&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13,736&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Transportation equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;560&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;525&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Construction in progress&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,011&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,056&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Property, plant and equipment, at cost&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;38,076&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;29,297&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Accumulated depreciation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(12,075&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8,405&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Property, plant and equipment, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26,001&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,892&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;

 &lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_CF095F7F-8921-4F4B-8C0E-4BB33E6CDDD9_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The computations of basic and diluted earnings (loss) per share as
 of December&amp;#xA0;31, 2015, 2014 and 2013, were as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2013&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 &lt;u&gt;Numerator:&lt;/u&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Net income (loss)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14,278&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,726&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(18,760&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Change in the value of Private Placement Warrants&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(9,299&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6,169&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,979&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;17,557&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(18,760&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 &lt;u&gt;Denominator:&lt;/u&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Weighted average common shares outstanding-basic&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,808,005&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,706,780&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,779,457&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Incremental shares from assumed exercise of Private Placement
 Warrants, SAR, restricted stock&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;265,642&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;424,837&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Weighted average common shares outstanding-diluted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,073,647&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,131,617&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,779,457&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 &lt;u&gt;Earnings (loss) per share of common stock &amp;#x2014; basic and
 diluted&lt;/u&gt;:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Earnings (loss) per share of common stock &amp;#x2014; basic&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.32&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.22&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.92&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Earnings (loss) per share of common stock &amp;#x2014; diluted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.45&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.58&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1.92&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_473C24A4-6A43-4405-9105-D6DD1F459D34_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Inventories consisted of the following as of December&amp;#xA0;31:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="79%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Raw materials&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;104,433&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;87,133&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Work in process&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,401&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,752&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Finished goods&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21,853&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,777&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Total inventories&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;132,687&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;95,662&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Inventory allowance&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,340&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,759&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Inventories, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;130,347&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;93,903&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <dei:CurrentFiscalYearEndDate contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_0231D601-EA77-4B26-91CE-47EB04BEC193_1_3">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:EntityCurrentReportingStatus contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_0231D601-EA77-4B26-91CE-47EB04BEC193_1_5">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityRegistrantName contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_0231D601-EA77-4B26-91CE-47EB04BEC193_1_1">Power Solutions International, Inc.</dei:EntityRegistrantName>
  <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_2956D6E5-AE9A-4496-B0F4-1F21CFD0C9CC_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;&lt;i&gt;Goodwill and other intangibles&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Goodwill represents the excess of purchase price and related costs
 over the values assigned to the net tangible and identifiable
 intangible assets of businesses acquired. In accordance with ASC
 350,&amp;#xA0;&lt;i&gt;Intangibles
 &amp;#x2014;Goodwill and Other Intangibles&lt;/i&gt;, goodwill is not
 amortized, but instead is tested for impairment annually, or more
 frequently if circumstances indicate a possible impairment may
 exist. Absent any interim indicators of impairment, the Company
 tests for goodwill impairment on a specified date of each year,
 October&amp;#xA0;1.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 In accordance with ASC 350,&amp;#xA0;&lt;i&gt;Intangibles &amp;#x2014;
 Goodwill and Other Intangibles&lt;/i&gt;, the Company amortizes its
 intangible assets with finite lives using an accelerated method
 over their respective estimated useful lives and will review for
 impairment whenever impairment indicators exist. The
 Company&amp;#x2019;s intangible assets consist of backlog, customer
 relationships, developed technology and trade names and
 trademarks.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
  <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_DBC230C5-27FA-4A80-A6A2-58558DB9A195_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Set forth below
 are the unaudited quarterly financial data for the fiscal years
 ended December&amp;#xA0;31, 2015 and 2014:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="54%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;For the quarters
 ended&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;March&amp;#xA0;31&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;June&amp;#xA0;30&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;September&amp;#xA0;30&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;December&amp;#xA0;31&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top" align="center"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em" align="center"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net sales&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;86,139&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;94,629&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;112,008&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;96,670&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Cost of sales&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;69,682&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;77,255&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;96,700&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;82,975&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Gross profit&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;16,457&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;17,374&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;15,308&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13,695&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Operating
 expenses&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;12,387&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;12,899&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13,920&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;14,433&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Operating income
 (loss)&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,070&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,475&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,388&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(738&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Other (income)
 expense&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,142&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1,731&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(7,255&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;149&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Income (loss) before income
 taxes&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(72&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;6,206&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;8,643&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(887&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Income tax provision
 (benefit)&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,384&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,285&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(466&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(2,591&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net income
 (loss)&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1,456&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,921&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;9,109&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,704&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net income (loss) per
 common share:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Basic&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(0.13&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.46&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.84&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.16&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Diluted&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(0.13&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.18&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.03&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.04&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="54%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;For the quarters
 ended&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;March&amp;#xA0;31&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;June 30&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;September&amp;#xA0;30&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;December&amp;#xA0;31&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top" align="center"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em" align="center"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;2014&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net sales&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;66,735&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;83,378&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;93,972&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;103,910&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Cost of sales&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;54,805&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;67,982&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;75,344&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;82,819&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Gross profit&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;11,930&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;15,396&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;18,628&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;21,091&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Operating
 expenses&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;8,409&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;9,503&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;11,109&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;11,980&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Operating income&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,521&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;5,893&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;7,519&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;9,111&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Other (income)&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(111&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(240&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(3,625&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(4,519&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Income before income
 taxes&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,632&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;6,133&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;11,144&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13,630&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Income tax
 provision&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,258&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,250&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,996&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,309&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net income&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,374&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,883&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;7,148&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;10,321&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net income per common
 share:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Basic&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.23&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.37&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.66&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.96&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Diluted&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.19&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.34&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.56&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.48&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
  <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_BEAFE4C3-BB29-4E00-B63D-9A3F7FDF5BBD_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The change in unrecognized tax benefits excluding interest and
 penalties for the years ended December&amp;#xA0;31, 2015 and 2014 were
 as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="84%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at beginning of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;723&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;555&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Additions based on tax positions related to the current year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;261&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;255&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Additions/(Reductions) for tax positions of prior years&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;44&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(87&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at end of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,028&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;723&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
  <dei:EntityWellKnownSeasonedIssuer contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_0231D601-EA77-4B26-91CE-47EB04BEC193_1_4">No</dei:EntityWellKnownSeasonedIssuer>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_9DC5E1B6-E062-4C9A-878F-9F9D4385942F_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;12. Income
 taxes&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The expense
 (benefit) for income taxes for the years ended December&amp;#xA0;31,
 was as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="68%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2013&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Current tax expense
 (benefit)&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Federal&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(446&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;5,650&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,629&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;State&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;55&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,448&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;955&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(391&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;7,098&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,584&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Deferred tax expense
 (benefit)&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Federal&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;345&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,050&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;967&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;State&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(342&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;665&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;208&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,715&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,175&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total tax (benefit)
 expense&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(388&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;10,813&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,759&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;A
 reconciliation between the Company&amp;#x2019;s effective tax rate on
 income from continuing operations and the statutory tax rate for
 the years ended December&amp;#xA0;31, was as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="57%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2013&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Amount&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Percent&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Amount&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Percent&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Amount&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Percent&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Income tax expense
 (benefit) at federal statutory rate&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,862&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;35.0&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;%&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;12,089&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;35.0&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;%&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(4,760&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;34.0&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;%&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;State income tax, net of
 federal benefit&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;178&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1.3&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,403&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4.0&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;848&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(6.1&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Non-deductible private
 placement warrant (income)/expense&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(3,255&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(23.4&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(2,159&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(6.2&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;9,531&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(68.0&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Domestic production
 activity&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(295&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(0.9&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(376&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2.7&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Research tax
 credits&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(2,437&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(17.6&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1,001&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(2.9&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1,054&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;7.5&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Tax reserve
 reassessment&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;315&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2.3&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;170&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.5&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;570&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(4.1&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Other, net&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(51&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(0.4&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;606&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1.8&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Income tax expense
 (benefit)&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(388&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(2.8&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)%&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;10,813&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;31.3&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;%&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,759&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(34.0&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)%&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 recognized pretax income of $13,890,000 which included $9,299,000
 of permanently excludable income associated with the change in the
 valuation of the Company&amp;#x2019;s Private Placement Warrants for the
 year ended December&amp;#xA0;31, 2015. Excluding this income, the
 Company&amp;#x2019;s pre-tax income was $4,591,000 for the year ended
 December&amp;#xA0;31, 2015. The Company also recognized $6,169,000 of
 income in the year ended December&amp;#xA0;31, 2014, due to the change
 in the valuation of the Private Placement Warrants. Excluding this
 income the Company&amp;#x2019;s pretax income was $28,370,000 for the
 year ended December&amp;#xA0;31, 2014. The Company recognized expense
 of $28,031,000 in the year ended December&amp;#xA0;31, 2013, due to the
 change in the valuation of the Private Placement Warrants.
 Excluding this expense, the Company&amp;#x2019;s pre-tax income was
 $14,030,000 for the year ended December&amp;#xA0;31, 2013. Excluding
 the impact of the change in the valuation of the Private Placement
 Warrants, the Company&amp;#x2019;s effective income tax rates would have
 been (8.5)%, 38.1% and 33.9% for the years ended December&amp;#xA0;31,
 2015, 2014, and 2013, respectively.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 Company&amp;#x2019;s income tax expense for the year ended
 December&amp;#xA0;31, 2015, decreased principally due to the lower
 taxable income realized in 2015 as compared with 2014. On
 December&amp;#xA0;18, 2015, Protecting Americans from Tax Hikes Act of
 2015 (&amp;#x201C;PATH Act&amp;#x201D;) was signed into law making the
 research tax credit permanent. The Company&amp;#x2019;s income tax
 expense for the year ended December&amp;#xA0;31, 2015 was favorably
 affected by the recognition of federal tax credits for 2015.
 Partially offsetting the increase in income tax expense for the
 year ended December&amp;#xA0;31, 2014 were research tax credits
 recorded in 2014, net of unrecognized tax benefits, arising from
 the one year extension of the federal research tax credit as well
 as continuing state research tax credits. The Company&amp;#x2019;s
 income tax expense recognized in 2013 was favorably affected by the
 recognition of federal research tax credits for 2012 and 2013. On
 January&amp;#xA0;2, 2013, the American Taxpayer Relief Act of 2012
 (&amp;#x201C;Act&amp;#x201D;) was signed into law. Some of the provisions of
 the Act were retroactive to January&amp;#xA0;1, 2012, including the
 Research and Experimentation Credit, which, at the time, was
 extended through the end of 2013. Because a change in tax law is
 accounted for in the period of enactment, certain provisions of the
 Act benefiting the Company&amp;#x2019;s 2012 federal taxes, including
 R&amp;amp;D credit, were not recognized in the Company&amp;#x2019;s
 financial results until 2013. As the Act was signed into law in
 2013, this federal research tax credit for the year ended
 December&amp;#xA0;31, 2012 of $413,000, along with the federal research
 tax credit estimated for 2013 of $641,000, were recorded in the
 Company&amp;#x2019;s financial results in the year ended
 December&amp;#xA0;31, 2013.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 generates research tax credits as a result of its
 research&amp;#xA0;&amp;amp; development activities which reduce the
 Company&amp;#x2019;s effective income tax rate. In general, these
 credits are general business credits and may be carried forward up
 to 20 years to be offset against future taxable income.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Changes in tax
 laws and rates may affect recorded deferred tax assets and
 liabilities and our effective tax rate in the future.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Components of
 the deferred income tax assets and liabilities consisted of the
 following as of December&amp;#xA0;31:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="75%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Deferred tax
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Inventory&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,861&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2,143&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Allowances and bad
 debts&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;398&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;280&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Accrued warranty&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;778&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,022&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Accrued wages and
 benefits&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;627&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;553&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Stock
 compensation&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;488&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;391&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Other&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;515&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;8&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total deferred tax
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;5,667&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,397&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Deferred tax
 liabilities&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Intangibles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(944&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1,810&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Tax depreciation in excess
 of book&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(3,904&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1,830&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total deferred tax
 liabilities&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(4,848&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(3,640&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net deferred tax
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;819&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;757&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 Company&amp;#x2019;s net deferred tax assets and liabilities are
 presented as follows in the Company&amp;#x2019;s consolidated balance
 sheets as of December&amp;#xA0;31:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="77%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Current deferred tax
 assets, net&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,998&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Non-current deferred tax
 asset/(liabilities), net&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;819&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(3,241&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net deferred tax
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;819&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;757&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;In November
 2015, the FASB issued final guidance that requires companies to
 classify all deferred tax assets and liabilities as noncurrent on
 the consolidated balance sheet instead of separating deferred taxes
 into current and noncurrent amounts. Although the standard is
 effective for the Company for financial statements issued for
 annual periods beginning after December&amp;#xA0;15, 2016 and interim
 periods within those annual periods, the Company chose the early
 adoption provision of this standard as of the year ended
 December&amp;#xA0;31, 2015, and has prospectively classified all
 deferred tax assets and liabilities as noncurrent on its
 consolidated balance sheet in accordance with the standard. Prior
 year&amp;#x2019;s balances were not required to be retrospectively
 adjusted. The adoption of this guidance had no impact on the
 Company&amp;#x2019;s consolidated results of income.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;In preparing
 the Company&amp;#x2019;s consolidated financial statements, management
 has assessed the likelihood that its deferred income tax assets
 will be realized from future taxable income. In evaluating the
 ability to recover its deferred income tax assets, management
 considers all available evidence, positive and negative; including
 the Company&amp;#x2019;s operating results, ongoing tax planning and
 forecasts of future taxable income on a jurisdiction by
 jurisdiction basis. A valuation allowance is established if it is
 determined that it is more likely than not that some portion or all
 of the net deferred income tax assets will not be realized.
 Management exercises significant judgment in determining the
 Company&amp;#x2019;s provisions for income taxes, its deferred income
 tax assets and liabilities and its future taxable income for
 purposes of assessing its ability to utilize any future tax benefit
 from its deferred income tax assets.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Although
 management believes that its tax estimates are reasonable, the
 ultimate tax determination involves significant judgments that
 could become subject to audit by tax authorities in the ordinary
 course of business. As of each reporting date management considers
 new evidence, both positive and negative, that could impact
 management&amp;#x2019;s view with regards to future realization of
 deferred tax assets. As of December&amp;#xA0;31, 2015, management
 believes that is it more likely than not that all of the
 Company&amp;#x2019;s deferred income tax assets will be realized and no
 valuation allowance is required on its US deferred tax
 assets.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 recognizes interest and penalties related to unrecognized tax
 benefits in income tax expense. As of December&amp;#xA0;31, 2015 and
 2014, the amount accrued for interest and penalties was not
 material to the Company&amp;#x2019;s financial statements.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The change in
 unrecognized tax benefits excluding interest and penalties for the
 years ended December&amp;#xA0;31, 2015 and 2014 were as
 follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="79%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Balance at beginning of
 year&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;723&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;555&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Additions based on tax
 positions related to the current year&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;261&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;255&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Additions/(Reductions) for
 tax positions of prior years&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;44&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(87&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Balance at end of
 year&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,028&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;723&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;As of
 December&amp;#xA0;31, 2015, management of the Company believes the
 liability for unrecognized tax benefits, excluding interest and
 penalties, could decrease by approximately $141,000 in 2016 due to
 lapses in the statute of limitations. Due to the various
 jurisdictions in which the Company files tax returns, it is
 possible that there could be other significant changes in the
 amount of unrecognized tax benefits in 2016, but the amount cannot
 be estimated.&lt;/font&gt;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_173B3A88-B467-406A-9B64-FDAF551E00AF_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 A reconciliation between the Company&amp;#x2019;s effective tax rate on
 income from continuing operations and the statutory tax rate for
 the years ended December&amp;#xA0;31, was as follows:&amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="68%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"&gt;2013&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Amount&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Percent&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Amount&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Percent&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Amount&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;Percent&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Income tax expense (benefit) at federal statutory rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,862&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;35.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,089&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;35.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,760&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 State income tax, net of federal benefit&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;178&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,403&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;848&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Non-deductible private placement warrant (income)/expense&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,255&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(23.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,159&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(6.2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,531&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(68.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Domestic production activity&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(295&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(376&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Research tax credits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,437&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(17.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,001&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,054&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Tax reserve reassessment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;315&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;170&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;570&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Other, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(51&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(0.4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;606&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Income tax expense (benefit)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(388&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,813&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,759&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(34.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <dei:EntityVoluntaryFilers contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_0231D601-EA77-4B26-91CE-47EB04BEC193_1_6">No</dei:EntityVoluntaryFilers>
  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_C18441B8-D08B-4FF6-A3A1-1DF885A95306_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;&lt;i&gt;Long-lived assets&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Long-lived assets, such as property, plant and equipment and land,
 are evaluated for impairment whenever events or changes in
 circumstances indicate the carrying value of an asset may not be
 recoverable. If such review indicates that the carrying amount of
 long-lived assets is not recoverable, the carrying amount of such
 assets is reduced to fair value. There were no adjustments to the
 carrying values of long-lived assets during the years ended
 December&amp;#xA0;31, 2015 or 2014.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_93D95273-E8E3-4469-BBD2-E032600A3284_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;14. Commitments and contingencies&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Company is involved in various legal proceedings from time to
 time arising in the normal course of doing business. The Company is
 required to record a provision for a liability when it is both
 probable that a liability has been incurred and the amount of the
 loss can be reasonably estimated; however, based upon a review of
 information currently available to the Company regarding the
 potential impact of negotiations, settlements, rulings, advice of
 legal counsel and other information and events pertaining to the
 legal proceedings in which the Company is currently involved, the
 resolution of these legal proceedings, either individually or in
 the aggregate, is not expected to have a material effect on the
 Company&amp;#x2019;s consolidated results of operations, financial
 condition or cash flows.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 On December&amp;#xA0;7, 2012, the Company entered into a joint venture
 with another entity for the purpose of manufacturing, assembling
 and selling certain engines into the Asian markets. In connection
 with this agreement, the Company has committed up to $1.2 million
 toward the joint venture of which $850,000 had been contributed
 since inception as of December&amp;#xA0;31, 2015. On December&amp;#xA0;9,
 2014, the Company signed an agreement to enter into a joint venture
 with a construction and utility equipment manufacturer
 headquartered in Incheon, South Korea. In connection with this
 agreement, the Company committed to contribute up to $1.0 million
 which was contributed to the joint venture during the year ended
 December&amp;#xA0;31, 2015.&lt;/p&gt;


 &lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_82DDE181-DD8C-4CCB-8585-1EADC76A0699_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;&lt;i&gt;Reclassification&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Certain amounts recorded in the prior period consolidated financial
 statements presented have been reclassified to conform to the
 current period financial statement presentation. These
 reclassifications had no effect on previously reported results of
 operations.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
  <us-gaap:FairValueAssumptionsExpectedDividendRate contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="2" id="id_9771407_58B0FD10-5A77-4052-B1F1-109006351E4F_2_6" unitRef="pure">0.00</us-gaap:FairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_839EDC52-1D00-4ACA-B50A-879197FA2D52_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 SAR awards are accounted for as equity, in accordance with ASC
 718,&amp;#xA0;&lt;i&gt;Compensation &amp;#x2014; Stock
 Compensation,&lt;/i&gt;&amp;#xA0;which states that options or
 similar instruments on shares shall be classified as liabilities if
 either the underlying shares are classified as liabilities or the
 entity can be required under any circumstance to settle the option
 or similar instrument by transferring cash or other assets. The
 Company&amp;#x2019;s underlying shares are classified as equity, and
 under the terms of the SAR Award Agreement, the Company must settle
 the exercised portion of the SAR in shares of the Company&amp;#x2019;s
 common stock. As such, the Company has accounted for the SAR as
 equity.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 ASC 718,&amp;#xA0;&lt;i&gt;Compensation &amp;#x2014; Stock
 Compensation,&lt;/i&gt;&amp;#xA0;was utilized in order to
 estimate the fair value of the SAR. The term &amp;#x201C;fair
 value&amp;#x201D; has been defined in Note 7, &amp;#x201C;Fair value of
 financial instruments.&amp;#x201D; ASC 718 requires an entity to measure
 the cost of employee services received in exchange for an award of
 equity instruments based on the fair value of the award as of the
 grant date. That cost is then recognized over the period during
 which an employee is required to provide service in exchange for
 the award. The Company has computed compensation expense by
 applying the guidance stated in ASC 718, on a straight-line basis
 over the requisite service period for each separately vesting
 portion of the award as if the award was, in-substance, multiple
 awards.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <dei:DocumentPeriodEndDate contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_3CC62EB9-15A5-46C4-8064-D4F3BEE7F6DF_1_2">2015-12-31</dei:DocumentPeriodEndDate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_1_4" unitRef="pure">-0.176</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment>
  <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_603ECDAB-2A2A-4DB9-A839-1DA9969F8E72_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;11. Stockholders&amp;#x2019;
 equity&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The statements
 of changes in stockholders&amp;#x2019; equity for the years ended
 December&amp;#xA0;31, 2015, 2014 and 2013, present the changes giving
 effect to the Company&amp;#x2019;s common stock issued, stock
 compensation activity and Private Placement Warrant exercises, each
 of which is described below.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Common
 stock&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company has
 authorized 50,000,000 shares of common stock with a par value of
 $0.001 per share. At December&amp;#xA0;31, 2015, 11,583,831 shares of
 Company common stock were issued and 10,752,906 shares of
 Company&amp;#x2019;s common stock were outstanding. At December&amp;#xA0;31,
 2014, 11,562,209 shares of Company common stock were issued and
 10,731,284 shares of Company&amp;#x2019;s common stock were outstanding.
 Each holder of a share of the Company&amp;#x2019;s common stock is
 entitled to one vote per share held on each matter to be considered
 by holders of the Company&amp;#x2019;s common stock. Holders of the
 Company&amp;#x2019;s common stock are entitled to receive ratably such
 dividends, if any, as may be declared by the Company&amp;#x2019;s board
 of directors. The Company&amp;#x2019;s current policy is to retain
 earnings for operations and growth. Upon any liquidation,
 dissolution or winding-up of the Company, the holders of the
 Company&amp;#x2019;s common stock are entitled to share ratably in all
 assets available for distribution, after payment of, or provision
 for, all liabilities and the preferences of any then outstanding
 shares of Company preferred stock. The holders of the
 Company&amp;#x2019;s common stock have no preemptive, subscription,
 redemption or conversion rights.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Series A Convertible
 preferred stock&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company has
 authorized 114,000 shares of Series A Convertible preferred stock
 with a par value of $0.001 per share. At December&amp;#xA0;31, 2015 and
 2014, no shares of Series A Convertible preferred stock of the
 Company were issued or outstanding.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;SAR exercise for
 shares of Company common stock&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;During the year
 ended December&amp;#xA0;31, 2014, 120,000 of the 181,291 shares of
 common stock underlying SAR I which vested on June&amp;#xA0;6, 2014,
 were exercised in two tranches. As a result of these exercises the
 Company issued a total of 85,903 shares of the Company&amp;#x2019;s
 common stock. In connection with these exercises, the excess of the
 underlying value of the common stock issued over the amount
 recognized as compensation expense in the Company&amp;#x2019;s financial
 statements resulted in an amount that was deductible for income tax
 purposes. As such, the Company realized an income tax benefit of
 $2,427,000 for this incremental amount, which was recorded as a
 reduction in the Company&amp;#x2019;s income tax liability and an
 increase in additional paid-in-capital during the year ended
 December&amp;#xA0;31, 2014. As of December&amp;#xA0;31, 2014, there were
 61,291 unexercised shares under the SAR that vested on June&amp;#xA0;6,
 2014.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;On
 August&amp;#xA0;15, 2013, 181,291 shares of common stock underlying SAR
 I, which vested on June&amp;#xA0;6, 2013 were exercised. Upon such
 exercise, the Company initially issued 96,504 shares of the
 Company&amp;#x2019;s common stock. Under the terms of the plan, at the
 option of the recipient, the Company then withheld 42,314 of the
 shares issued to satisfy the recipient&amp;#x2019;s income tax
 obligations. The cash equivalent of the shares withheld was
 $2,063,000, representing the recipient&amp;#x2019;s income tax
 withholding obligation that was remitted by the Company to the
 applicable taxing authorities. The payment of the income tax
 withholding obligation was recorded as a reduction in additional
 paid-in-capital during the year ended December&amp;#xA0;31, 2013. The
 Company realized an income tax benefit of $1,642,000 for the excess
 of the underlying value of the common stock issued over the amount
 recognized as compensation expense in the Company&amp;#x2019;s financial
 statements that was recorded as a reduction in the Company&amp;#x2019;s
 income tax liability and an increase in additional paid-in-capital
 during the year ended December&amp;#xA0;31, 2013.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Restricted stock
 vesting for shares of Company common stock&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;For the years
 ended December&amp;#xA0;31, 2015 and 2014, various individuals vested
 in shares of the Company&amp;#x2019;s common stock under the Restricted
 Stock Award Agreement resulting in the net issuance of 16,622
 shares and 13,909 shares, respectively. Under the terms of the 2012
 Plan, at the option of certain of those vested restricted stock
 participants, the Company withheld shares issued to satisfy the
 income tax obligations of these recipients. The cash equivalent of
 the aggregate number of shares withheld was $351,000 and $430,000
 for the years ended December&amp;#xA0;31, 2015 and 2014, respectively,
 representing the income tax withholding obligations of the
 recipients, and such amounts were remitted by the Company to the
 applicable taxing authorities. The payments of the income tax
 withholding obligations were recorded as a reduction in additional
 paid-in-capital as of December&amp;#xA0;31, 2015 and 2014.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;In connection
 with the vesting and issuance of shares of the Company&amp;#x2019;s
 common stock under the 2012 Plan, other than the shares of common
 stock issued in connection with the SAR, the excess of the
 underlying value of the common stock issued over the amount
 recognized as compensation expense in the Company&amp;#x2019;s financial
 statements resulted in costs that are deductible for income tax
 purposes. As such, the Company realized an income tax benefit of
 $65,000 and $277,000 for this incremental amount which was recorded
 as a reduction in the Company&amp;#x2019;s income tax liability and an
 increase in additional paid-in-capital as of and for the years
 ended December&amp;#xA0;31, 2015 and 2014, respectively.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Private placement
 warrants&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;In connection
 with a private placement (&amp;#x201C;Private Placement&amp;#x201D;) on
 April&amp;#xA0;29, 2011, investors in the Private Placement received
 Company preferred stock (which subsequently converted to shares of
 Company common stock) and Private Placement Warrants. The Private
 Placement Warrants represented the right to purchase a total of
 750,002 shares of the Company&amp;#x2019;s common stock at an exercise
 price of $13.00 per share, subject to further adjustment for
 non-cash dividends, distributions, stock splits or other
 reorganizations or reclassifications of the Company&amp;#x2019;s common
 stock. The Private Placement Warrants are also subject to full
 ratchet anti-dilution protection whereby, upon the issuance (or
 deemed issuance) of shares of the Company&amp;#x2019;s common stock at a
 price below the then-current exercise price of the Private
 Placement Warrants, subject to specified exceptions, the exercise
 price of the Private Placement Warrants will be reduced to the
 effective price of the Company&amp;#x2019;s common stock so issued (or
 deemed to be issued). The Private Placement Warrants will expire on
 April&amp;#xA0;29, 2016.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;At any time
 beginning six months after the closing of the Private Placement at
 which the Company is required to register the shares issuable upon
 exercise of the Private Placement Warrants pursuant to the
 registration rights agreement entered into in connection with the
 Private Placement, but such shares may not be freely sold to the
 public, the Private Placement Warrants may be
 &amp;#x201C;cashlessly&amp;#x201D; exercised by their holders. In such
 circumstances, the warrant holders may &amp;#x201C;cashlessly&amp;#x201D;
 exercise the Private Placement Warrants by causing the Company to
 withhold a number of shares of its common stock otherwise issuable
 upon such exercise having a value, based upon the market price of
 the Company&amp;#x2019;s common stock (such market price as defined in
 the purchase agreement for the Private Placement), equal to the
 aggregate exercise price associated with such exercise. In other
 words, in such circumstances, the exercise of the Private Placement
 Warrants will occur without any cash being paid by the holders of
 the Private Placement Warrants. Because the shares issuable upon
 exercise of the Private Placement Warrants are currently available
 for resale pursuant to effective registration statements filed by
 the Company with the SEC, the Private Placement Warrants may not be
 &amp;#x201C;cashlessly&amp;#x201D; exercised at this time. The Private
 Placement Warrants further include a requirement that, the Company
 will keep reserved out of the authorized and unissued shares of its
 common stock sufficient shares to provide for the exercise of the
 Private Placement Warrants.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 Company&amp;#x2019;s Private Placement Warrants are accounted for as a
 liability, in accordance with ASC 480, &lt;i&gt;Distinguishing
 Liabilities from Equity&lt;/i&gt;. ASC 480 states that, if an entity must
 or could settle an instrument by issuing a variable number of its
 own shares, and, as in this case, the obligation&amp;#x2019;s monetary
 value is based solely or predominantly on variations in the fair
 value of the company&amp;#x2019;s equity shares, but moves in the
 opposite direction, then the obligation to issue shares is to be
 recorded as a liability at the inception of the arrangement, and is
 adjusted with subsequent changes in the fair value of the
 underlying stock. The effect of the change in value of the
 obligation is reflected as &amp;#x201C;Private placement warrant
 (income) expense&amp;#x201D; in the Company&amp;#x2019;s consolidated
 statements of operations.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company was
 formerly known as Format, Inc. (&amp;#x201C;Format&amp;#x201D;). On
 April&amp;#xA0;29, 2011, Format consummated a reverse acquisition
 transaction with The W Group, Inc. and its subsidiaries (&amp;#x201C;The
 W Group&amp;#x201D;) (&amp;#x201C;Reverse Recapitalization&amp;#x201D;), and in
 connection with this transaction, Format changed its corporate name
 to Power Solutions International, Inc. The Private Placement
 Warrants issued had an estimated fair value of $2,887,000 at the
 closing of the Reverse Recapitalization transaction and the Private
 Placement on April&amp;#xA0;29, 2011, determined based upon an
 agreed-upon exercise price of the Private Placement Warrants; the
 purchase price for (value of) the Company&amp;#x2019;s preferred stock
 and Private Placement Warrants, in the aggregate as agreed upon
 with the investors in the Private Placement; an assessment of an
 appropriate risk-free interest rate of 2.1%, an anticipated
 volatility factor of 50.0%, and a zero percent dividend yield, all
 incorporated into a valuation using the Black-Scholes option
 pricing model. The Company determined that the five-year Treasury
 Bond yield was a reasonable assumption for a risk-free rate, and
 that an appropriate volatility rate would represent the upper end
 of the range of implied volatility of publicly traded call options
 of benchmark companies, which reflects the mid-range of their
 historical volatility. The Company&amp;#x2019;s past history of not
 paying dividends and management&amp;#x2019;s intentions to continue such
 a dividend policy resulted in a zero dividend yield assumption. The
 five-year term of the Private Placement Warrants, the stated
 warrant exercise price of $13.00 per share (as adjusted for a
 reverse split), when the Private Placement Warrants became
 exercisable, and the Company&amp;#x2019;s common stock valuation of
 $10.08 per share (as adjusted for a reverse split), when the
 Private Placement Warrants became exercisable, comprise the balance
 of the inputs into the Black-Scholes pricing model for the warrant
 valuation.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;See Note 7,
 &amp;#x201C;Fair value of financial instruments,&amp;#x201D; for detail
 describing the valuation approach for the Private Placement
 Warrants.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;During the
 years ended December&amp;#xA0;31, 2015, 2014 and 2013, portions of the
 Private Placement Warrants were exercised, resulting in the
 issuance of 5,000 shares, 109,585 shares and 339,410 shares of
 Company common stock, respectively.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;As of
 December&amp;#xA0;31, 2015 and 2014, 282,257 shares and 287,257 shares
 of Company common stock, respectively, remained reserved for the
 exercise of the Private Placement Warrants, in accordance with the
 terms of the purchase agreement for the Private
 Placement.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Treasury
 stock&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company and
 Gary S. Winemaster, the Company&amp;#x2019;s Chief Executive Officer and
 President, and Chairman of the Board of Directors of the Company,
 entered into a Stock Purchase Agreement, pursuant to which, on
 October&amp;#xA0;31, 2011, the Company purchased from
 Mr.&amp;#xA0;Winemaster 830,925 shares of Company common stock for
 $4.25 million, or $5.11 per share. These shares were returned to
 the Company&amp;#x2019;s treasury as authorized and issued, but not
 outstanding, shares of common stock of the Company.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Underwritten public
 offering&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;On
 July&amp;#xA0;16, 2013, the Company closed an underwritten public
 offering of 2,005,000 shares of its common stock at a price to the
 public of $35.00 per share. The Company sold 1,050,000 shares of
 its common stock, and certain selling stockholders, sold 955,000
 shares of common stock in the offering. The proceeds to the
 Company, net of the underwriter&amp;#x2019;s fees and expenses, were
 $34,530,000 before deducting offering expenses of approximately
 $514,000 paid by the Company. The Company did not receive any
 proceeds from the sale of the shares by the selling
 stockholders.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Registration rights
 agreement&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;In connection
 with the Private Placement, the Company entered into a Registration
 Rights Agreement (the &amp;#x201C;Private Placement Registration Rights
 Agreement&amp;#x201D;) with the investors in the Private Placement and
 Roth Capital Partners, LLC, pursuant to which it agreed to file a
 registration statement on Form S-1, with the SEC, covering the
 resale of &amp;#x201C;Registrable Securities&amp;#x201D; (as defined below)
 (which includes the shares of the Company&amp;#x2019;s common stock that
 were issuable upon conversion of shares of the Company&amp;#x2019;s
 preferred stock originally issued in the Private Placement and
 shares of the Company&amp;#x2019;s common stock issuable upon exercise
 of the Private Placement Warrants and shares of the Company&amp;#x2019;s
 common stock that were issuable upon exercise of the Roth Warrant),
 on or before the date which is 30 days after the closing date of
 the Private Placement, and to use its commercially reasonable
 efforts to have such registration statement declared effective by
 the SEC as soon as practicable. The Company further agreed, within
 30 days after it becomes eligible to use a registration statement
 on Form S-3 to register the Registrable Securities for resale, to
 file a registration statement on Form S-3 covering the Registrable
 Securities. On June&amp;#xA0;27, 2013, within 30 days after the Company
 became eligible to use a registration statement on Form S-3, in
 accordance with the Private Placement Registration Rights
 Agreement, it filed a registration statement on Form S-3 (as a
 post-effective amendment to the registration statement on Form S-1)
 covering the Registrable Securities, which was declared effective
 on June&amp;#xA0;27, 2013.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company is
 obligated to maintain the effectiveness of the registration
 statement until the earliest of (1)&amp;#xA0;the first date on which
 all Registrable Securities covered by such registration statement
 have been sold, (2)&amp;#xA0;the first date on which all Registrable
 Securities covered by such registration statement may be sold
 without restriction pursuant to Rule 144 or (3)&amp;#xA0;the first date
 on which none of the securities included in the registration
 statement constitute Registrable Securities.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Pursuant to the
 Private Placement Registration Rights Agreement, the holders of
 Registrable Securities are also entitled to certain piggyback
 registration rights if the Registrable Securities are not covered
 by one or more effective registration statements. As of
 December&amp;#xA0;31, 2013, and as of the time of the closing of the
 public offering on July&amp;#xA0;16, 2013, all of the Registrable
 Securities were covered by an effective registration statement.
 &amp;#x201C;Registrable Securities,&amp;#x201D; as contemplated by the
 Private Placement Registration Rights Agreement, means certain
 shares of the Company&amp;#x2019;s common stock, including those shares
 that were issuable upon conversion of shares of Company preferred
 stock issued in the Private Placement and shares of the
 Company&amp;#x2019;s common stock issuable upon exercise of the Private
 Placement Warrants and the shares of the Company&amp;#x2019;s common
 stock that were issued upon exercise of the Roth Warrant; provided,
 that, any such share shall cease to be a Registrable Security upon
 (A)&amp;#xA0;sale pursuant to the registration statement or Rule 144
 under the Securities Act, (B)&amp;#xA0;such share becoming eligible for
 sale without restriction by the selling securityholder holding such
 security pursuant to Rule 144 under the Securities Act or
 (C)&amp;#xA0;such share otherwise becoming eligible for sale without
 restriction pursuant to Section&amp;#xA0;4(1) of the Securities Act,
 provided that, any restrictive legend on any certificate or other
 instrument representing such shares has been removed or there has
 been delivered to the transfer agent for such shares irrevocable
 documentation (including any necessary legal opinion) to the effect
 that, upon submission by the applicable selling securityholder of
 the certificate or instrument representing such security, any such
 restrictive legend shall be removed.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;In connection
 with the consummation of the Reverse Recapitalization, the Company
 also entered into a registration rights agreement with the former
 stockholders of The W Group, Inc., pursuant to which it agreed to
 provide to such persons certain piggyback registration rights with
 respect to shares of the Company&amp;#x2019;s capital stock, including
 shares issuable upon exercise, conversion or exchange of
 securities, held by such persons at any time on or after the
 closing of the Reverse Recapitalization. The piggyback registration
 rights under this registration rights agreement are subject to
 customary cutbacks and are junior to the piggyback registration
 rights granted to investors in the Private Placement and to Roth
 pursuant to the Private Placement Registration Rights
 Agreement.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Universal shelf
 registration&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company has
 a universal shelf registration pursuant to which the Company may
 offer, issue and sell, from time to time, in one or more offerings,
 up to $150,000,000 of common stock, preferred stock, debt
 securities, depositary shares, warrants, subscription rights, stock
 purchase contracts and units: and certain selling stockholders may
 offer and sell, from time to time, in one or more offerings, up to
 500,000 shares of common stock.&lt;/font&gt;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
  <us-gaap:UseOfEstimates contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_BB43E479-FC66-4E23-A167-745B6745EE4D_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;&lt;i&gt;Use of estimates&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The preparation of consolidated financial statements in conformity
 with GAAP requires that management make estimates and assumptions
 that affect the reported amounts of assets and liabilities and
 disclosure of contingent assets and liabilities as of the date of
 the consolidated financial statements and the reported amounts of
 revenue and expenses during the reporting period. Actual results
 could materially differ from those estimates.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:UseOfEstimates>
  <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_8" unitRef="iso4217_USD">641000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_0E7F471C-6955-4EF9-BAC4-6E4B17B0B4FE_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;10. 2012 Incentive
 compensation plan&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;On May&amp;#xA0;30,
 2012, the Board of Directors of the Company approved and adopted
 the Company&amp;#x2019;s 2012 Incentive Compensation Plan (the
 &amp;#x201C;2012 Plan&amp;#x201D;), and the 2012 Plan was approved by a
 majority of the Company&amp;#x2019;s stockholders at the Company&amp;#x2019;s
 annual meeting held on August&amp;#xA0;29, 2012. The 2012 Plan is
 administered by the Compensation Committee of the Board of
 Directors, which consists only of independent, non-employee
 directors.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The 2012 Plan
 is a broad-based plan which allows for a variety of different types
 of awards, including (but not limited to) non-qualified stock
 options, incentive stock options, SAR, restricted stock, deferred
 stock and performance units, to be made to the Company&amp;#x2019;s
 executive officers, employees, consultants and directors. The 2012
 Plan is intended to assist the Company in attracting and retaining
 exceptionally qualified employees, consultants and directors to
 support the sustained progress, growth and profitability of the
 Company.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Of the
 Company&amp;#x2019;s 1,530,925 shares initially made available and
 reserved for awards under the 2012 Plan, 790,865 shares have been
 granted under various awards as described below, and as of
 December&amp;#xA0;31, 2015, the Company had 740,060 shares of common
 stock available for future issuance under the 2012 Plan.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;SAR award
 agreements&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;SAR awards are
 accounted for as equity, in accordance with ASC 718,
 &lt;i&gt;Compensation &amp;#x2014; Stock Compensation,&lt;/i&gt; which states that
 options or similar instruments on shares shall be classified as
 liabilities if either the underlying shares are classified as
 liabilities or the entity can be required under any circumstance to
 settle the option or similar instrument by transferring cash or
 other assets. The Company&amp;#x2019;s underlying shares are classified
 as equity, and under the terms of the SAR Award Agreement, the
 Company must settle the exercised portion of the SAR in shares of
 the Company&amp;#x2019;s common stock. As such, the Company has
 accounted for the SAR as equity.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;ASC 718,
 &lt;i&gt;Compensation &amp;#x2014; Stock Compensation,&lt;/i&gt; was utilized in
 order to estimate the fair value of the SAR. The term &amp;#x201C;fair
 value&amp;#x201D; has been defined in Note 7, &amp;#x201C;Fair value of
 financial instruments.&amp;#x201D; ASC 718 requires an entity to measure
 the cost of employee services received in exchange for an award of
 equity instruments based on the fair value of the award as of the
 grant date. That cost is then recognized over the period during
 which an employee is required to provide service in exchange for
 the award. The Company has computed compensation expense by
 applying the guidance stated in ASC 718, on a straight-line basis
 over the requisite service period for each separately vesting
 portion of the award as if the award was, in-substance, multiple
 awards.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 Compensation Committee of the Board of Directors approved, and the
 Company granted the following SAR awards:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="16%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="16%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="16%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="16%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="16%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="15%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="BORDER-BOTTOM: rgb(0,0,0) 1px solid; WIDTH: 61pt"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Award
 Description&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Grant
 Date&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Recipient&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Award&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Exercise
 Price&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center"&gt;
 &lt;p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Expiration&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: 0em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;SAR I&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;June 6, 2012&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Chief Operating Officer (&amp;#x201C;COO&amp;#x201D;)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;543,872 shares&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$22.07&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;June 6, 2022&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: 0em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;SAR II&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;October 19, 2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Chief Financial Officer (&amp;#x201C;CFO&amp;#x201D;)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;60,000 shares&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$24.41&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;October 19, 2025&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;SAR awards
 entitle the recipients to receive, upon any exercise, a number of
 shares of the Company&amp;#x2019;s common stock equal to (i)&amp;#xA0;the
 number of shares for which the SAR is being exercised multiplied by
 the value of one share of the Company&amp;#x2019;s common stock on the
 date of exercise (determined as provided in the SAR Award
 Agreement), (ii)&amp;#xA0;less the number of shares for which the SAR
 is being exercised multiplied by the applicable exercise price,
 (iii)&amp;#xA0;divided by the value of one share of the Company&amp;#x2019;s
 common stock on the date of exercise (determined as provided in the
 SAR Award Agreement). The exercised SAR is to be settled only in
 whole shares of the Company&amp;#x2019;s common stock, and the value of
 any fractional share of the Company&amp;#x2019;s common stock will be
 forfeited.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 18px"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;i&gt;SAR
 I&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The assumptions
 used for the measurement of the expense for SAR I included an
 expected term of 6.0 years, a risk-free interest rate of 0.92%, an
 anticipated volatility factor of 55.0% and a zero dividend yield.
 The resulting valuation as of the SAR I grant date was discounted
 by 15%, reflecting an assessment of the then trading activity of
 the Company&amp;#x2019;s common stock (and by extension SAR I). The
 suggested value from the Black Scholes method reflected a fully
 marketable security that was not burdened by limited marketability;
 however, at that time, the Company&amp;#x2019;s common stock (and by
 extension SAR I) did not have regular trading activity. Therefore,
 the Company considered it necessary to incorporate a discount to
 reflect the limited liquidity associated the SAR I. This approach
 was consistent with that utilized to value the Company&amp;#x2019;s
 Private Placement Warrants at that time. The resulting fair value
 of SAR I was $3.31 per underlying share. The compensation expense
 for this SAR I was initially determined to approximate $1.8 million
 which amount was recognized from the grant date through
 June&amp;#xA0;6, 2015.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;On June&amp;#xA0;5,
 2015, the Company and the COO agreed to defer the vesting of the
 remaining unvested portion of the SAR I granted for 30 days until
 July&amp;#xA0;6, 2015 pursuant to an amendment to the initial SAR I. On
 July&amp;#xA0;6, 2015, the Company and COO entered into a SAR and Bonus
 Agreement which amended SAR I by extending the vesting period
 applicable to the remaining unvested portion of SAR I. The unvested
 portion covers 181,290 underlying shares of the Company&amp;#x2019;s
 common stock which, prior to the amendment, would have vested on
 June&amp;#xA0;6, 2015. The amendment extended the vesting of these
 shares to June&amp;#xA0;6, 2017 with respect to 100,000 underlying
 shares of the Company&amp;#x2019;s common stock and to June&amp;#xA0;6, 2019
 with respect to the remaining 81,290 shares of underlying Company
 common stock (in each case subject to forfeiture upon termination
 of employment by the Company for &amp;#x201C;Cause&amp;#x201D; (as defined in
 the SAR and Bonus Agreement)). The SAR and Bonus Agreement also
 provides the COO with an annual bonus in the amount of $250,000 for
 each of calendar years 2016, 2017, 2018 and 2019 as long as the
 conditions of the SAR&amp;#xA0;I agreement are met and subject to
 forfeiture under certain circumstances enumerated in the SAR I
 agreement.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The extension
 of the vesting period described above resulted in an additional
 expense attributable to the fair value of the unrecognized
 compensation expense of the SAR I and was estimated at $333,000
 using the Black-Scholes option pricing model. The inputs of the
 Black-Scholes option pricing model included the fair value of the
 Company&amp;#x2019;s common stock, exercise price, risk-free interest
 rate, estimated price volatility, term and dividend yield as
 follows: a fair value of $51.14, an exercise price of $22.07, a
 risk-free interest rate of 1.53%, an expected term of 4.9 years, an
 anticipated volatility factor of 50.0% and a zero dividend yield.
 The resulting fair value of the extension was $1.54 per underlying
 share.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;This additional
 expense will be recognized during the remaining vesting period
 through June&amp;#xA0;6, 2019. Including the amendment discussed above,
 the total SAR I expense is expected to be approximately $2,133,000
 from initial grant through the final vesting date in 2019. As of
 December&amp;#xA0;31, 2015, there was approximately $259,000 of total
 unrecognized compensation expense related to the
 SAR&amp;#xA0;I.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;In the years
 ended December&amp;#xA0;31, 2015, 2014 and 2013, the Company recognized
 approximately $160,000, $329,000 and $907,000, respectively, of
 compensation expense in connection with SAR I. During the year
 ended December&amp;#xA0;31, 2014, a portion of the shares that vested
 on June&amp;#xA0;6, 2014 were exercised. During the year ended
 December&amp;#xA0;31, 2013, the portion of shares that vested on
 June&amp;#xA0;6, 2013 were fully exercised. The impact of this
 transaction on the Company&amp;#x2019;s issued capital is described in
 Note 11, &amp;#x201C;Stockholders&amp;#x2019; equity.&amp;#x201D;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 18px"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;i&gt;SAR
 II&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The assumptions
 used for the measurement of the expense for SAR II included fair
 value of the Company&amp;#x2019;s common stock of $24.41, an exercise
 price of $24.41, an expected term of 7.25 years, a risk-free
 interest rate of 1.76%, an anticipated volatility factor of 50.0%
 and a zero dividend yield. The resulting fair value of SAR II was
 $12.96 per underlying share. SAR II vests ratably and becomes
 exercisable with respect to one-fourth of the covered shares
 annually beginning on the third anniversary of the SAR II grant
 date.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;In the year
 ended December&amp;#xA0;31, 2015, the Company initially recognized
 approximately $37,000, of compensation expense in connection with
 SAR II, and no similar expense in 2014 or 2013. As of
 December&amp;#xA0;31, 2015, there was approximately $740,000 of total
 unrecognized compensation expense related to the SAR&amp;#xA0;II
 granted under the 2012 Plan. As of December&amp;#xA0;31, 2015, the
 weighted-average period over which the unrecognized compensation
 cost is expected to be recognized is approximately 6.0
 years.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;&lt;i&gt;Restricted stock
 awards&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 Compensation Committee of the Board of Directors approved, and the
 Company granted, shares of Company restricted stock
 (&amp;#x201C;Restricted Stock&amp;#x201D;) to various employees pursuant to
 the 2012 Plan and subject in each case to a Restricted Stock Award
 Agreement (&amp;#x201C;Restricted Stock Award Agreement&amp;#x201D;).
 Restricted stock activity consisted of the following for the years
 ended December&amp;#xA0;31:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="54%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="16%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="15%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Shares&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Weighted&amp;#xA0;Average&amp;#xA0;Grant&amp;#xA0;Date&lt;br /&gt;
 Fair Value&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;December&amp;#xA0;31,
 2013&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;162,993&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;39.29&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Granted&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;23,000&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;71.47&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Forfeited&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(12,000&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;60.44&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Vested&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(19,742&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;41.89&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;December&amp;#xA0;31,
 2014&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;154,251&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;42.18&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Granted&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,000&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;28.48&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Forfeited&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(800&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;65.51&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Vested&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(24,207&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;42.63&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;December&amp;#xA0;31,
 2015&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;130,244&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;41.77&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;There was no
 Restricted Stock activity prior to December&amp;#xA0;31, 2013 with the
 exception of the initial 162,993 share grant. These shares of
 Restricted Stock vest in various increments and periods over a
 maximum of ten years from the date the stock was granted as defined
 under the applicable Restricted Stock Award Agreement. In the years
 ended December&amp;#xA0;31, 2015, 2014 and 2013, the Company recognized
 approximately $989,000, $925,000 and $361,000, respectively, of
 compensation expense in connection with the Restricted Stock
 granted under the 2012 Plan. The fair value of restricted stock
 that vested during 2015 and 2014 was approximately $1,101,000 and
 $1,408,000, respectively. As of December&amp;#xA0;31, 2015, there was
 approximately $4,882,000 of total unrecognized compensation expense
 related to the Restricted Stock granted under the 2012 Plan. As of
 December&amp;#xA0;31, 2015, the weighted-average period over which the
 unrecognized compensation cost is expected to be recognized is
 approximately 6.0 years.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_516877F4-FE35-47F9-BBD7-6F8F4B96EDCA_1_0">&lt;p&gt;
 The Company computes earnings (loss) per share by applying the
 guidance stated in ASC 260,&amp;#xA0;&lt;i style="FONT-SIZE: 13px; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); WIDOWS: 1; LETTER-SPACING: normal; LINE-HEIGHT: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;Earnings
 per Share&lt;/i&gt;.&amp;#xA0;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_1A6A5EBF-A628-4066-97A5-8D1F9969EBCB_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The future
 minimum lease payments due under operating leases as of
 December&amp;#xA0;31, 2015, were as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="84%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2016&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,771&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2017&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,192&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2018&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,207&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2019&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,918&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2020&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,687&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Thereafter&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;3,047&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;18,822&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
  <dei:TradingSymbol contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_0231D601-EA77-4B26-91CE-47EB04BEC193_1_0">PSIX</dei:TradingSymbol>
  <us-gaap:EarningsPerShareTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_912A3171-177B-4D9D-9FBC-AAD110B78C6E_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;b&gt;4. Earnings per
 share&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The Company
 computes earnings (loss) per share by applying the guidance stated
 in ASC 260, &lt;i&gt;Earnings per Share&lt;/i&gt;. The treasury stock method
 has been used to compute earnings (loss) per share. The Company has
 issued warrants (&amp;#x201C;Private Placement Warrants&amp;#x201D;) that
 represent the right to purchase shares of the Company&amp;#x2019;s
 common stock, stock appreciation rights (&amp;#x201C;SAR&amp;#x201D;), and
 restricted stock, all of which have been evaluated for their
 potentially dilutive effect under the treasury stock method. Refer
 to Note 11, &amp;#x201C;Stockholders&amp;#x2019; equity&amp;#x201D; for a further
 description of the Private Placement Warrants and Note 10,
 &amp;#x201C;2012 Incentive compensation plan&amp;#x201D; for a further
 description of the SAR and restricted stock.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The
 computations of basic and diluted earnings (loss) per share as of
 December&amp;#xA0;31, 2015, 2014 and 2013, were as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;2013&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;u&gt;Numerator:&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net income
 (loss)&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;14,278&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;23,726&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(18,760&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Change in the value of
 Private Placement Warrants&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(9,299&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(6,169&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,979&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;17,557&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(18,760&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;u&gt;Denominator:&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Weighted average common
 shares outstanding-basic&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;10,808,005&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;10,706,780&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;9,779,457&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Incremental shares from
 assumed exercise of Private Placement Warrants, SAR, restricted
 stock&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;265,642&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;424,837&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Weighted average common
 shares outstanding-diluted&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;11,073,647&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;11,131,617&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;9,779,457&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;u&gt;Earnings (loss) per
 share of common stock &amp;#x2014; basic and diluted&lt;/u&gt;:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Earnings (loss) per share
 of common stock &amp;#x2014; basic&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1.32&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2.22&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1.92&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Earnings (loss) per share
 of common stock &amp;#x2014; diluted&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.45&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1.58&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1.92&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;As of
 December&amp;#xA0;31, 2015, SARs were excluded from the diluted EPS
 calculation because they have an anti-dilutive effect under the
 treasury stock method. As of December&amp;#xA0;31, 2013, due to the
 loss reported in the consolidated statements of operating results,
 any potentially issuable shares of Company common stock associated
 with the Private Placement Warrants, SAR and restricted stock
 granted were not included in the dilutive EPS calculation. These
 potential shares were excluded from the diluted EPS calculation
 because they have an anti-dilutive effect under the treasury stock
 method.&lt;/font&gt;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_1_7" unitRef="pure">-0.028</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_7D552576-26B9-4957-9A16-5FD2154A215B_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;&lt;i&gt;Income taxes&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Company accounts for income taxes under the asset and liability
 method, which requires the recognition of deferred tax assets and
 liabilities for the expected future tax consequences of events that
 have been included in the financial statements. Under this method,
 deferred tax assets and liabilities are determined based on the
 differences between the financial statements and tax basis of
 assets and liabilities using enacted tax rates in effect for the
 year in which the differences are expected to reverse. The effect
 of a change in tax rates on deferred tax assets and liabilities is
 recognized in income in the period that includes the enactment
 date.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Company records net deferred tax assets to the extent it
 believes these assets will more likely than not be realized. In
 making such a determination, the Company considers all available
 positive and negative evidence, including future reversals of
 existing taxable temporary differences, projected future taxable
 income, tax-planning strategies, and results of recent operations.
 As of December&amp;#xA0;31, 2015 and 2014, the Company had not recorded
 a deferred tax asset valuation allowance.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Company records uncertain tax positions in accordance with ASC
 740,&amp;#xA0;&lt;i&gt;Income
 Taxes&lt;/i&gt;, on the basis of a two-step process whereby (1)&amp;#xA0;it
 determines whether it is more likely than not that the tax
 positions will be sustained based on the technical merits of the
 position and (2)&amp;#xA0;for those tax positions that meet the
 more-likely-than-not recognition threshold, the Company recognizes
 the largest amount of tax benefit that is greater than
 50&amp;#xA0;percent likely to be realized upon ultimate settlement with
 the related tax authority. As of December&amp;#xA0;31, 2015 and 2014,
 the Company had an unrecognized tax benefit of $1,055,000 and
 $740,000, respectively, for uncertain tax positions including
 interest and penalties. The Company recognizes interest and
 penalties related to unrecognized tax benefits in income tax
 expense.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <us-gaap:LeaseExpirationDate1 contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_1E690AC1-3914-4003-811E-2A371C5C94D8_2_1">2021-03-31</us-gaap:LeaseExpirationDate1>
  <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_0427345A-B8FD-4A41-A824-43A3CE9844CF_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;15. Related party transactions&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 In connection with the acquisition of 3PI, the Company entered into
 a lease agreement effective April&amp;#xA0;1, 2014, with a limited
 liability company in which one of the former owners of 3PI is the
 sole member. The lease is for the land, buildings and certain
 equipment located at 3PI&amp;#x2019;s facilities in Darien, Wisconsin.
 The initial term of the lease is for seven years through
 March&amp;#xA0;31, 2021 and the initial annual base rent is $480,000
 annually which is payable in equal monthly installments. The base
 rent is subject to annual increases as defined in the lease
 agreement. In the year ended December&amp;#xA0;31, 2015 and 2014, the
 Company recognized expense of $480,000 and $360,000, respectively,
 in connection with this lease. See Note 3,
 &amp;#x201C;Acquisitions&amp;#x201D; for further discussion of the
 acquisition. The former 3PI owner is no longer employed by the
 Company and is no longer a related-party.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 On April&amp;#xA0;28, 2011, Gary Winemaster, Chief Executive Officer,
 and Thomas Somodi, who previously served as the Company&amp;#x2019;s
 Chief Strategy Officer and Chief Financial Officer entered into a
 purchase and sale agreement which was subsequently amended on
 October&amp;#xA0;31, 2011, whereby Mr.&amp;#xA0;Winemaster agreed to
 purchase all of Mr.&amp;#xA0;Somodi&amp;#x2019;s shares of preferred and
 common stock in The W Group.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Pursuant to the terms of the purchase and sale agreement, as
 amended, Mr.&amp;#xA0;Winemaster had the right to elect to make a
 payment to Mr.&amp;#xA0;Somodi equal to the product of the number of
 shares Mr.&amp;#xA0;Winemaster would otherwise be required to deliver
 to Mr.&amp;#xA0;Somodi upon achievement of a common stock value
 threshold, multiplied by the applicable threshold price. The first
 common stock value threshold was achieved on or about
 March&amp;#xA0;27, 2013, the second common stock value threshold was
 achieved on or about May&amp;#xA0;7, 2013, and the third common stock
 value threshold was achieved on or about May&amp;#xA0;28, 2013. On
 June&amp;#xA0;24, 2013, Mr.&amp;#xA0;Somodi transferred to the Company his
 right to receive shares or a cash payment from Mr.&amp;#xA0;Winemaster
 as a result of the achievement of the first common stock value
 threshold, in exchange for a cash payment by the Company to
 Mr.&amp;#xA0;Somodi of $2.5 million. Mr.&amp;#xA0;Winemaster
 contemporaneously paid the Company $2.5 million in full
 satisfaction of Mr.&amp;#xA0;Winemaster&amp;#x2019;s obligations to the
 Company as a result of the achievement of the first common stock
 value threshold. On August&amp;#xA0;5, 2013, Mr.&amp;#xA0;Somodi again
 transferred to the Company his right to receive shares or a cash
 payment from Mr.&amp;#xA0;Winemaster as a result of the achievement of
 the second common stock value threshold, in exchange for a cash
 payment by the Company to Mr.&amp;#xA0;Somodi of $3.75 million.
 Mr.&amp;#xA0;Winemaster contemporaneously paid the Company $3.75
 million in full satisfaction of Mr.&amp;#xA0;Winemaster&amp;#x2019;s
 obligations to the Company as a result of the achievement of the
 second common stock value threshold. On August&amp;#xA0;26, 2013,
 Mr.&amp;#xA0;Somodi transferred to the Company his right to receive
 shares or a cash payment from Mr.&amp;#xA0;Winemaster as a result of
 the achievement of the third common stock value threshold, in
 exchange for a cash payment by the Company to Mr.&amp;#xA0;Somodi of
 $3.0&amp;#xA0;million. Mr.&amp;#xA0;Winemaster contemporaneously paid the
 Company $3.0 million in full satisfaction of
 Mr.&amp;#xA0;Winemaster&amp;#x2019;s obligations to the Company as a result
 of the achievement of the third common stock value threshold. These
 transactions were all approved by the Audit Committee prior to
 being entered into and consummated.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 During the years ended December&amp;#xA0;31, 2015, 2014 and 2013, the
 Company incurred fees for tax return and other consulting services
 with a professional services firm that is affiliated with a
 stockholder and member of the board of directors. Fees incurred
 during 2015, 2014 and 2013, were $43,000, $62,000 and $127,000,
 respectively.&lt;/p&gt;


 &lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
  <us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_E2929B29-4C37-4227-9B27-8E0DA3E6A8F9_1_1" unitRef="iso4217_USD">631000</us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition>
  <us-gaap:NetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_19" unitRef="iso4217_USD">14278000</us-gaap:NetIncomeLoss>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_42" unitRef="iso4217_USD">351000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:InterestPaid contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_50" unitRef="iso4217_USD">3380000</us-gaap:InterestPaid>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_9007_20" unitRef="iso4217_USD">1186000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_20" unitRef="iso4217_USD">83000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_29" unitRef="iso4217_USD">34396000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:LiabilitiesAssumed1 contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_57" unitRef="iso4217_USD">7029000</us-gaap:LiabilitiesAssumed1>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_9" unitRef="iso4217_USD">9195000</us-gaap:OperatingIncomeLoss>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_19" unitRef="iso4217_USD">27336000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:GrossProfit contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_2" unitRef="iso4217_USD">62834000</us-gaap:GrossProfit>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_15" unitRef="iso4217_USD">-229000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_16" unitRef="iso4217_USD">4695000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_17" unitRef="iso4217_USD">20526000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:GainLossOnDispositionOfAssets contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_14" unitRef="iso4217_USD">-267000</us-gaap:GainLossOnDispositionOfAssets>
  <us-gaap:PaymentOfFinancingAndStockIssuanceCosts contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_44" unitRef="iso4217_USD">1517000</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
  <us-gaap:PaymentsToAcquireInterestInJointVenture contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_30" unitRef="iso4217_USD">1000000</us-gaap:PaymentsToAcquireInterestInJointVenture>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_28" unitRef="iso4217_USD">8174000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_ADD17C07-A378-4BC0-B780-938470607958_1_2" unitRef="iso4217_USD">44000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_0" unitRef="iso4217_USD">389446000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:IncomeTaxesPaidNet contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_51" unitRef="iso4217_USD">-7125000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_1_3" unitRef="iso4217_USD">4979000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_9007_22" unitRef="iso4217_USD">65000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_ADD17C07-A378-4BC0-B780-938470607958_1_1" unitRef="iso4217_USD">261000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <us-gaap:PriorPeriodReclassificationAdjustment contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="INF" id="id_9771407_C63472A7-470F-4F44-B9C1-4BD66093C2FC_1_0" unitRef="iso4217_USD">0</us-gaap:PriorPeriodReclassificationAdjustment>
  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_13" unitRef="iso4217_USD">-229000</us-gaap:IncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_17" unitRef="iso4217_USD">13890000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_18" unitRef="iso4217_USD">-388000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:FairValueAdjustmentOfWarrants contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_13" unitRef="iso4217_USD">-9299000</us-gaap:FairValueAdjustmentOfWarrants>
  <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_25" unitRef="iso4217_USD">654000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
  <us-gaap:StandardProductWarrantyAccrualPayments contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_E2929B29-4C37-4227-9B27-8E0DA3E6A8F9_1_3" unitRef="iso4217_USD">1726000</us-gaap:StandardProductWarrantyAccrualPayments>
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_1_5" unitRef="iso4217_USD">345000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_1_6" unitRef="iso4217_USD">-342000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_4" unitRef="iso4217_USD">21681000</us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_5" unitRef="iso4217_USD">11658000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_1_6" unitRef="iso4217_USD">-51000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <us-gaap:OperatingLeasesRentExpenseNet contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="0" id="id_9771407_5744F130-1A0A-4544-94BF-291EA473FC5C_1_0" unitRef="iso4217_USD">4377000</us-gaap:OperatingLeasesRentExpenseNet>
  <us-gaap:ProceedsFromRepaymentsOfDebt contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_41" unitRef="iso4217_USD">-4028000</us-gaap:ProceedsFromRepaymentsOfDebt>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_46" unitRef="iso4217_USD">1884000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:OperatingExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_8" unitRef="iso4217_USD">53639000</us-gaap:OperatingExpenses>
  <us-gaap:InterestExpense contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_11" unitRef="iso4217_USD">4327000</us-gaap:InterestExpense>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_32" unitRef="iso4217_USD">-43570000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:FairValueOfAssetsAcquired contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_56" unitRef="iso4217_USD">50165000</us-gaap:FairValueOfAssetsAcquired>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_45" unitRef="iso4217_USD">68503000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-5" id="id_9771407_06665988-C8D8-4D6E-A9CE-84EAABA79946_1_0" unitRef="iso4217_USD">19100000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_5" unitRef="iso4217_USD">-62000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_9007_21" unitRef="iso4217_USD">351000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="0" id="id_9771407_5C229A1B-579B-4360-93AD-BB36FDD51DAD_1_0" unitRef="iso4217_USD">526000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_23" unitRef="iso4217_USD">3195000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:InterestExpenseCustomerDeposits contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="0" id="id_9771407_E461A427-3C39-483C-943D-64633D60A34A_1_0" unitRef="iso4217_USD">250000</us-gaap:InterestExpenseCustomerDeposits>
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_1_2" unitRef="iso4217_USD">55000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_18" unitRef="iso4217_USD">-5230000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
  <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_40" unitRef="iso4217_USD">55000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
  <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_22" unitRef="iso4217_USD">8160000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_6" unitRef="iso4217_USD">15718000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:ProceedsFromLinesOfCredit contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_36" unitRef="iso4217_USD">93628000</us-gaap:ProceedsFromLinesOfCredit>
  <us-gaap:IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_1_4" unitRef="iso4217_USD">2437000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_24" unitRef="iso4217_USD">-779000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_1_1" unitRef="iso4217_USD">-446000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_1_3" unitRef="iso4217_USD">-391000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_43" unitRef="iso4217_USD">65000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_1_0" unitRef="iso4217_USD">4862000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_7" unitRef="iso4217_USD">4582000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_1" unitRef="iso4217_USD">326612000</us-gaap:CostOfGoodsSold>
  <us-gaap:AdjustmentForAmortization contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_4" unitRef="iso4217_USD">5324000</us-gaap:AdjustmentForAmortization>
  <us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="INF" id="id_9771407_5E25F9D8-0727-42B9-96D9-85162831598E_2_6" unitRef="iso4217_USD">0</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
  <us-gaap:Depreciation contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_3" unitRef="iso4217_USD">4347000</us-gaap:Depreciation>
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_0FF9F020-74CD-4B48-97E0-405980D76D5A_1_1" unitRef="iso4217_USD">17920000</us-gaap:GoodwillAcquiredDuringPeriod>
  <us-gaap:GoodwillImpairmentLoss contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="INF" id="id_9771407_0A7D1BC5-0DF3-4101-829C-16D1D5C50FCA_3_1" unitRef="iso4217_USD">0</us-gaap:GoodwillImpairmentLoss>
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_1_1" unitRef="iso4217_USD">178000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <psix:ScheduleOfInventoryReserveTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_9B2CB1F3-5F35-4F78-B153-D1EF348C7803_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The activity in the Company&amp;#x2019;s inventory allowance as of
 December&amp;#xA0;31 was as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="82%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at beginning of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,759&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,510&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Charged to expense&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;945&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;679&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Write-offs&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(364&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(430&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at end of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,340&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,759&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</psix:ScheduleOfInventoryReserveTableTextBlock>
  <psix:DeferredFederalAndStateIncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_E71ACD29-2824-4B27-B1B0-A12CBEC029D6_1_7" unitRef="iso4217_USD">3000</psix:DeferredFederalAndStateIncomeTaxExpenseBenefit>
  <psix:ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_4816A6FD-1A8D-4F99-A705-15DFB17A3DC8_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The activity in the Company&amp;#x2019;s allowance for doubtful accounts
 as of December&amp;#xA0;31, was as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="84%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at beginning of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;652&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;452&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Charged to expense&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;641&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;204&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 (Write-offs), net of recoveries&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(356&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at end of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;937&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;652&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</psix:ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock>
  <psix:ProceedsFromExerciseOfPrivatePlacementWarrants contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_39" unitRef="iso4217_USD">65000</psix:ProceedsFromExerciseOfPrivatePlacementWarrants>
  <psix:PrivatePlacementWarrantPolicyTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_FE2BA1DF-B591-4495-9A32-2D8782E25B08_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;&lt;i&gt;Private placement warrants&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Company&amp;#x2019;s private placement warrants are accounted for as
 a liability, in accordance with ASC&amp;#xA0;480-10-25-14,&amp;#xA0;&lt;i&gt;Distinguishing Liabilities
 from Equity&lt;/i&gt;. ASC 480-10-25-14 states that, if an entity must or
 could settle an instrument by issuing a variable number of its own
 shares, and, as in this case, the obligation&amp;#x2019;s monetary value
 is based solely or predominantly on variations in the fair value of
 the company&amp;#x2019;s equity shares, but moves in the opposite
 direction, then the obligation to issue shares is to be recorded as
 a liability at the inception of the arrangement, and is adjusted
 with subsequent changes in the fair value of the underlying stock.
 The effect of the change in value of the obligation is reflected as
 &amp;#x201C;Private placement warrant (income) expense&amp;#x201D; in the
 Company&amp;#x2019;s consolidated statements of operations. See Note 7,
 &amp;#x201C;Fair value of financial instruments,&amp;#x201D; for detail
 describing the valuation approach for the Private Placement
 Warrants.&lt;/p&gt;
 &lt;/div&gt;</psix:PrivatePlacementWarrantPolicyTextBlock>
  <psix:RelatedPartyTransactionExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="0" id="id_9771407_32D96522-6DC8-46FD-B332-47D39B89AC07_1_0" unitRef="iso4217_USD">43000</psix:RelatedPartyTransactionExpenses>
  <psix:StandardProductWarrantyAccrualChargesToCostsAndExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_E2929B29-4C37-4227-9B27-8E0DA3E6A8F9_1_2" unitRef="iso4217_USD">428000</psix:StandardProductWarrantyAccrualChargesToCostsAndExpenses>
  <psix:ShareBasedCompensationPolicyPolicyTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_438F241D-AB39-4357-99B6-09258389F498_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;&lt;i&gt;Share-based compensation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Company accounts for share-based compensation expense for
 awards granted to employees for service over the service period
 based on the grant date fair value.&lt;/p&gt;
 &lt;/div&gt;</psix:ShareBasedCompensationPolicyPolicyTextBlock>
  <psix:ContingentConsiderationLiabilityIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1_12" unitRef="iso4217_USD">-48000</psix:ContingentConsiderationLiabilityIncomeExpense>
  <psix:EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_1_5" unitRef="pure">0.023</psix:EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment>
  <psix:IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="0" id="id_9771407_2DBF9B54-3F63-4939-AC59-CB477AFBAB56_1_2" unitRef="iso4217_USD">4591000</psix:IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses>
  <psix:AmountOfIncreaseDecreaseChargedToExpenseInPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_27A79D69-7744-4FDD-B01D-A92801DBABAE_1_1" unitRef="iso4217_USD">641000</psix:AmountOfIncreaseDecreaseChargedToExpenseInPeriod>
  <psix:PrivatePlacementWarrantTerm contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_58B0FD10-5A77-4052-B1F1-109006351E4F_2_4">P5Y</psix:PrivatePlacementWarrantTerm>
  <psix:DepreciationExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="0" id="id_9771407_D8D07DC4-D382-4225-B8D8-BF7317CEE7DA_1_0" unitRef="iso4217_USD">4347000</psix:DepreciationExpenses>
  <psix:FairValueOfNetAssetsAcquired contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_58" unitRef="iso4217_USD">43136000</psix:FairValueOfNetAssetsAcquired>
  <psix:SelfInsurancePolicyTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_D8791EA4-ABA6-4BFA-B5B8-336B153FD4C5_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;&lt;i&gt;Self-funded insurance&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Company is self-insured for certain costs of its employee
 benefit plans, although the Company obtains third-party insurance
 coverage to limit its exposure. The Company maintains a stop-loss
 insurance policy with individual and aggregate stop-loss
 coverage.&lt;/p&gt;
 &lt;/div&gt;</psix:SelfInsurancePolicyTextBlock>
  <psix:OtherAccruedLiabilitiesPolicyPolicyTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_23FB16C8-4D7C-47F3-92B6-AAB9522A69CE_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;&lt;i&gt;Other accrued liabilities&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Other accrued liabilities consisted of the following as of
 December&amp;#xA0;31:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="81%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Due to former owners&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,788&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Warranty&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,427&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,094&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Customer deposits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,606&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;385&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,354&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,263&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at end of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,175&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,742&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</psix:OtherAccruedLiabilitiesPolicyPolicyTextBlock>
  <psix:ExpensesOnStockAppreciationRights contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="0" id="id_9771407_42595D0F-FFFE-4CFC-A6DD-D247CA49942C_1_0" unitRef="iso4217_USD">160000</psix:ExpensesOnStockAppreciationRights>
  <psix:NonDeductiblePrivatePlacementWarrantyExpensePercent contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="3" id="id_9771407_40FCDF02-C91A-4A37-B3B6-77469A600DA7_1_2" unitRef="pure">0.234</psix:NonDeductiblePrivatePlacementWarrantyExpensePercent>
  <psix:IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_1_2" unitRef="iso4217_USD">-3255000</psix:IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense>
  <psix:TaxDeductibleExpenses contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="0" id="id_9771407_2DBF9B54-3F63-4939-AC59-CB477AFBAB56_1_1" unitRef="iso4217_USD">9299000</psix:TaxDeductibleExpenses>
  <psix:EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="3" id="id_9771407_2DBF9B54-3F63-4939-AC59-CB477AFBAB56_1_4" unitRef="pure">-0.085</psix:EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences>
  <psix:IncreaseDecreaseInContingentLiability contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_12" unitRef="iso4217_USD">48000</psix:IncreaseDecreaseInContingentLiability>
  <psix:CommonStockSharesIssuablePrivatePlacementWarrants contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="INF" id="id_9771407_C9F3A2A2-B83D-4259-BED7-F8E89FE49456_2_0" unitRef="shares">750002</psix:CommonStockSharesIssuablePrivatePlacementWarrants>
  <psix:DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="3" id="id_9771407_F69096DD-428F-49A5-81F5-A17725861B12_2_0" unitRef="pure">0.250</psix:DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest>
  <psix:IncomeTaxReconciliationTaxReserveAdjustment contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_91D1243D-2FD5-4400-9825-4650DAED1A38_1_5" unitRef="iso4217_USD">315000</psix:IncomeTaxReconciliationTaxReserveAdjustment>
  <psix:ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_A08FD6BD-04C6-4DBB-9D76-D56578D401E0_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 As of December&amp;#xA0;31, 2015 and 2014, the Company estimated the
 fair value of its Private Placement Warrants with a publicly traded
 stock pricing approach using the Black-Scholes option pricing
 model. The inputs of the Black-Scholes option pricing model as of
 December&amp;#xA0;31, were as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="10%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="10%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;December&amp;#xA0;31,&lt;br /&gt;
 2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;December&amp;#xA0;31,&lt;br /&gt;
 2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Market value of the Company&amp;#x2019;s common stock&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18.25&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51.61&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Exercise price&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13.00&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13.00&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Risk-free interest rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.12&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.39&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Estimated price volatility&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;55.00&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;55.00&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Contractual term&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;0.33&amp;#xA0;years&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.33&amp;#xA0;years&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Dividend yield&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</psix:ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock>
  <psix:InitialLeaseTerm contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_1E690AC1-3914-4003-811E-2A371C5C94D8_2_0">P7Y</psix:InitialLeaseTerm>
  <psix:ExerciseOfCommonStockWarrant contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_9007_23" unitRef="iso4217_USD">320000</psix:ExerciseOfCommonStockWarrant>
  <psix:IncreaseDecreaseInRevenue contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="0" id="id_9771407_BAFDA663-AD8E-45F1-9C5B-6A6C2758D142_1_0" unitRef="iso4217_USD">179000</psix:IncreaseDecreaseInRevenue>
  <psix:NetDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_61F639B1-F04A-49E0-BA15-B52447C79F36_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Company&amp;#x2019;s net deferred tax assets and liabilities are
 presented as follows in the Company&amp;#x2019;s consolidated balance
 sheets as of December&amp;#xA0;31:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="82%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Current deferred tax assets, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,998&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Non-current deferred tax asset/(liabilities), net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;819&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,241&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Net deferred tax assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;819&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;757&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</psix:NetDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <psix:DefinedContributionPlanDisclosureTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_8E0CE329-EE03-4D7C-AF39-F83504C52023_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;13. Defined contribution plan&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Company sponsors two retirement savings plans for employees
 meeting certain eligibility requirements. Under both plans,
 participants may choose from various investment options and can
 contribute an amount of their eligible compensation annually as
 defined by the applicable plan document, subject to Internal
 Revenue Code limitations.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Power Great Lakes, Inc. Employees (401k)&amp;#xA0;Profit Sharing
 Plan is funded by participant contributions and discretionary
 Company contributions. The Company made no discretionary
 contributions to this plan during 2015, 2014 or 2013. The Power
 Great Lakes, Inc. Employees (401k)&amp;#xA0;Profit Sharing Plan was
 amended in 2013, to enable employees to invest in a fund which
 exclusively invests in the Company&amp;#x2019;s stock.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Professional Power Products, Inc. (401k)&amp;#xA0;Retirement Plan
 is funded by participant contributions and Company matching
 contributions, as defined by the plan document. The Company
 contributed approximately $98,000 and $91,000 to this plan during
 2015 and 2014, respectively.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The Powertrain Integration LLC (401k)&amp;#xA0;Plan is funded by
 participant contributions and discretionary Company contributions.
 The Company made no discretionary contributions to this plan during
 2015.&lt;/p&gt;


 &lt;/div&gt;</psix:DefinedContributionPlanDisclosureTextBlock>
  <psix:NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_54" unitRef="iso4217_USD">255000</psix:NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants>
  <psix:EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_07AD6DAF-C5D2-4134-BC3F-C235EAACD6DA_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Estimated useful lives by major asset category are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="51%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td width="46%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;
 &lt;p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 45.65pt" align="center"&gt;Life&amp;#xA0;(in&amp;#xA0;years)&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Building and improvements&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;Lesser&amp;#xA0;of&amp;#xA0;(i)&amp;#xA0;39&amp;#xA0;years,
 (ii)&amp;#xA0;expected&amp;#xA0;useful&amp;#xA0;life of
 improvement&amp;#xA0;or&amp;#xA0;(iii) life of lease (including
 likely&amp;#xA0;extension&amp;#xA0;thereof)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Tooling and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;Up to 10 years&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Office furniture and equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;3 &amp;#x2013; 10&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Transportation equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;3 &amp;#x2013; 5&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</psix:EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock>
  <psix:IncreaseDecreaseInShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_7" unitRef="iso4217_USD">1186000</psix:IncreaseDecreaseInShareBasedCompensation>
  <psix:NoncashOrPartNoncashUnpaidPropertyPlantEquipment contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_53" unitRef="iso4217_USD">891000</psix:NoncashOrPartNoncashUnpaidPropertyPlantEquipment>
  <psix:IncreaseDecreaseInInventoryReserve contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_9" unitRef="iso4217_USD">-945000</psix:IncreaseDecreaseInInventoryReserve>
  <psix:AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_27A79D69-7744-4FDD-B01D-A92801DBABAE_1_2" unitRef="iso4217_USD">-356000</psix:AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff>
  <psix:NoncashInterestExpense contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_6" unitRef="iso4217_USD">454000</psix:NoncashInterestExpense>
  <psix:OtherAccruedLiabilitiesTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_E421F934-3275-4284-AD78-050627D5D10F_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Other accrued liabilities consisted of the following as of
 December&amp;#xA0;31:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="81%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2015&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;2014&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Due to former owners&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,788&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Warranty&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,427&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,094&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Customer deposits&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,606&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;385&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,354&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,263&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Balance at end of year&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,175&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,742&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</psix:OtherAccruedLiabilitiesTableTextBlock>
  <psix:BusinessAcquisitionContingentConsideration contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_59" unitRef="iso4217_USD">8740000</psix:BusinessAcquisitionContingentConsideration>
  <psix:PurchasedTaxCreditsCarryforwardsExpirationPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" id="id_9771407_AC000E09-07E2-4895-AB26-26E7D1C59009_1_0">P20Y</psix:PurchasedTaxCreditsCarryforwardsExpirationPeriod>
  <psix:AmortizationOfInventoryStepUpToFairValue contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1_10" unitRef="iso4217_USD">538000</psix:AmortizationOfInventoryStepUpToFairValue>
  <psix:ProformaLeverageRatio contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1631478x1976789" decimals="2" id="id_9771407_D0B30BF3-CC56-4942-9D70-FBDFFE0AEA1D_1001_1" unitRef="pure">3.25</psix:ProformaLeverageRatio>
  <psix:DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1631478x1976789" decimals="INF" id="id_9771407_D0B30BF3-CC56-4942-9D70-FBDFFE0AEA1D_1001_2" unitRef="pure">1.000</psix:DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent>
  <psix:ProformaOperatingIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1631478x1976789_1639304x1643741" decimals="INF" id="id_9771407_D0B30BF3-CC56-4942-9D70-FBDFFE0AEA1D_2001_0" unitRef="iso4217_USD">35000000</psix:ProformaOperatingIncomeLoss>
  <us-gaap:DebtInstrumentRedemptionDescription contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1631478x1976789_1643325x1636521" id="id_9771407_CB42B558-6F8F-4CA7-A526-CE90A36021DF_2002_4">the Company may redeem up to 35% of the Senior Notes with the net cash proceeds of certain equity offerings specified in the Indenture at a redemption price of 105.5% of the principal amount of the Senior Notes, together with accrued and unpaid interest to the date of redemption, but only if at least 65% of the original aggregate principal amount of the Senior Notes would remain outstanding following such redemption. In addition, prior to May 1, 2016, the Company may redeem the Senior Notes in whole or in part at a redemption price equal to 101.0% of the principal amount plus (i) accrued and unpaid interest to the redemption date and (ii) an Applicable Premium (as defined in the Indenture) that is intended as a &#x201C;make-whole&#x201D; to May 1, 2016</us-gaap:DebtInstrumentRedemptionDescription>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1634735" id="id_9771407_9E7685A2-3110-48C3-B679-7EDFCD3D232B_1001_3">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1634735_1643960x1976792" id="id_9771407_B31413BE-63A9-4FCC-9378-0255A10B1609_1001_0">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1635663" id="id_9771407_9E7685A2-3110-48C3-B679-7EDFCD3D232B_2001_1">P18M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1635663_1643960x1976793" id="id_9771407_20ADA3F4-E7CF-4CA9-A470-A525FDE5E833_1001_0">P3M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1640632" id="id_9771407_9E7685A2-3110-48C3-B679-7EDFCD3D232B_3001_4">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1640705" id="id_9771407_9E7685A2-3110-48C3-B679-7EDFCD3D232B_4001_2">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1640705_1643960x1976788" id="id_9771407_40DDF245-9E06-492E-AA8A-2890F7A42EE8_1001_0">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1640705_1643960x1976792" id="id_9771407_B31413BE-63A9-4FCC-9378-0255A10B1609_2001_1">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1640705_1643960x1976793" id="id_9771407_20ADA3F4-E7CF-4CA9-A470-A525FDE5E833_2001_1">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1632814x1951171" decimals="2" id="id_9771407_BAFDA663-AD8E-45F1-9C5B-6A6C2758D142_1001_2" unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateDuringPeriod>
  <psix:LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1633091x1671155" decimals="INF" id="id_9771407_8747806F-C05B-4A17-8EFA-34A940FE2EFD_6002_9" unitRef="pure">4.0</psix:LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum>
  <psix:AmendmentsToLineOfCreditAgreementsMaturityDate contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1633091x1671155" id="id_9771407_B3A07603-5311-4E05-B804-D3D68B043DBE_1001_1">2018-06-28</psix:AmendmentsToLineOfCreditAgreementsMaturityDate>
  <psix:SeniorNotesClosingPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1633091x1671155" id="id_9771407_9544BD45-F76A-4C69-9ED8-52CC91738F21_1002_2">P90D</psix:SeniorNotesClosingPeriod>
  <psix:SeniorNotesMaturityTerm contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1633091x1671155" id="id_9771407_9544BD45-F76A-4C69-9ED8-52CC91738F21_1002_1">P75D</psix:SeniorNotesMaturityTerm>
  <psix:LineOfCreditFacilityCovenantsFixedChargeCoverageRatio contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1633091x1671155_1639304x1643741" decimals="INF" id="id_9771407_8747806F-C05B-4A17-8EFA-34A940FE2EFD_7002_10" unitRef="pure">1.20</psix:LineOfCreditFacilityCovenantsFixedChargeCoverageRatio>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1634394x1631630" decimals="-3" id="id_9771407_2C77D2C3-623A-4818-8179-97C80E2C69D2_1001_1" unitRef="iso4217_USD">4582000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1634394x1638321" decimals="-3" id="id_9771407_2C77D2C3-623A-4818-8179-97C80E2C69D2_2001_0" unitRef="iso4217_USD">742000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1634505x1633748_1639304x1633605" id="id_9771407_9F190AF8-1EEC-4C75-9CCE-41D9861EE0E9_1003_4">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1634505x1633748_1639304x1643741" id="id_9771407_9F190AF8-1EEC-4C75-9CCE-41D9861EE0E9_1002_4">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1634505x1633860" id="id_9771407_9F190AF8-1EEC-4C75-9CCE-41D9861EE0E9_2001_1">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1634505x1633860" id="id_9771407_9F190AF8-1EEC-4C75-9CCE-41D9861EE0E9_2001_0">Lesser of (i) 39 years,                                              (ii) expected useful life of                                              improvement or (iii) life of lease                                              (including likely extension thereof)</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1634505x1641629_1639304x1633605" id="id_9771407_9F190AF8-1EEC-4C75-9CCE-41D9861EE0E9_3003_3">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1634505x1641629_1639304x1643741" id="id_9771407_9F190AF8-1EEC-4C75-9CCE-41D9861EE0E9_3002_3">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1634505x1699499_1639304x1633605" id="id_9771407_9F190AF8-1EEC-4C75-9CCE-41D9861EE0E9_4003_2">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1634760x1634767" decimals="-3" id="id_9771407_4B6DE5E5-6DDC-48DC-8159-07110E37DF9C_1001_2" unitRef="iso4217_USD">-9299000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease>
  <psix:FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1634760x1634767" decimals="-3" id="id_9771407_4B6DE5E5-6DDC-48DC-8159-07110E37DF9C_1001_1" unitRef="iso4217_USD">-255000</psix:FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants>
  <psix:ContributionsToJointVenture contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1635276x1785667" decimals="INF" id="id_9771407_84C72891-7B71-4118-A849-4B7C2D5B460D_2003_3" unitRef="iso4217_USD">1.0</psix:ContributionsToJointVenture>
  <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1635516x1641998" decimals="INF" id="id_9771407_592E320C-77C6-4E81-B9C3-7D58AC54EBD4_1_400001" unitRef="pure">1.010</us-gaap:DebtInstrumentRedemptionPricePercentage>
  <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1635516x1642811" decimals="INF" id="id_9771407_592E320C-77C6-4E81-B9C3-7D58AC54EBD4_2_500001" unitRef="pure">1.000</us-gaap:DebtInstrumentRedemptionPricePercentage>
  <psix:ConsolidatedTradeAccountsReceivablePercent contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1671721" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_1001_5" unitRef="pure">0.13</psix:ConsolidatedTradeAccountsReceivablePercent>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1671721_1642402x1644212" decimals="2" id="id_9771407_2D16D86E-9A74-4BFE-BCAB-5F0ABFD265CA_1001_0" unitRef="pure">0.12</us-gaap:ConcentrationRiskPercentage1>
  <psix:AccountsReceivableDuePeriod contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1745593" id="id_9771407_26E0A87E-D49E-4329-A762-035C5120E614_1001_2">P150D</psix:AccountsReceivableDuePeriod>
  <psix:ConsolidatedTradeAccountsReceivablePercent contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1778839" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_2001_4" unitRef="pure">0.14</psix:ConsolidatedTradeAccountsReceivablePercent>
  <psix:ConsolidatedTradeAccountsReceivablePercent contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1830181" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_3001_1" unitRef="pure">0.12</psix:ConsolidatedTradeAccountsReceivablePercent>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1830181_1642403x1644212" decimals="2" id="id_9771407_26FD6209-E9D1-4CB8-84AC-4369B5B664AC_1001_0" unitRef="pure">0.16</us-gaap:ConcentrationRiskPercentage1>
  <psix:ConsolidatedTradeAccountsReceivablePercent contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1928042" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_4001_3" unitRef="pure">0.10</psix:ConsolidatedTradeAccountsReceivablePercent>
  <psix:ConsolidatedTradeAccountsReceivablePercent contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1953372" decimals="2" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_5001_2" unitRef="pure">0.10</psix:ConsolidatedTradeAccountsReceivablePercent>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1953372_1642403x1644212" decimals="2" id="id_9771407_175BEC86-79CA-47E8-AEFA-EF3FC99BE167_1003_0" unitRef="pure">0.10</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:FairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1637033x1632062" decimals="4" id="id_9771407_9801A234-0353-4990-BBB0-4499A6559BF1_1001_3" unitRef="pure">0.5500</us-gaap:FairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:FairValueAssumptionsRiskFreeInterestRate contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1637033x1632062" decimals="4" id="id_9771407_9801A234-0353-4990-BBB0-4499A6559BF1_1001_2" unitRef="pure">0.0012</us-gaap:FairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:FairValueAssumptionsExpectedDividendRate contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1637033x1632062" decimals="2" id="id_9771407_9801A234-0353-4990-BBB0-4499A6559BF1_1001_5" unitRef="pure">0.00</us-gaap:FairValueAssumptionsExpectedDividendRate>
  <psix:WarrantContractualTerm contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1637033x1632062" id="id_9771407_9801A234-0353-4990-BBB0-4499A6559BF1_1001_4">P3M29D</psix:WarrantContractualTerm>
  <psix:WarrantExpiryDate contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1637033x1632062" id="id_9771407_E2E6398A-BD00-4DD3-A596-A22012746268_1001_0">2016-04-29</psix:WarrantExpiryDate>
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1637033x1710458" decimals="INF" id="id_9771407_E2FF199F-F26A-41D1-A95F-FF5215A4B1DA_1001_0" unitRef="shares">5000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1638287x1838253" decimals="-3" id="id_9771407_273B836C-E4E7-4E3D-9E7C-E06B9EDB8629_1001_37" unitRef="iso4217_USD">74359000</us-gaap:RepaymentsOfLinesOfCredit>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1639304x1632952_1643960x1976792" id="id_9771407_788395C3-C24F-4D82-B55D-8AAFF91DBAF4_1001_0">P8Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1639304x1632952_1643960x1976793" id="id_9771407_9A6AE4C9-152E-4472-BD12-FE80D0B15982_1001_0">P11Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <psix:AccountsReceivableDuePeriod contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1639304x1633605" id="id_9771407_26E0A87E-D49E-4329-A762-035C5120E614_2001_1">P45D</psix:AccountsReceivableDuePeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1639304x1633605_1642755x1632468" id="id_9771407_49C31DFC-5A1A-47E6-B119-DFAC41D64B6A_1001_5">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <psix:BusinessCombinationContingentConsiderationEarnOutPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1639304x1633605_1643960x1976792" id="id_9771407_467BCE3C-F202-42AF-922D-79593D2FBDF0_1001_9">P5Y</psix:BusinessCombinationContingentConsiderationEarnOutPeriod>
  <psix:ConsolidatedTradeAccountsReceivablePercent contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1639304x1643741" decimals="INF" id="id_9771407_A6A6A18F-2574-40B3-858A-F9C6287C3392_6001_0" unitRef="pure">0.10</psix:ConsolidatedTradeAccountsReceivablePercent>
  <psix:AccountsReceivableDuePeriod contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1639304x1643741" id="id_9771407_26E0A87E-D49E-4329-A762-035C5120E614_3001_0">P30D</psix:AccountsReceivableDuePeriod>
  <psix:BusinessCombinationContingentConsiderationEarnOutPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1639304x1643741_1643960x1976792" id="id_9771407_467BCE3C-F202-42AF-922D-79593D2FBDF0_2001_8">P3Y</psix:BusinessCombinationContingentConsiderationEarnOutPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1639657x1752332" id="id_9771407_49C31DFC-5A1A-47E6-B119-DFAC41D64B6A_2001_2">These shares of Restricted Stock  vest in various increments and periods over a maximum of ten years from the date  the stock was granted as defined under the applicable Restricted Stock Award  Agreement.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1639705x1631588" decimals="-3" id="id_9771407_EDF3A6A5-C8CB-4AFE-80D9-6C977EC87110_1001_1" unitRef="iso4217_USD">945000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1639705x1631588" decimals="-3" id="id_9771407_EDF3A6A5-C8CB-4AFE-80D9-6C977EC87110_1001_2" unitRef="iso4217_USD">364000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x1632468" decimals="INF" id="id_9771407_BFCD786A-0BD4-49AB-888A-DF788790AF78_7001_6" unitRef="shares">1000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x1632468" decimals="INF" id="id_9771407_D41723B3-7575-40FE-A4CF-547B7E793512_1001_0" unitRef="shares">16622</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x1632468" decimals="INF" id="id_9771407_BFCD786A-0BD4-49AB-888A-DF788790AF78_7001_7" unitRef="shares">800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x1632468" decimals="INF" id="id_9771407_BFCD786A-0BD4-49AB-888A-DF788790AF78_7001_8" unitRef="shares">24207</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x1632468" decimals="2" id="id_9771407_D7ADE108-5A2F-447C-B057-1CC8EAA980E5_7001_8" unitRef="iso4217_USD_per_shares">42.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x1632468" decimals="2" id="id_9771407_D7ADE108-5A2F-447C-B057-1CC8EAA980E5_7001_7" unitRef="iso4217_USD_per_shares">65.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x1632468" decimals="2" id="id_9771407_D7ADE108-5A2F-447C-B057-1CC8EAA980E5_7001_6" unitRef="iso4217_USD_per_shares">28.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x1632468" id="id_9771407_49C31DFC-5A1A-47E6-B119-DFAC41D64B6A_3001_6">P6Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x1632468" decimals="0" id="id_9771407_49C31DFC-5A1A-47E6-B119-DFAC41D64B6A_3001_7" unitRef="iso4217_USD">1101000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x1632468" decimals="INF" id="id_9771407_D41723B3-7575-40FE-A4CF-547B7E793512_1001_1" unitRef="iso4217_USD">351000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x1632468" decimals="0" id="id_9771407_49C31DFC-5A1A-47E6-B119-DFAC41D64B6A_3001_3" unitRef="iso4217_USD">989000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x2013379" id="id_9771407_BB09C944-450F-4535-94F1-97F18B9A58C8_1001_0">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:FairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x2013379" decimals="3" id="id_9771407_BB09C944-450F-4535-94F1-97F18B9A58C8_1001_3" unitRef="pure">0.550</us-gaap:FairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:FairValueAssumptionsRiskFreeInterestRate contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x2013379" decimals="4" id="id_9771407_BB09C944-450F-4535-94F1-97F18B9A58C8_1001_1" unitRef="pure">0.0092</us-gaap:FairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x2013379" decimals="2" id="id_9771407_BB09C944-450F-4535-94F1-97F18B9A58C8_1001_5" unitRef="iso4217_USD_per_shares">3.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:DividendIncomeOperating contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x2013379" decimals="0" id="id_9771407_BB09C944-450F-4535-94F1-97F18B9A58C8_1001_2" unitRef="iso4217_USD">0</us-gaap:DividendIncomeOperating>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x2013379" decimals="-5" id="id_9771407_BB09C944-450F-4535-94F1-97F18B9A58C8_1001_6" unitRef="iso4217_USD">1800000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x2013381" id="id_9771407_17E4B2ED-60DD-4DB5-82DC-4C2B83D76EA8_1001_0">P7Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:FairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x2013381" decimals="3" id="id_9771407_17E4B2ED-60DD-4DB5-82DC-4C2B83D76EA8_1001_5" unitRef="pure">0.500</us-gaap:FairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:FairValueAssumptionsRiskFreeInterestRate contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x2013381" decimals="4" id="id_9771407_17E4B2ED-60DD-4DB5-82DC-4C2B83D76EA8_1001_3" unitRef="pure">0.0176</us-gaap:FairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x2013381" decimals="2" id="id_9771407_17E4B2ED-60DD-4DB5-82DC-4C2B83D76EA8_1001_6" unitRef="iso4217_USD_per_shares">12.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x2013381" id="id_9771407_D76479C4-C6BC-4E1E-966F-0A3AF5967BD8_1001_2">P6Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <us-gaap:DividendIncomeOperating contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x2013381" decimals="0" id="id_9771407_17E4B2ED-60DD-4DB5-82DC-4C2B83D76EA8_1001_4" unitRef="iso4217_USD">0</us-gaap:DividendIncomeOperating>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x2013381" decimals="0" id="id_9771407_D76479C4-C6BC-4E1E-966F-0A3AF5967BD8_1001_0" unitRef="iso4217_USD">37000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1632657" decimals="2" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_1001_10" unitRef="iso4217_USD_per_shares">0.45</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1632657" decimals="0" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_1001_7" unitRef="shares">11073647</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1632657" decimals="0" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_1001_5" unitRef="shares">10808005</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1632657" decimals="2" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_1001_9" unitRef="iso4217_USD_per_shares">1.32</us-gaap:EarningsPerShareBasic>
  <psix:IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1632657" decimals="INF" id="id_9771407_3B39D7F6-F42B-445C-A7C8-F9D5B505857B_1001_6" unitRef="shares">265642</psix:IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock>
  <us-gaap:NetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1633302" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_9006_17" unitRef="iso4217_USD">14278000</us-gaap:NetIncomeLoss>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_9004_20" unitRef="iso4217_USD">1186000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_9004_22" unitRef="iso4217_USD">65000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_9004_21" unitRef="iso4217_USD">351000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <psix:ExerciseOfCommonStockWarrant contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1641496" decimals="-3" id="id_9771407_F4B08A26-534D-4E93-ACB0-F99098D5F636_9004_23" unitRef="iso4217_USD">320000</psix:ExerciseOfCommonStockWarrant>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1821811" decimals="2" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1001_25" unitRef="iso4217_USD_per_shares">0.45</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1821811" decimals="0" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1001_22" unitRef="shares">11073647</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1821811" decimals="0" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1001_21" unitRef="shares">10808005</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1821811" decimals="2" id="id_9771407_9934DD39-C7A2-4108-935E-9512B5BC923C_1001_24" unitRef="iso4217_USD_per_shares">1.32</us-gaap:EarningsPerShareBasic>
  <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1831908" id="id_9771407_4B93CD99-2818-4AC8-8728-3305EDCD4CDF_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The purchase price for this acquisition allocated to the assets
 acquired and liabilities assumed based on their estimated fair
 values was as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="69%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;
 April&amp;#xA0;1,&amp;#xA0;2014&lt;br /&gt;
 (As initially&lt;br /&gt;
 reported)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Measurement&lt;br /&gt;
 period&lt;br /&gt;
 adjustment&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;
 April&amp;#xA0;1,&amp;#xA0;2014&lt;br /&gt;
 (As&amp;#xA0;adjusted)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Assets acquired:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Cash&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,277&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,277&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Accounts receivable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,989&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,989&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Inventories&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,073&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(120&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,953&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Prepaid expenses and other current assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;243&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;243&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Property, plant&amp;#xA0;&amp;amp; equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,596&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,596&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Total tangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13,178&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(120&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13,058&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Intangible assets:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Intangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,500&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,500&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Goodwill&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22,372&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,174&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;23,546&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Total assets acquired&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;59,050&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,054&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;60,104&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Liabilities assumed:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Accounts payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,494&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,494&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Accrued liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,257&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,054&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,311&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Total liabilities assumed&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,751&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,054&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,805&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7em; TEXT-INDENT: -1em"&gt;
 Net assets acquired&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;54,299&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;54,299&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
  <us-gaap:BusinessAcquisitionProFormaInformationTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1831908" id="id_9771407_BF051568-460D-4D55-9BE2-20E3E68EC610_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The following supplemental
 pro forma information presents the financial results as if the
 Powertrain transaction had occurred on January&amp;#xA0;1, 2014 as
 follows:&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%"&gt;
 &lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="66%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Year ended&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;(unaudited)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;December&amp;#xA0;31,&lt;br /&gt;
 2015&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;December&amp;#xA0;31,&lt;br /&gt;
 2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net sales&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;402,718&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;400,585&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net income&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;14,868&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;26,320&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Earnings per share,
 basic&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1.38&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2.46&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Earnings per share,
 diluted&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;0.50&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1.81&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &amp;#xA0;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The following
 supplemental unaudited pro forma information presents the financial
 results as if the 3PI transaction had occurred on January&amp;#xA0;1,
 2013 as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="66%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" nowrap="nowrap" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Year ended&lt;br /&gt;
 (unaudited)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;December&amp;#xA0;31,&lt;br /&gt;
 2014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;December&amp;#xA0;31,&lt;br /&gt;
 2013&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net sales&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;353,175&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;278,117&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net (loss)
 income&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;23,671&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(16,557&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(Loss) earnings per share,
 basic&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;2.21&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1.69&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(Loss) earnings per share,
 diluted&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1.57&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1.69&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
  <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1831908" id="id_9771407_F084BBC9-42D2-4CB9-A473-702738132990_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The following table provides a summary of the initial consideration
 for 3PI:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="89%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Fair value of assets acquired&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;60,104&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Less liabilities assumed&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(5,805&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Net assets acquired&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;54,299&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Less value of shares of Company common stock expected to be issued
 at date of acquisition&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(8,900&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Less cash acquired&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,277&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Cash paid&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;44,122&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1831908" decimals="-3" id="id_9771407_5EDE43CE-D1A9-4107-A416-4CBB0AC9D076_1_5" unitRef="iso4217_USD">44122000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1831908" decimals="-3" id="id_9771407_5EDE43CE-D1A9-4107-A416-4CBB0AC9D076_1_3" unitRef="iso4217_USD">8900000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1831908" decimals="INF" id="id_9771407_7096E1CF-8557-42EE-B1D3-C5BD57E1C78C_1001_0" unitRef="iso4217_USD">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1831908" decimals="0" id="id_9771407_7096E1CF-8557-42EE-B1D3-C5BD57E1C78C_1001_1" unitRef="iso4217_USD">98000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <us-gaap:CashAcquiredFromAcquisition contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1831908" decimals="-3" id="id_9771407_5EDE43CE-D1A9-4107-A416-4CBB0AC9D076_1_4" unitRef="iso4217_USD">1277000</us-gaap:CashAcquiredFromAcquisition>
  <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976788" id="id_9771407_DBDB284F-FA5E-422C-AFE8-8659208162E1_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The purchase price for this acquisition had been provisionally
 allocated at the Bucks Date of Acquisition, and deemed final as of
 December&amp;#xA0;31, 2015, to the assets acquired and liabilities
 assumed based on their estimated fair values as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="19%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;
 March&amp;#xA0;18,&amp;#xA0;2015&amp;#xA0;(Buck&amp;#x2019;s&lt;br /&gt;
 Date&lt;br /&gt;
 of&amp;#xA0;Acquisition)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Assets acquired:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Inventories&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,598&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Property, plant&amp;#xA0;&amp;amp; equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;231&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Total tangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,829&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Intangible assets:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Intangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,380&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Goodwill&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,526&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Total assets acquired&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,735&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
  <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976788" id="id_9771407_303EF5AD-4006-4D0E-B9E1-F822E1A24189_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The identifiable intangible asset as a result of the acquisition is
 amortized over its respective estimated useful life as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="81%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Asset&lt;br /&gt;
 amount&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Estimated&lt;br /&gt;
 life&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Customer relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,380&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10&amp;#xA0;years&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
  <us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1 contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976788" id="id_9771407_D5C15E9A-0870-4AFC-BDCB-C354536129D2_1001_0">2015-03-18</us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976788" decimals="0" id="id_9771407_98E46C79-BA76-4346-8D64-8FD6199737C8_1001_0" unitRef="iso4217_USD">290000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976792" id="id_9771407_636DD1C9-03F2-4751-944F-7192C9841BD9_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The purchase price for this acquisition had been provisionally
 allocated at the Bi-Phase Date of Acquisition, and deemed final as
 of December&amp;#xA0;31, 2015, to the assets acquired and liabilities
 assumed based on their estimated fair values as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="77%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="18%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;May&amp;#xA0;1,&amp;#xA0;2015&amp;#xA0;(Bi-Phase&lt;/font&gt;&lt;br /&gt;

 Date of Acquisition)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Assets acquired:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Accounts receivable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;212&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Inventories&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,103&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Prepaid expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Property, plant&amp;#xA0;&amp;amp; equipment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;113&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Other assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;162&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Total tangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,594&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Intangible assets:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Intangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;860&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Goodwill&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,217&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Total assets acquired&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,671&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Liabilities assumed:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Accounts payable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;199&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Accrued liabilities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;47&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;
 Total liabilities assumed&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;246&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7em; TEXT-INDENT: -1em"&gt;
 Net assets acquired&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,425&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Initial cash paid at Bi-Phase Date of Acquisition&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,619&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Contingent consideration&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;540&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Working capital adjustment&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;266&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Aggregate consideration&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,425&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
  <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976792" id="id_9771407_C430E5B8-E12C-4C06-A5D0-ABEA02BD1D3E_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"&gt;
 The identifiable intangible assets as a result of the acquisition
 are amortized over their respective estimated useful lives as
 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;br class="Apple-interchange-newline" /&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="81%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Asset&lt;br /&gt;
 amount&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Estimated&lt;br /&gt;
 life&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Developed technology&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;700&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7&amp;#xA0;years&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Customer relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;160&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15&amp;#xA0;years&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Total identifiable intangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;860&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
  <us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1 contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976792" id="id_9771407_467BCE3C-F202-42AF-922D-79593D2FBDF0_3001_0">2015-05-01</us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976792" decimals="0" id="id_9771407_0EF325D6-240C-441E-9367-E98F1D876C9C_1001_0" unitRef="iso4217_USD">226000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976792" decimals="0" id="id_9771407_467BCE3C-F202-42AF-922D-79593D2FBDF0_3001_7" unitRef="iso4217_USD">3885000</us-gaap:PaymentsToAcquireBusinessesGross>
  <psix:BusinessCombinationNetWorkingCapitalAdjustments contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976792" decimals="-3" id="id_9771407_467BCE3C-F202-42AF-922D-79593D2FBDF0_3001_6" unitRef="iso4217_USD">266000</psix:BusinessCombinationNetWorkingCapitalAdjustments>
  <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976793" decimals="2" id="id_9771407_81A0899F-1822-4498-8DA7-72E0B2D50FA0_1_3" unitRef="iso4217_USD_per_shares">0.50</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
  <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976793" id="id_9771407_9E58D88F-A0E0-4C1F-92B3-7E1830043210_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%"&gt;
 &lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;The purchase
 price for this acquisition had been provisionally allocated as of
 May&amp;#xA0;19, 2015, and deemed final as of December&amp;#xA0;31, 2015,
 to the assets acquired and liabilities assumed based on their
 estimated fair values as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;May&amp;#xA0;19,&amp;#xA0;2015&lt;br /&gt;
 (As&amp;#xA0;initially&lt;br /&gt;
 reported)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;Measurement&lt;br /&gt;
 period&lt;br /&gt;
 adjustment&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="1"&gt;May&amp;#xA0;19,&amp;#xA0;2015&lt;br /&gt;
 (As&amp;#xA0;adjusted)&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Assets acquired:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Accounts
 receivable&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,942&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(11&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;4,931&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Inventories&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,890&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;1,890&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Prepaid expenses and other
 current assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;23&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;23&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Property, plant&amp;#xA0;&amp;amp;
 equipment&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;315&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(1&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;314&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Other non-current
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;24&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;24&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total tangible
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;7,194&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(12&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;7,182&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Intangible
 assets:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Intangible
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13,600&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;13,600&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Goodwill&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;14,471&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;506&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;14,977&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total assets
 acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;35,265&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;494&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;35,759&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Liabilities
 assumed:&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Accounts payable&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;5,951&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;5,951&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Accrued
 liabilities&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;241&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;591&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;832&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Total liabilities
 assumed&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;6,192&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;591&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;6,783&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 7em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Net assets
 acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;29,073&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(97&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;28,976&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="84%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="8%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Cash paid at Powertrain
 Date of Acquisition&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;20,873&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Contingent
 consideration&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;8,200&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Working capital
 adjustment&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;(97&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;Aggregate
 consideration&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;28,976&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: Times New Roman" size="2"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;


 &lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
  <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976793" decimals="2" id="id_9771407_81A0899F-1822-4498-8DA7-72E0B2D50FA0_1_2" unitRef="iso4217_USD_per_shares">1.38</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
  <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976793" id="id_9771407_D06474FC-4865-48FF-A68B-51CAAE02B41E_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The identifiable intangible assets as a result of the acquisition
 are amortized over their respective estimated useful lives as
 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="78%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Asset&lt;br /&gt;
 amount&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"&gt;Estimated&lt;br /&gt;
 life&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Backlog&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;600&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3&amp;#xA0;months&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;
 Customer relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12 years&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;
 Total identifiable intangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13,600&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
  <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976793" decimals="-3" id="id_9771407_81A0899F-1822-4498-8DA7-72E0B2D50FA0_1_1" unitRef="iso4217_USD">14868000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976793" decimals="0" id="id_9771407_2ECFFB33-2D0E-4763-87F9-372D5A17E7A5_1001_0" unitRef="iso4217_USD">22000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976793" decimals="0" id="id_9771407_B54858F1-421E-4185-9038-A7A5C3726D74_2002_2" unitRef="iso4217_USD">20776000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976793" decimals="-3" id="id_9771407_81A0899F-1822-4498-8DA7-72E0B2D50FA0_1_0" unitRef="iso4217_USD">402718000</us-gaap:BusinessAcquisitionsProFormaRevenue>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976793" decimals="INF" id="id_9771407_922FA15E-F0F5-4E3D-9B6A-40A4222840BE_1001_0" unitRef="iso4217_USD">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <psix:BusinessCombinationNetWorkingCapitalAdjustments contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976793" decimals="-3" id="id_9771407_B54858F1-421E-4185-9038-A7A5C3726D74_2002_7" unitRef="iso4217_USD">97000</psix:BusinessCombinationNetWorkingCapitalAdjustments>
  <psix:FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate contextRef="eol_PE93623---1510-K0011_STD_365_20151231_0_1643973x1710458" decimals="2" id="id_9771407_FA1C3666-5885-4839-AE68-39FF8D739C0F_1001_0" unitRef="pure">0.10</psix:FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE93623---1510-K0011_STD_366_20121231_0_1636042x1928042_1642403x1644212" decimals="2" id="id_9771407_175BEC86-79CA-47E8-AEFA-EF3FC99BE167_1004_0" unitRef="pure">0.10</us-gaap:ConcentrationRiskPercentage1>
  <psix:DecreaseInUnrecognizedTaxBenefits contextRef="eol_PE93623---1510-K0011_STD_366_20161231_0_1640593x1641344" decimals="0" id="id_9771407_09F89197-736C-49F4-9155-B24FC4E34531_1001_0" unitRef="iso4217_USD">141000</psix:DecreaseInUnrecognizedTaxBenefits>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_90_20140331_0" decimals="2" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_1_11" unitRef="iso4217_USD_per_shares">0.19</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_90_20140331_0" decimals="2" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_1_10" unitRef="iso4217_USD_per_shares">0.23</us-gaap:EarningsPerShareBasic>
  <us-gaap:NetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_90_20140331_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_1_8" unitRef="iso4217_USD">2374000</us-gaap:NetIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_90_20140331_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_1_4" unitRef="iso4217_USD">3521000</us-gaap:OperatingIncomeLoss>
  <us-gaap:GrossProfit contextRef="eol_PE93623---1510-K0011_STD_90_20140331_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_1_2" unitRef="iso4217_USD">11930000</us-gaap:GrossProfit>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_90_20140331_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_1_5" unitRef="iso4217_USD">111000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE93623---1510-K0011_STD_90_20140331_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_1_0" unitRef="iso4217_USD">66735000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE93623---1510-K0011_STD_90_20140331_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_1_6" unitRef="iso4217_USD">3632000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_90_20140331_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_1_7" unitRef="iso4217_USD">1258000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:OperatingExpenses contextRef="eol_PE93623---1510-K0011_STD_90_20140331_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_1_3" unitRef="iso4217_USD">8409000</us-gaap:OperatingExpenses>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE93623---1510-K0011_STD_90_20140331_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_1_1" unitRef="iso4217_USD">54805000</us-gaap:CostOfGoodsSold>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_90_20150331_0" decimals="2" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_1_11" unitRef="iso4217_USD_per_shares">-0.13</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_90_20150331_0" decimals="2" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_1_10" unitRef="iso4217_USD_per_shares">-0.13</us-gaap:EarningsPerShareBasic>
  <us-gaap:NetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_90_20150331_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_1_8" unitRef="iso4217_USD">-1456000</us-gaap:NetIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_90_20150331_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_1_4" unitRef="iso4217_USD">4070000</us-gaap:OperatingIncomeLoss>
  <us-gaap:GrossProfit contextRef="eol_PE93623---1510-K0011_STD_90_20150331_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_1_2" unitRef="iso4217_USD">16457000</us-gaap:GrossProfit>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_90_20150331_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_1_5" unitRef="iso4217_USD">-4142000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE93623---1510-K0011_STD_90_20150331_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_1_0" unitRef="iso4217_USD">86139000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE93623---1510-K0011_STD_90_20150331_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_1_6" unitRef="iso4217_USD">-72000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_90_20150331_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_1_7" unitRef="iso4217_USD">1384000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:OperatingExpenses contextRef="eol_PE93623---1510-K0011_STD_90_20150331_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_1_3" unitRef="iso4217_USD">12387000</us-gaap:OperatingExpenses>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE93623---1510-K0011_STD_90_20150331_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_1_1" unitRef="iso4217_USD">69682000</us-gaap:CostOfGoodsSold>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_91_20140630_0" decimals="2" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_2_11" unitRef="iso4217_USD_per_shares">0.34</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_91_20140630_0" decimals="2" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_2_10" unitRef="iso4217_USD_per_shares">0.37</us-gaap:EarningsPerShareBasic>
  <us-gaap:NetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_91_20140630_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_2_8" unitRef="iso4217_USD">3883000</us-gaap:NetIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_91_20140630_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_2_4" unitRef="iso4217_USD">5893000</us-gaap:OperatingIncomeLoss>
  <us-gaap:GrossProfit contextRef="eol_PE93623---1510-K0011_STD_91_20140630_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_2_2" unitRef="iso4217_USD">15396000</us-gaap:GrossProfit>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_91_20140630_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_2_5" unitRef="iso4217_USD">240000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE93623---1510-K0011_STD_91_20140630_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_2_0" unitRef="iso4217_USD">83378000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE93623---1510-K0011_STD_91_20140630_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_2_6" unitRef="iso4217_USD">6133000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_91_20140630_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_2_7" unitRef="iso4217_USD">2250000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:OperatingExpenses contextRef="eol_PE93623---1510-K0011_STD_91_20140630_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_2_3" unitRef="iso4217_USD">9503000</us-gaap:OperatingExpenses>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE93623---1510-K0011_STD_91_20140630_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_2_1" unitRef="iso4217_USD">67982000</us-gaap:CostOfGoodsSold>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_91_20150630_0" decimals="2" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_2_11" unitRef="iso4217_USD_per_shares">0.18</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_91_20150630_0" decimals="2" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_2_10" unitRef="iso4217_USD_per_shares">0.46</us-gaap:EarningsPerShareBasic>
  <us-gaap:NetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_91_20150630_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_2_8" unitRef="iso4217_USD">4921000</us-gaap:NetIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_91_20150630_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_2_4" unitRef="iso4217_USD">4475000</us-gaap:OperatingIncomeLoss>
  <us-gaap:GrossProfit contextRef="eol_PE93623---1510-K0011_STD_91_20150630_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_2_2" unitRef="iso4217_USD">17374000</us-gaap:GrossProfit>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_91_20150630_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_2_5" unitRef="iso4217_USD">1731000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE93623---1510-K0011_STD_91_20150630_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_2_0" unitRef="iso4217_USD">94629000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE93623---1510-K0011_STD_91_20150630_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_2_6" unitRef="iso4217_USD">6206000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_91_20150630_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_2_7" unitRef="iso4217_USD">1285000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:OperatingExpenses contextRef="eol_PE93623---1510-K0011_STD_91_20150630_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_2_3" unitRef="iso4217_USD">12899000</us-gaap:OperatingExpenses>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE93623---1510-K0011_STD_91_20150630_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_2_1" unitRef="iso4217_USD">77255000</us-gaap:CostOfGoodsSold>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_92_20140930_0" decimals="2" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_3_11" unitRef="iso4217_USD_per_shares">0.56</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_92_20140930_0" decimals="2" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_3_10" unitRef="iso4217_USD_per_shares">0.66</us-gaap:EarningsPerShareBasic>
  <us-gaap:NetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_92_20140930_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_3_8" unitRef="iso4217_USD">7148000</us-gaap:NetIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_92_20140930_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_3_4" unitRef="iso4217_USD">7519000</us-gaap:OperatingIncomeLoss>
  <us-gaap:GrossProfit contextRef="eol_PE93623---1510-K0011_STD_92_20140930_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_3_2" unitRef="iso4217_USD">18628000</us-gaap:GrossProfit>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_92_20140930_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_3_5" unitRef="iso4217_USD">3625000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE93623---1510-K0011_STD_92_20140930_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_3_0" unitRef="iso4217_USD">93972000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE93623---1510-K0011_STD_92_20140930_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_3_6" unitRef="iso4217_USD">11144000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_92_20140930_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_3_7" unitRef="iso4217_USD">3996000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:OperatingExpenses contextRef="eol_PE93623---1510-K0011_STD_92_20140930_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_3_3" unitRef="iso4217_USD">11109000</us-gaap:OperatingExpenses>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE93623---1510-K0011_STD_92_20140930_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_3_1" unitRef="iso4217_USD">75344000</us-gaap:CostOfGoodsSold>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_92_20150930_0" decimals="2" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_3_11" unitRef="iso4217_USD_per_shares">0.03</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_92_20150930_0" decimals="2" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_3_10" unitRef="iso4217_USD_per_shares">0.84</us-gaap:EarningsPerShareBasic>
  <us-gaap:NetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_92_20150930_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_3_8" unitRef="iso4217_USD">9109000</us-gaap:NetIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_92_20150930_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_3_4" unitRef="iso4217_USD">1388000</us-gaap:OperatingIncomeLoss>
  <us-gaap:GrossProfit contextRef="eol_PE93623---1510-K0011_STD_92_20150930_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_3_2" unitRef="iso4217_USD">15308000</us-gaap:GrossProfit>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_92_20150930_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_3_5" unitRef="iso4217_USD">7255000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE93623---1510-K0011_STD_92_20150930_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_3_0" unitRef="iso4217_USD">112008000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE93623---1510-K0011_STD_92_20150930_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_3_6" unitRef="iso4217_USD">8643000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_92_20150930_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_3_7" unitRef="iso4217_USD">-466000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:OperatingExpenses contextRef="eol_PE93623---1510-K0011_STD_92_20150930_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_3_3" unitRef="iso4217_USD">13920000</us-gaap:OperatingExpenses>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE93623---1510-K0011_STD_92_20150930_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_3_1" unitRef="iso4217_USD">96700000</us-gaap:CostOfGoodsSold>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_92_20141231_0" decimals="2" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_4_11" unitRef="iso4217_USD_per_shares">0.48</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_92_20141231_0" decimals="2" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_4_10" unitRef="iso4217_USD_per_shares">0.96</us-gaap:EarningsPerShareBasic>
  <us-gaap:NetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_92_20141231_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_4_8" unitRef="iso4217_USD">10321000</us-gaap:NetIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_92_20141231_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_4_4" unitRef="iso4217_USD">9111000</us-gaap:OperatingIncomeLoss>
  <us-gaap:GrossProfit contextRef="eol_PE93623---1510-K0011_STD_92_20141231_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_4_2" unitRef="iso4217_USD">21091000</us-gaap:GrossProfit>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_92_20141231_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_4_5" unitRef="iso4217_USD">4519000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE93623---1510-K0011_STD_92_20141231_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_4_0" unitRef="iso4217_USD">103910000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE93623---1510-K0011_STD_92_20141231_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_4_6" unitRef="iso4217_USD">13630000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_92_20141231_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_4_7" unitRef="iso4217_USD">3309000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:OperatingExpenses contextRef="eol_PE93623---1510-K0011_STD_92_20141231_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_4_3" unitRef="iso4217_USD">11980000</us-gaap:OperatingExpenses>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE93623---1510-K0011_STD_92_20141231_0" decimals="-3" id="id_9771407_EC1F88C2-780A-4B66-ABB5-063750F7488F_4_1" unitRef="iso4217_USD">82819000</us-gaap:CostOfGoodsSold>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="eol_PE93623---1510-K0011_STD_92_20141231_0_1631478x1911134_1640628x1638851" decimals="4" id="id_9771407_1EA38159-ECC7-4AA9-AFFE-B23AD27444C5_1002_7" unitRef="pure">0.0450</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE93623---1510-K0011_STD_92_20151231_0" decimals="2" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_4_11" unitRef="iso4217_USD_per_shares">0.04</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE93623---1510-K0011_STD_92_20151231_0" decimals="2" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_4_10" unitRef="iso4217_USD_per_shares">0.16</us-gaap:EarningsPerShareBasic>
  <us-gaap:NetIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_92_20151231_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_4_8" unitRef="iso4217_USD">1704000</us-gaap:NetIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE93623---1510-K0011_STD_92_20151231_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_4_4" unitRef="iso4217_USD">-738000</us-gaap:OperatingIncomeLoss>
  <us-gaap:GrossProfit contextRef="eol_PE93623---1510-K0011_STD_92_20151231_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_4_2" unitRef="iso4217_USD">13695000</us-gaap:GrossProfit>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE93623---1510-K0011_STD_92_20151231_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_4_5" unitRef="iso4217_USD">-149000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE93623---1510-K0011_STD_92_20151231_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_4_0" unitRef="iso4217_USD">96670000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE93623---1510-K0011_STD_92_20151231_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_4_6" unitRef="iso4217_USD">-887000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE93623---1510-K0011_STD_92_20151231_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_4_7" unitRef="iso4217_USD">-2591000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:OperatingExpenses contextRef="eol_PE93623---1510-K0011_STD_92_20151231_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_4_3" unitRef="iso4217_USD">14433000</us-gaap:OperatingExpenses>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE93623---1510-K0011_STD_92_20151231_0" decimals="-3" id="id_9771407_80A16F0B-D713-4059-B038-FFE2B2DBE48C_4_1" unitRef="iso4217_USD">82975000</us-gaap:CostOfGoodsSold>
  <context id="eol_PE93623---1510-K0011_STD_92_20151231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <startDate>2015-10-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_92_20141231_0_1631478x1911134_1640628x1638851">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:TermLoanBMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-10-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_92_20141231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <startDate>2014-10-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_92_20150930_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <startDate>2015-07-01</startDate>
      <endDate>2015-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_92_20140930_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <startDate>2014-07-01</startDate>
      <endDate>2014-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_91_20150630_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <startDate>2015-04-01</startDate>
      <endDate>2015-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_91_20140630_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_90_20150331_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-03-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_90_20140331_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-03-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_366_20161231_0_1640593x1641344">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-01-01</startDate>
      <endDate>2016-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_366_20121231_0_1636042x1928042_1642403x1644212">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1643973x1710458">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">psix:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976792">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BiphaseTechnologiesLimitedLiabilityCompanyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1976788">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BucksEnginesLimitedPartnershipMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1643960x1831908">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:ProfessionalPowerProductsIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1821811">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">psix:CommonSharesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1641496">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1633302">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1643450x1632657">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x2013381">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:StockAppreciationRightsSarsTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x2013379">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:StockAppreciationRightsSarsOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1642755x1632468">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1639705x1631588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1639657x1752332">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">psix:EmployeeStockOptionTwoThousandTwelvePlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1639304x1643741_1643960x1976792">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BiphaseTechnologiesLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1639304x1643741">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1639304x1633605_1643960x1976792">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BiphaseTechnologiesLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1639304x1633605_1642755x1632468">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1639304x1633605">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1639304x1632952_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:WeightedAverageMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1639304x1632952_1643960x1976792">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BiphaseTechnologiesLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:WeightedAverageMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1638287x1838253">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">psix:NoncurrentLiabilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1637033x1710458">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">psix:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1637033x1632062">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1953372_1642403x1644212">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerCMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1953372">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerCMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1928042">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1830181_1642403x1644212">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1830181">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1778839">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerEMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1745593">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:SignificantCustomersMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1671721_1642402x1644212">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1636042x1671721">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1635516x1642811">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1635516x1641998">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1635276x1785667">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">psix:TwoThousandFourteenAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1634760x1634767">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1634505x1699499_1639304x1633605">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">psix:ToolingEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1634505x1641629_1639304x1643741">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1634505x1641629_1639304x1633605">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1634505x1633860">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1634505x1633748_1639304x1643741">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1634505x1633748_1639304x1633605">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1634394x1638321">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1634394x1631630">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1633091x1671155_1639304x1643741">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1633091x1671155">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1632814x1951171">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">psix:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1640705_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1640705_1643960x1976792">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BiphaseTechnologiesLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1640705_1643960x1976788">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BucksEnginesLimitedPartnershipMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1640705">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1640632">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1635663_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1635663">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1634735_1643960x1976792">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BiphaseTechnologiesLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1632326x1634735">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1631478x1976789_1643325x1636521">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:FivePointFiveZeroPercentSeniorNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1631478x1976789_1639304x1643741">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:FivePointFiveZeroPercentSeniorNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0_1631478x1976789">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:FivePointFiveZeroPercentSeniorNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20151231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <startDate>2015-01-01</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1643960x1831908">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:ProfessionalPowerProductsIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1821811">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">psix:CommonSharesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1641496_1643960x1831908">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:ProfessionalPowerProductsIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1641496">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1633302">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1643450x1632657">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x2013381">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:StockAppreciationRightsSarsTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1633761_1643450x1632657">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1633761">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1642755x1632468">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1640593x1640491">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1639705x1631588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1639304x1643741">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1638287x1838253">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">psix:NoncurrentLiabilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1637033x1710458">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">psix:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1637033x1632062">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1637024x1634281_1639304x1643741">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareholdersEquityClassAxis">us-gaap:ContingentConsiderationClassifiedAsEquityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1637024x1634281_1639304x1633605">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ShareholdersEquityClassAxis">us-gaap:ContingentConsiderationClassifiedAsEquityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1637024x1634281">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareholdersEquityClassAxis">us-gaap:ContingentConsiderationClassifiedAsEquityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1953372_1642403x1644212">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerCMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1953372">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerCMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1928042">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerDMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1830181_1642403x1644212">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1830181">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1778839">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerEMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1671721_1642402x1644212">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1636042x1671721">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1634760x1634767">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1634394x1638321">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1634394x1631630">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1632326x1640705">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1632326x1640632">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0_1632326x1635663">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20141231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20131231_0_1643960x1831908">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:ProfessionalPowerProductsIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1821811">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">psix:CommonSharesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1641496">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1633302">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20131231_0_1643450x1632657">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20131231_0_1642755x2013381">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:StockAppreciationRightsSarsTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20131231_0_1642755x1632468">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20131231_0_1638287x1838253">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">psix:NoncurrentLiabilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20131231_0_1637033x1710458">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">psix:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20131231_0_1636042x1953372_1642403x1644212">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerCMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20131231_0_1636042x1830181_1642403x1644212">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20131231_0_1636042x1671721_1642402x1644212">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">psix:CustomerAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20131231_0_1634394x1638321">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_365_20131231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_210_20151231_0_1642755x2013379">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:StockAppreciationRightsSarsOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-06-05</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20151231_0_1631478x1976789_1643325x1636521">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:FivePointFiveZeroPercentSeniorNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-12-31</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20151231_0_1631478x1976789_1639304x1633605_1643325x1636521">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:FivePointFiveZeroPercentSeniorNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-12-31</startDate>
      <endDate>2015-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20151019_0_1635457x1641124_1642755x2013381">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:StockAppreciationRightsSarsTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:ChiefFinancialOfficerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-10-19</startDate>
      <endDate>2015-10-19</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20150706_0_1642755x2013446">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:SarOneAwardAgreementAmendedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-07-06</startDate>
      <endDate>2015-07-06</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20150706_0_1636161x1644250_1642755x2013446">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:SarOneAwardAgreementAmendedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-07-06</startDate>
      <endDate>2015-07-06</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20150706_0_1636161x1635815_1642755x2013446">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:SarOneAwardAgreementAmendedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-07-06</startDate>
      <endDate>2015-07-06</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20130716_0_1637033x1844400">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">psix:UnderwrittenPublicOfferingMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-07-16</startDate>
      <endDate>2013-07-16</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20130628_0_1631478x1798850_1632814x1951171_1639304x1643741">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:SecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">psix:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-06-28</startDate>
      <endDate>2013-06-28</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20130628_0_1631478x1798850_1632814x1951171_1639304x1633605">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:SecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">psix:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-06-28</startDate>
      <endDate>2013-06-28</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20120606_0_1635457x1631456_1642755x2013379">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:StockAppreciationRightsSarsOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:ChiefOperatingOfficerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2012-06-06</startDate>
      <endDate>2012-06-06</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20150429_0_1633091x1671155_1643325x1636521">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-04-29</startDate>
      <endDate>2015-04-29</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20150424_0_1631478x1976789_1643325x1636521">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:FivePointFiveZeroPercentSeniorNotesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-04-24</startDate>
      <endDate>2015-04-24</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20150424_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <startDate>2015-04-24</startDate>
      <endDate>2015-04-24</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20150318_0_1643960x1976788">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BucksEnginesLimitedPartnershipMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-03-18</startDate>
      <endDate>2015-03-18</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20140401_0_1643960x1831908">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:ProfessionalPowerProductsIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-04-01</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20140401_0_1640593x1640491_1643960x1831908">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:ProfessionalPowerProductsIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-04-01</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20140401_0_1639304x1643741_1643960x1831908">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:ProfessionalPowerProductsIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-04-01</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20140401_0_1639304x1633605_1643960x1831908">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:ProfessionalPowerProductsIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-04-01</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20140401_0_1633091x1671155_1640628x1638851">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-04-01</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20140401_0_1633091x1671155">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-04-01</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20140401_0_1632814x1951171_1633091x1671155_1639304x1643741">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">psix:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-04-01</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20140401_0_1632814x1951171_1633091x1671155_1639304x1633605">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">psix:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-04-01</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20140401_0_1631478x1798850_1632814x1951171_1633091x1671155_1639304x1643741">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:SecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">psix:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-04-01</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20140401_0_1631478x1798850_1632814x1951171_1633091x1671155_1639304x1633605">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:SecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">psix:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-04-01</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20140401_0_1631478x1798850_1632814x1951171_1633091x1671155">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:SecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">psix:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-04-01</startDate>
      <endDate>2014-04-01</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20110429_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <startDate>2011-04-29</startDate>
      <endDate>2011-04-29</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20150519_0_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-05-19</startDate>
      <endDate>2015-05-19</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20150519_0_1640593x1640491_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-05-19</startDate>
      <endDate>2015-05-19</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20150519_0_1639304x1643741_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-05-19</startDate>
      <endDate>2015-05-19</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20150501_0_1643960x1976792">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BiphaseTechnologiesLimitedLiabilityCompanyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-05-01</startDate>
      <endDate>2015-05-01</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20150501_0_1631478x1976789">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:FivePointFiveZeroPercentSeniorNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-05-01</startDate>
      <endDate>2015-05-01</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20141209_0_1635276x1785667_1639304x1633605">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">psix:TwoThousandFourteenAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2014-12-09</startDate>
      <endDate>2014-12-09</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20130826_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <startDate>2013-08-26</startDate>
      <endDate>2013-08-26</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20130815_0_1642755x1633761">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-08-15</startDate>
      <endDate>2013-08-15</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20130805_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <startDate>2013-08-05</startDate>
      <endDate>2013-08-05</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20121207_0_1635276x1699547">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">psix:TwoThousandTwelveAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2012-12-07</startDate>
      <endDate>2012-12-07</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_1_20111031_0_1637830x1850330">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">psix:StockPurchaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-10-31</startDate>
      <endDate>2011-10-31</endDate>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1643960x1976792">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BiphaseTechnologiesLimitedLiabilityCompanyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1643960x1831908">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:ProfessionalPowerProductsIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1643450x1641496">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1643450x1639662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1643450x1638600">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1643450x1633302">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1643450x1632657">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1642755x2013381">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:StockAppreciationRightsSarsTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1642755x2013379">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:StockAppreciationRightsSarsOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1642755x1632468">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1641810x1641034">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1640593x1640491_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1639705x1631588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1639657x1781623_1642755x1633762">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">psix:TwoThousandAndTwelvePlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1639657x1781623_1642755x1632468">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">psix:TwoThousandAndTwelvePlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1637033x1710458">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">psix:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1637033x1632062">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1634760x1634767_1643973x1710458">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">psix:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1634760x1634767">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1640705_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1640705_1643960x1976792">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BiphaseTechnologiesLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1640705_1643960x1976788">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BucksEnginesLimitedPartnershipMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1640705">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1640632">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1635663_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1635663">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1634735_1643960x1976792">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BiphaseTechnologiesLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1632326x1634735">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1632101x1875977">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">psix:VendorTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1632101x1856355">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">psix:VendorOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1631478x1976789">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:FivePointFiveZeroPercentSeniorNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0_1631478x1798850">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:SecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20151231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <instant>2015-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1643960x1831908">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:ProfessionalPowerProductsIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1643450x1641496">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1643450x1638600">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1643450x1633302">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1643450x1632657">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1642755x1633761">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1642755x1632468">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1641810x1641034">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1639705x1631588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1637033x1710458">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">psix:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1637033x1632062">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1634760x1634767_1643973x1710458">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">psix:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1634760x1634767">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1634394x1639948">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1632326x1640705">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1632326x1640632">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1632326x1635663">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1632101x1875977">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">psix:VendorTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1632101x1856355">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">psix:VendorOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1631478x1911134">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:TermLoanBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0_1631478x1798850">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:SecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20141231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <instant>2014-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20131231_0_1643960x1831908">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:ProfessionalPowerProductsIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20131231_0_1643450x1641496">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20131231_0_1643450x1638600">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20131231_0_1643450x1633302">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20131231_0_1643450x1632657">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20131231_0_1642755x1632468">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20131231_0_1639705x1631588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20131231_0_1634760x1634767">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20131231_0_1632101x1875977">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">psix:VendorTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20131231_0_1632101x1856355">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">psix:VendorOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20131231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <instant>2013-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20121231_0_1643450x1641496">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20121231_0_1643450x1638600">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20121231_0_1643450x1633302">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20121231_0_1643450x1632657">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20121231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150630_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <instant>2015-06-30</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20140930_0_1631478x1798850_1633091x1671155">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:SecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-09-30</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150706_0_1642755x2013446">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:SarOneAwardAgreementAmendedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-07-06</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150706_0_1640267x1977530_1642755x2013446">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:SarOneAwardAgreementAmendedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">psix:DeferredBonusGrantedInYearFourMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-07-06</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150706_0_1640267x1977529_1642755x2013446">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:SarOneAwardAgreementAmendedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">psix:DeferredBonusGrantedInYearThreeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-07-06</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150706_0_1640267x1977525_1642755x2013446">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:SarOneAwardAgreementAmendedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">psix:DeferredBonusGrantedInYearTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-07-06</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150706_0_1640267x1977523_1642755x2013446">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">psix:SarOneAwardAgreementAmendedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">psix:DeferredBonusGrantedInYearOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-07-06</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150610_0_1639304x1633605">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-06-10</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150610_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <instant>2015-06-10</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20130716_0_1637033x1844400">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">psix:UnderwrittenPublicOfferingMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-07-16</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20130628_0_1631478x1798850_1632814x1951171_1639304x1643741">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:SecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">psix:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-06-28</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20130628_0_1631478x1798850_1632814x1951171_1639304x1633605">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:SecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">psix:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-06-28</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150429_0_1633091x1671155_1643325x1636521">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-04-29</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150318_0_1643960x1976788">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BucksEnginesLimitedPartnershipMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-03-18</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20140401_0_1643960x1831908">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:ProfessionalPowerProductsIncMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-04-01</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1640491_1643960x1831908">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:ProfessionalPowerProductsIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-04-01</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1640491">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-04-01</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20140401_0_1640593x1634528">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-04-01</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20140401_0_1632814x1951171_1633091x1671155_1639304x1633605">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">psix:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-04-01</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20140401_0_1632814x1951171">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">psix:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-04-01</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20140401_0_1631478x1911134_1633091x1671155">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:TermLoanBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-04-01</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20140401_0_1631478x1798850_1632814x1951171_1633091x1671155_1639304x1643741">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:SecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">psix:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2014-04-01</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20140401_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <instant>2014-04-01</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20110429_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <instant>2011-04-29</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20160222_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
    </entity>
    <period>
      <instant>2016-02-22</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150519_0_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-05-19</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1640491_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-05-19</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150519_0_1640593x1634528_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-05-19</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150519_0_1631478x1976789_1643960x1976793">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:PowertrainIntegrationLimitedLiabilityCompanyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:FivePointFiveZeroPercentSeniorNotesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-05-19</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150501_0_1643960x1976792">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">psix:BiphaseTechnologiesLimitedLiabilityCompanyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-05-01</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20150211_0_1631478x1798850_1633091x1671155">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">psix:AmendedWellsFargoCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">psix:SecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2015-02-11</instant>
    </period>
  </context>
  <context id="eol_PE93623---1510-K0011_STD_0_20111031_0_1637830x1850330">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001137091</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">psix:StockPurchaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2011-10-31</instant>
    </period>
  </context>
  <unit id="shares">
    <measure>shares</measure>
  </unit>
  <unit id="iso4217_USD">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="pure">
    <measure>pure</measure>
  </unit>
  <unit id="iso4217_USD_per_shares">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="Segment">
    <measure>psix:Segment</measure>
  </unit>

</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>psix-20151231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Schema, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version: 6.22.4 -->
<!-- Round: 5 -->
<!-- Creation date: 2016-02-26T20:05:31Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<schema xmlns="http://www.w3.org/2001/XMLSchema"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:us-gaap="http://fasb.org/us-gaap/2015-01-31"
  xmlns:us-types="http://fasb.org/us-types/2015-01-31"
  xmlns:psix="http://powersint.com/20151231"
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  xmlns:num="http://www.xbrl.org/dtr/type/numeric"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xmlns:country="http://xbrl.sec.gov/country/2013-01-31"
  xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31"
  xmlns:exch="http://xbrl.sec.gov/exch/2015-01-31"
  xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31"
  xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31"
  xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31"
  targetNamespace="http://powersint.com/20151231"
  elementFormDefault="qualified" attributeFormDefault="unqualified">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DocumentandEntityInformation" id="DocumentandEntityInformation">
        <link:definition>101 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassified" id="Role_StatementOfFinancialPositionClassified">
        <link:definition>103 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical" id="Role_StatementOfFinancialPositionClassifiedParen">
        <link:definition>104 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/StatementOfIncome" id="Role_StatementOfIncome">
        <link:definition>105 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome" id="Role_StatementOfShareholdersEquityAndOtherComprehensiveIncome">
        <link:definition>106 - Statement - Consolidated Statements of Changes in Stockholders' Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/StatementOfCashFlowsIndirect" id="Role_StatementOfCashFlowsIndirect">
        <link:definition>107 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
        <link:definition>108 - Disclosure - Description of the company and summary of significant accounting policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted" id="Role_NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted">
        <link:definition>109 - Disclosure - Recently issued accounting pronouncements</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" id="Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
        <link:definition>110 - Disclosure - Acquisitions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock" id="Role_NotesToFinancialStatementsEarningsPerShareTextBlock">
        <link:definition>111 - Disclosure - Earnings per share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock" id="Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock">
        <link:definition>112 - Disclosure - Property, plant and equipment, net</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock" id="Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock">
        <link:definition>113 - Disclosure - Goodwill and other intangibles</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock" id="Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock">
        <link:definition>114 - Disclosure - Fair value of financial instruments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock" id="Role_NotesToFinancialStatementsDebtDisclosureTextBlock">
        <link:definition>115 - Disclosure - Debt</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlock" id="Role_NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlock">
        <link:definition>116 - Disclosure - Leases</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
        <link:definition>117 - Disclosure - 2012 Incentive compensation plan</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock" id="Role_NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock">
        <link:definition>118 - Disclosure - Stockholders' equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" id="Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
        <link:definition>119 - Disclosure - Income taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDefinedContributionPlanDisclosureTextBlock" id="Role_NotesToFinancialStatementsDefinedContributionPlanDisclosureTextBlock">
        <link:definition>120 - Disclosure - Defined contribution plan</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" id="Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
        <link:definition>121 - Disclosure - Commitments and contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock" id="Role_NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock">
        <link:definition>122 - Disclosure - Related party transactions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock" id="Role_NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock">
        <link:definition>123 - Disclosure - Unaudited quarterly financial data</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies" id="Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies">
        <link:definition>124 - Disclosure - Description of the company and summary of significant accounting policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables" id="Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables">
        <link:definition>125 - Disclosure - Description of the company and summary of significant accounting policies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
        <link:definition>126 - Disclosure - Acquisitions (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables" id="Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables">
        <link:definition>127 - Disclosure - Earnings per share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables">
        <link:definition>128 - Disclosure - Property, plant and equipment, net (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables">
        <link:definition>129 - Disclosure - Goodwill and other intangibles (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" id="Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
        <link:definition>130 - Disclosure - Fair value of financial instruments (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsDebtDisclosureTextBlockTables">
        <link:definition>131 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlockTables">
        <link:definition>132 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" id="Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
        <link:definition>133 - Disclosure - 2012 Incentive compensation plan (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables">
        <link:definition>134 - Disclosure - Income taxes (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables" id="Role_NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables">
        <link:definition>135 - Disclosure - Unaudited quarterly financial data (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformation" id="DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformation">
        <link:definition>136 - Disclosure - Description of the Company and Summary of Significant Accounting Policies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesActivityInCompanysAllowanceForDoubtfulAccounts" id="DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesActivityInCompanysAllowanceForDoubtfulAccounts">
        <link:definition>137 - Disclosure - Description of the Company and Summary of Significant Accounting Policies - Activity in Company's Allowance for Doubtful Accounts (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesComponentsOfInventories" id="DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesComponentsOfInventories">
        <link:definition>138 - Disclosure - Description of the Company and Summary of Significant Accounting Policies - Components of Inventories (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfInventoryReserveActivity" id="DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfInventoryReserveActivity">
        <link:definition>139 - Disclosure - Description of the Company and Summary of Significant Accounting Policies - Summary of Inventory Reserve Activity (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfCompanysWarrantyAccrual" id="DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfCompanysWarrantyAccrual">
        <link:definition>140 - Disclosure - Description of the Company and Summary of Significant Accounting Policies - Schedule of Company's Warranty Accrual (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfOtherAccruedLiabilities" id="DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfOtherAccruedLiabilities">
        <link:definition>141 - Disclosure - Description of the Company and Summary of Significant Accounting Policies - Schedule of Other Accrued Liabilities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureRecentlyIssuedAccountingPronouncementsAdditionalInformation" id="DisclosureRecentlyIssuedAccountingPronouncementsAdditionalInformation">
        <link:definition>142 - Disclosure - Recently Issued Accounting Pronouncements - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsAdditionalInformation" id="DisclosureAcquisitionsAdditionalInformation">
        <link:definition>143 - Disclosure - Acquisitions - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatesOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedAsOfTheAcquisitionDate" id="DisclosureAcquisitionsSummaryOfEstimatesOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedAsOfTheAcquisitionDate">
        <link:definition>144 - Disclosure - Acquisitions - Summary of Estimates of Fair Value of the Assets Acquired and the Liabilities Assumed as of the Acquisition Date (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLivesOfIdentifiableIntangibleAssets" id="DisclosureAcquisitionsEstimatedUsefulLivesOfIdentifiableIntangibleAssets">
        <link:definition>145 - Disclosure - Acquisitions - Estimated Useful Lives of Identifiable Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfInitialConsiderationPaidForAcquisitions" id="DisclosureAcquisitionsSummaryOfInitialConsiderationPaidForAcquisitions">
        <link:definition>146 - Disclosure - Acquisitions - Summary of Initial Consideration Paid for Acquisitions (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfSupplementalProFormaInformation" id="DisclosureAcquisitionsSummaryOfSupplementalProFormaInformation">
        <link:definition>147 - Disclosure - Acquisitions - Summary of Supplemental Pro Forma Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationsOfBasicAndDilutedEarningsPerShare" id="DisclosureEarningsPerShareScheduleOfComputationsOfBasicAndDilutedEarningsPerShare">
        <link:definition>148 - Disclosure - Earnings Per Share - Schedule of Computations of Basic and Diluted Earnings Per Share (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetComponentsOfPropertyPlantAndEquipment" id="DisclosurePropertyPlantAndEquipmentNetComponentsOfPropertyPlantAndEquipment">
        <link:definition>149 - Disclosure - Property, Plant and Equipment, Net - Components of Property, Plant and Equipment (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformation" id="DisclosurePropertyPlantAndEquipmentNetAdditionalInformation">
        <link:definition>150 - Disclosure - Property, Plant and Equipment, Net - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetEstimatedUsefulLivesByMajorAssetCategory" id="DisclosurePropertyPlantAndEquipmentNetEstimatedUsefulLivesByMajorAssetCategory">
        <link:definition>151 - Disclosure - Property, Plant and Equipment, Net - Estimated Useful Lives by Major Asset Category (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesAdditionalInformation" id="DisclosureGoodwillAndOtherIntangiblesAdditionalInformation">
        <link:definition>152 - Disclosure - Goodwill and Other Intangibles - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheActivityInTheCompanysGoodwill" id="DisclosureGoodwillAndOtherIntangiblesSummaryOfTheActivityInTheCompanysGoodwill">
        <link:definition>153 - Disclosure - Goodwill and Other Intangibles - Summary of the Activity in the Companys Goodwill (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheAmortizationExpense" id="DisclosureGoodwillAndOtherIntangiblesSummaryOfTheAmortizationExpense">
        <link:definition>154 - Disclosure - Goodwill and Other Intangibles - Summary of the Amortization Expense (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesScheduleOfOtherIntangibleAssets" id="DisclosureGoodwillAndOtherIntangiblesScheduleOfOtherIntangibleAssets">
        <link:definition>155 - Disclosure - Goodwill and Other Intangibles - Schedule of Other Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfEstimatedFutureAmortizationExpenseForIntangibleAssets" id="DisclosureGoodwillAndOtherIntangiblesSummaryOfEstimatedFutureAmortizationExpenseForIntangibleAssets">
        <link:definition>156 - Disclosure - Goodwill and Other Intangibles - Summary of Estimated Future Amortization Expense for Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsEstimatedFairValueOfPrivatePlacementWarrantsPubliclyTradedStockPricingApproach" id="DisclosureFairValueOfFinancialInstrumentsEstimatedFairValueOfPrivatePlacementWarrantsPubliclyTradedStockPricingApproach">
        <link:definition>157 - Disclosure - Fair Value of Financial Instruments - Estimated Fair Value of Private Placement Warrants Publicly Traded Stock Pricing Approach (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformation" id="DisclosureFairValueOfFinancialInstrumentsAdditionalInformation">
        <link:definition>158 - Disclosure - Fair Value of Financial Instruments - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInEstimatedFairValueOfCompanysLevel3FinancialInstrument" id="DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInEstimatedFairValueOfCompanysLevel3FinancialInstrument">
        <link:definition>159 - Disclosure - Fair Value of Financial Instruments - Summary of Change in Estimated Fair Value of Company's Level 3 Financial Instrument (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsFinancialLiabilityMeasuredAtFairValueOnRecurringBasis" id="DisclosureFairValueOfFinancialInstrumentsFinancialLiabilityMeasuredAtFairValueOnRecurringBasis">
        <link:definition>160 - Disclosure - Fair Value of Financial Instruments - Financial Liability Measured at Fair Value on Recurring Basis (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureDebtAdditionalInformation" id="DisclosureDebtAdditionalInformation">
        <link:definition>161 - Disclosure - Debt - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureDebtSummaryOfRedemptionPriceInPercentage" id="DisclosureDebtSummaryOfRedemptionPriceInPercentage">
        <link:definition>162 - Disclosure - Debt - Summary of Redemption Price in Percentage (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureLeasesAdditionalInformation" id="DisclosureLeasesAdditionalInformation">
        <link:definition>163 - Disclosure - Leases - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsDueUnderOperatingLeases" id="DisclosureLeasesFutureMinimumLeasePaymentsDueUnderOperatingLeases">
        <link:definition>164 - Disclosure - Leases - Future Minimum Lease Payments Due Under Operating Leases (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanAdditionalInformation" id="Disclosure2012IncentiveCompensationPlanAdditionalInformation">
        <link:definition>165 - Disclosure - 2012 Incentive Compensation Plan - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfSARAwardsTransactions" id="Disclosure2012IncentiveCompensationPlanSummaryOfSARAwardsTransactions">
        <link:definition>166 - Disclosure - 2012 Incentive Compensation Plan - Summary of SAR Awards Transactions (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfRestrictedStockUnitActivity" id="Disclosure2012IncentiveCompensationPlanSummaryOfRestrictedStockUnitActivity">
        <link:definition>167 - Disclosure - 2012 Incentive Compensation Plan - Summary of Restricted Stock Unit Activity (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation" id="DisclosureStockholdersEquityAdditionalInformation">
        <link:definition>168 - Disclosure - Stockholders' Equity - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfExpenseBenefitForIncomeTaxes" id="DisclosureIncomeTaxesSummaryOfExpenseBenefitForIncomeTaxes">
        <link:definition>169 - Disclosure - Income Taxes - Summary of Expense (Benefit) for Income Taxes (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfCompanysEffectiveTaxRateOnIncomeFromContinuingOperationsAndStatutoryTaxRate" id="DisclosureIncomeTaxesSummaryOfCompanysEffectiveTaxRateOnIncomeFromContinuingOperationsAndStatutoryTaxRate">
        <link:definition>170 - Disclosure - Income Taxes - Summary of Company's Effective Tax Rate on Income From Continuing Operations and Statutory Tax Rate (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation" id="DisclosureIncomeTaxesAdditionalInformation">
        <link:definition>171 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxAssetsAndLiabilities" id="DisclosureIncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxAssetsAndLiabilities">
        <link:definition>172 - Disclosure - Income Taxes - Summary of Components of Deferred Income Tax Assets and Liabilities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilities" id="DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilities">
        <link:definition>173 - Disclosure - Income Taxes - Schedule of Net Deferred Tax Assets and Liabilities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangeInUnrecognizedTaxBenefits" id="DisclosureIncomeTaxesScheduleOfChangeInUnrecognizedTaxBenefits">
        <link:definition>174 - Disclosure - Income Taxes - Schedule of Change in Unrecognized Tax Benefits (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformation" id="DisclosureDefinedContributionPlanAdditionalInformation">
        <link:definition>175 - Disclosure - Defined Contribution Plan - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation" id="DisclosureCommitmentsAndContingenciesAdditionalInformation">
        <link:definition>176 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformation" id="DisclosureRelatedPartyTransactionsAdditionalInformation">
        <link:definition>177 - Disclosure - Related Party Transactions - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://powersint.com/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialData" id="DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialData">
        <link:definition>178 - Disclosure - Unaudited Quarterly Financial Data - Schedule of Quarterly Financial Data (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:href="psix-20151231_cal.xml" xlink:title="Calculation Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:href="psix-20151231_def.xml" xlink:title="Definition Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:href="psix-20151231_lab.xml" xlink:title="Label Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:href="psix-20151231_pre.xml" xlink:title="Presentation Links, all"/>
    </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://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.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.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://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"/>
  <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://xbrl.sec.gov/exch/2015-01-31" schemaLocation="http://xbrl.sec.gov/exch/2015/exch-2015-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd"/>
  <element name="AccountsPayableCurrentBankOverdraft" id="psix_AccountsPayableCurrentBankOverdraft" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AccountsReceivableDuePeriod" id="psix_AccountsReceivableDuePeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationAndOtherNonCashItemsAbstract" id="psix_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationAndOtherNonCashItemsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AggregatePurchasePriceAmount" id="psix_AggregatePurchasePriceAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AggregatePurchasePriceUnderAgreement" id="psix_AggregatePurchasePriceUnderAgreement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff" id="psix_AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmendedWellsFargoCreditFacilityMember" id="psix_AmendedWellsFargoCreditFacilityMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmendmentsToLineOfCreditAgreementsMaturityDate" id="psix_AmendmentsToLineOfCreditAgreementsMaturityDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmortizationOfInventoryStepUpToFairValue" id="psix_AmortizationOfInventoryStepUpToFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmountOfIncreaseDecreaseChargedToExpenseInPeriod" id="psix_AmountOfIncreaseDecreaseChargedToExpenseInPeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale" id="psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BiphaseTechnologiesLimitedLiabilityCompanyMember" id="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BucksEnginesLimitedPartnershipMember" id="psix_BucksEnginesLimitedPartnershipMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionContingentConsideration" id="psix_BusinessAcquisitionContingentConsideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" id="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionsContingentConsiderationSharesIssuable" id="psix_BusinessAcquisitionsContingentConsiderationSharesIssuable" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessCombinationCashPaidAtDateOfAcquisition" id="psix_BusinessCombinationCashPaidAtDateOfAcquisition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessCombinationContingentConsiderationEarnOutPeriod" id="psix_BusinessCombinationContingentConsiderationEarnOutPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract" id="psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessCombinationNetWorkingCapitalAdjustments" id="psix_BusinessCombinationNetWorkingCapitalAdjustments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses" id="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" id="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommitmentAndContingenciesLineItems" id="psix_CommitmentAndContingenciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommitmentAndContingenciesTable" id="psix_CommitmentAndContingenciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="CommitmentTowardsInvestmentsInJointVenture" id="psix_CommitmentTowardsInvestmentsInJointVenture" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommonSharesMember" id="psix_CommonSharesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommonStockRegisteredForFutureSale" id="psix_CommonStockRegisteredForFutureSale" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommonStockSharesIssuablePrivatePlacementWarrants" id="psix_CommonStockSharesIssuablePrivatePlacementWarrants" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommonStockSoldBySellingStockholders" id="psix_CommonStockSoldBySellingStockholders" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommonStockWarrantsReservedForFutureIssuance" id="psix_CommonStockWarrantsReservedForFutureIssuance" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ConsecutivePeriodOfLiquidityThreshold" id="psix_ConsecutivePeriodOfLiquidityThreshold" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ConsolidatedTradeAccountsReceivablePercent" id="psix_ConsolidatedTradeAccountsReceivablePercent" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ContingentConsiderationLiabilityIncomeExpense" id="psix_ContingentConsiderationLiabilityIncomeExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ContributionsToJointVenture" id="psix_ContributionsToJointVenture" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CustomerAMember" id="psix_CustomerAMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CustomerBMember" id="psix_CustomerBMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CustomerCMember" id="psix_CustomerCMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CustomerDMember" id="psix_CustomerDMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CustomerEMember" id="psix_CustomerEMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest" id="psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DebtInstrumentAccruedInterestPercentage" id="psix_DebtInstrumentAccruedInterestPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DebtInstrumentFairValueCarryingValueAbstract" id="psix_DebtInstrumentFairValueCarryingValueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent" id="psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering" id="psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DecreaseInUnrecognizedTaxBenefits" id="psix_DecreaseInUnrecognizedTaxBenefits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredBonusGrantedInYearFourMember" id="psix_DeferredBonusGrantedInYearFourMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredBonusGrantedInYearOneMember" id="psix_DeferredBonusGrantedInYearOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredBonusGrantedInYearThreeMember" id="psix_DeferredBonusGrantedInYearThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredBonusGrantedInYearTwoMember" id="psix_DeferredBonusGrantedInYearTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredFederalAndStateIncomeTaxExpenseBenefit" id="psix_DeferredFederalAndStateIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation" id="psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DefinedContributionPlanDisclosureTextBlock" id="psix_DefinedContributionPlanDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DepreciationExpenses" id="psix_DepreciationExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DerivativeWarrantLiabilitiesNoncurrent" id="psix_DerivativeWarrantLiabilitiesNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" id="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DescriptionOfBusinessAndSignificantAccountingPoliciesTable" id="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DiscountOnValuationOfTradingActivity" id="psix_DiscountOnValuationOfTradingActivity" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DocumentAndEntityInformationAbstract" id="psix_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EarningsPerShareDenominatorAbstract" id="psix_EarningsPerShareDenominatorAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EarningsPerShareNumeratorAbstract" id="psix_EarningsPerShareNumeratorAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences" id="psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment" id="psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EmployeeStockOptionTwoThousandTwelvePlanMember" id="psix_EmployeeStockOptionTwoThousandTwelvePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EntityWidePurchaseMajorVendorPercentage" id="psix_EntityWidePurchaseMajorVendorPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EquityMethodInvestmentsAndCostMethodInvestmentsAbstract" id="psix_EquityMethodInvestmentsAndCostMethodInvestmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EstimatedShareBasedCompensationExpense" id="psix_EstimatedShareBasedCompensationExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" id="psix_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ExerciseOfCommonStockWarrant" id="psix_ExerciseOfCommonStockWarrant" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ExpensesOnStockAppreciationRights" id="psix_ExpensesOnStockAppreciationRights" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate" id="psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants" id="psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration" id="psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueOfNetAssetsAcquired" id="psix_FairValueOfNetAssetsAcquired" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueOfRestrictedStockUnitsGrantedToEmployees" id="psix_FairValueOfRestrictedStockUnitsGrantedToEmployees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FederalTaxCreditsAndOtherCarryforwards" id="psix_FederalTaxCreditsAndOtherCarryforwards" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FinancingCosts" id="psix_FinancingCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FivePointFiveZeroPercentSeniorNotesMember" id="psix_FivePointFiveZeroPercentSeniorNotesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses" id="psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeTaxesLineItems" id="psix_IncomeTaxesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeTaxesTable" id="psix_IncomeTaxesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense" id="psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeTaxReconciliationTaxReserveAdjustment" id="psix_IncomeTaxReconciliationTaxReserveAdjustment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseInContingentLiability" id="psix_IncreaseDecreaseInContingentLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseInInventoryReserve" id="psix_IncreaseDecreaseInInventoryReserve" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseInRevenue" id="psix_IncreaseDecreaseInRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseInShareBasedCompensation" id="psix_IncreaseDecreaseInShareBasedCompensation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock" id="psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InitialLeaseTerm" id="psix_InitialLeaseTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IntangibleLiabilityDisclosureAbstract" id="psix_IntangibleLiabilityDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LiabilityForUnrecognizedTaxBenefits" id="psix_LiabilityForUnrecognizedTaxBenefits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LineOfCreditFacilityCovenantsFixedChargeCoverageRatio" id="psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio" type="xbrli:pureItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum" id="psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum" type="xbrli:pureItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LineOfCreditFacilityOutstandingWithLibor" id="psix_LineOfCreditFacilityOutstandingWithLibor" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LiquidityThreshold" id="psix_LiquidityThreshold" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LongTermDebtPeriodOfAmortization" id="psix_LongTermDebtPeriodOfAmortization" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="psix_NetDeferredTaxAssetsAndLiabilitiesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetProceedsAfterTransactionCosts" id="psix_NetProceedsAfterTransactionCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants" id="psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NoncashInterestExpense" id="psix_NoncashInterestExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NoncashOrPartNoncashUnpaidPropertyPlantEquipment" id="psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NoncurrentLiabilityMember" id="psix_NoncurrentLiabilityMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NonDeductiblePrivatePlacementWarrantyExpensePercent" id="psix_NonDeductiblePrivatePlacementWarrantyExpensePercent" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NonrecurringTransactionExpenses" id="psix_NonrecurringTransactionExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherAccruedLiabilitiesPolicyPolicyTextBlock" id="psix_OtherAccruedLiabilitiesPolicyPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherAccruedLiabilitiesTableTextBlock" id="psix_OtherAccruedLiabilitiesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherSundryAccruedLiabilitiesCurrent" id="psix_OtherSundryAccruedLiabilitiesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentOfCreditFacility" id="psix_PercentOfCreditFacility" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PowertrainIntegrationLimitedLiabilityCompanyMember" id="psix_PowertrainIntegrationLimitedLiabilityCompanyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PrivatePlacementWarrantPolicyTextBlock" id="psix_PrivatePlacementWarrantPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PrivatePlacementWarrantsMember" id="psix_PrivatePlacementWarrantsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PrivatePlacementWarrantTerm" id="psix_PrivatePlacementWarrantTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProceedsFromExerciseOfPrivatePlacementWarrants" id="psix_ProceedsFromExerciseOfPrivatePlacementWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProductWarrantyLiabilityAbstract" id="psix_ProductWarrantyLiabilityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProfessionalPowerProductsIncMember" id="psix_ProfessionalPowerProductsIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProformaLeverageRatio" id="psix_ProformaLeverageRatio" type="xbrli:pureItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProformaOperatingIncomeLoss" id="psix_ProformaOperatingIncomeLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract" id="psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PublicOfferingExpenses" id="psix_PublicOfferingExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PublicOfferingOfCommonStockShares" id="psix_PublicOfferingOfCommonStockShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PurchasedTaxCreditsCarryforwardsExpirationPeriod" id="psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RegulatoryAssetsAbstract" id="psix_RegulatoryAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RelatedPartyTransactionExpenses" id="psix_RelatedPartyTransactionExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ReturnOnBaseEarnoutPaymentPercentage" id="psix_ReturnOnBaseEarnoutPaymentPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RiskFreeInterestRateWarrants" id="psix_RiskFreeInterestRateWarrants" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SaleAndPurchaseAgreementClosingDate" id="psix_SaleAndPurchaseAgreementClosingDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue" id="psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SarOneAwardAgreementAmendedMember" id="psix_SarOneAwardAgreementAmendedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" id="psix_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfInventoryReserveTableTextBlock" id="psix_ScheduleOfInventoryReserveTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfSaleOfSubsidiaryAbstract" id="psix_ScheduleOfSaleOfSubsidiaryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock" id="psix_ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SecuredRevolvingCreditFacilityMember" id="psix_SecuredRevolvingCreditFacilityMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SelfInsurancePolicyTextBlock" id="psix_SelfInsurancePolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SeniorNotesClosingPeriod" id="psix_SeniorNotesClosingPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SeniorNotesIssuancePercentage" id="psix_SeniorNotesIssuancePercentage" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SeniorNotesMaturityTerm" id="psix_SeniorNotesMaturityTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ShareBasedCompensationAggregateCompensationCostNotYetRecognized" id="psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod" id="psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice" id="psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ShareBasedCompensationPolicyPolicyTextBlock" id="psix_ShareBasedCompensationPolicyPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SignificantCustomersMember" id="psix_SignificantCustomersMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StandardProductWarrantyAccrualChargesToCostsAndExpenses" id="psix_StandardProductWarrantyAccrualChargesToCostsAndExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockAppreciationRightsSarsOneMember" id="psix_StockAppreciationRightsSarsOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockAppreciationRightsSarsTwoMember" id="psix_StockAppreciationRightsSarsTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockIssuedDuringPeriodSharesRestrictedStockAwardGrants" id="psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockPurchaseAgreementMember" id="psix_StockPurchaseAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockRegisteredForFutureSale" id="psix_StockRegisteredForFutureSale" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SupplementalCashFlowDisclosuresAbstract" id="psix_SupplementalCashFlowDisclosuresAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxDeductibleExpenses" id="psix_TaxDeductibleExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxEffectOfAcquisitionConsideration" id="psix_TaxEffectOfAcquisitionConsideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TermLoanBMember" id="psix_TermLoanBMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ToolingEquipmentMember" id="psix_ToolingEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TransportationEquipment" id="psix_TransportationEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TreasuryStockPurchasePrice" id="psix_TreasuryStockPurchasePrice" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TwoThousandAndTwelvePlanMember" id="psix_TwoThousandAndTwelvePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TwoThousandFourteenAgreementMember" id="psix_TwoThousandFourteenAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TwoThousandTwelveAgreementMember" id="psix_TwoThousandTwelveAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UnderwrittenPublicOfferingMember" id="psix_UnderwrittenPublicOfferingMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants" id="psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="VendorOneMember" id="psix_VendorOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="VendorTwoMember" id="psix_VendorTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WarrantContractualTerm" id="psix_WarrantContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WarrantExpiryDate" id="psix_WarrantExpiryDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WeightedAverageCommonSharesOutstandingAbstract" id="psix_WeightedAverageCommonSharesOutstandingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WellsFargoBankNationalAssociationMember" id="psix_WellsFargoBankNationalAssociationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>psix-20151231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Calculation Linkbase, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version: 6.22.4 -->
<!-- Round: 5 -->
<!-- Creation date: 2016-02-26T20:05:31Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DocumentandEntityInformation" roleURI="http://powersint.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_StatementOfFinancialPositionClassified" roleURI="http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_StatementOfFinancialPositionClassifiedParen" roleURI="http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_StatementOfIncome" roleURI="http://powersint.com/taxonomy/role/StatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_StatementOfShareholdersEquityAndOtherComprehensiveIncome" roleURI="http://powersint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_StatementOfCashFlowsIndirect" roleURI="http://powersint.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesActivityInCompanysAllowanceForDoubtfulAccounts" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesActivityInCompanysAllowanceForDoubtfulAccounts"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesComponentsOfInventories" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesComponentsOfInventories"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfInventoryReserveActivity" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfInventoryReserveActivity"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfCompanysWarrantyAccrual" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfCompanysWarrantyAccrual"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfOtherAccruedLiabilities" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfOtherAccruedLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureRecentlyIssuedAccountingPronouncementsAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureRecentlyIssuedAccountingPronouncementsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureAcquisitionsAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureAcquisitionsSummaryOfEstimatesOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedAsOfTheAcquisitionDate" roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatesOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedAsOfTheAcquisitionDate"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureAcquisitionsEstimatedUsefulLivesOfIdentifiableIntangibleAssets" roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLivesOfIdentifiableIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureAcquisitionsSummaryOfInitialConsiderationPaidForAcquisitions" roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfInitialConsiderationPaidForAcquisitions"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureAcquisitionsSummaryOfSupplementalProFormaInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfSupplementalProFormaInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureEarningsPerShareScheduleOfComputationsOfBasicAndDilutedEarningsPerShare" roleURI="http://powersint.com/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationsOfBasicAndDilutedEarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosurePropertyPlantAndEquipmentNetComponentsOfPropertyPlantAndEquipment" roleURI="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetComponentsOfPropertyPlantAndEquipment"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosurePropertyPlantAndEquipmentNetAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosurePropertyPlantAndEquipmentNetEstimatedUsefulLivesByMajorAssetCategory" roleURI="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetEstimatedUsefulLivesByMajorAssetCategory"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureGoodwillAndOtherIntangiblesAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureGoodwillAndOtherIntangiblesSummaryOfTheActivityInTheCompanysGoodwill" roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheActivityInTheCompanysGoodwill"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureGoodwillAndOtherIntangiblesSummaryOfTheAmortizationExpense" roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheAmortizationExpense"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureGoodwillAndOtherIntangiblesScheduleOfOtherIntangibleAssets" roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesScheduleOfOtherIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureGoodwillAndOtherIntangiblesSummaryOfEstimatedFutureAmortizationExpenseForIntangibleAssets" roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfEstimatedFutureAmortizationExpenseForIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureFairValueOfFinancialInstrumentsEstimatedFairValueOfPrivatePlacementWarrantsPubliclyTradedStockPricingApproach" roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsEstimatedFairValueOfPrivatePlacementWarrantsPubliclyTradedStockPricingApproach"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureFairValueOfFinancialInstrumentsAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInEstimatedFairValueOfCompanysLevel3FinancialInstrument" roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInEstimatedFairValueOfCompanysLevel3FinancialInstrument"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureFairValueOfFinancialInstrumentsFinancialLiabilityMeasuredAtFairValueOnRecurringBasis" roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsFinancialLiabilityMeasuredAtFairValueOnRecurringBasis"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDebtAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureDebtAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDebtSummaryOfRedemptionPriceInPercentage" roleURI="http://powersint.com/taxonomy/role/DisclosureDebtSummaryOfRedemptionPriceInPercentage"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureLeasesAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureLeasesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureLeasesFutureMinimumLeasePaymentsDueUnderOperatingLeases" roleURI="http://powersint.com/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsDueUnderOperatingLeases"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Disclosure2012IncentiveCompensationPlanAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Disclosure2012IncentiveCompensationPlanSummaryOfSARAwardsTransactions" roleURI="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfSARAwardsTransactions"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Disclosure2012IncentiveCompensationPlanSummaryOfRestrictedStockUnitActivity" roleURI="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfRestrictedStockUnitActivity"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureStockholdersEquityAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesSummaryOfExpenseBenefitForIncomeTaxes" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfExpenseBenefitForIncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesSummaryOfCompanysEffectiveTaxRateOnIncomeFromContinuingOperationsAndStatutoryTaxRate" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfCompanysEffectiveTaxRateOnIncomeFromContinuingOperationsAndStatutoryTaxRate"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxAssetsAndLiabilities" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxAssetsAndLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilities" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesScheduleOfChangeInUnrecognizedTaxBenefits" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangeInUnrecognizedTaxBenefits"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDefinedContributionPlanAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureCommitmentsAndContingenciesAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureRelatedPartyTransactionsAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialData" roleURI="http://powersint.com/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialData"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDebtDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDebtDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDefinedContributionPlanDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDefinedContributionPlanDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables"/>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DocumentandEntityInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassified">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AccountsPayableCurrentBankOverdraft" xlink:label="psix_AccountsPayableCurrentBankOverdraft"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DerivativeWarrantLiabilitiesNoncurrent" xlink:label="psix_DerivativeWarrantLiabilitiesNoncurrent"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="us-gaap_LongTermLineOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_Cash" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_IncomeTaxesReceivable" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1.1800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LongTermLineOfCredit" order="1.1900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" order="1.2000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="psix_DerivativeWarrantLiabilitiesNoncurrent" order="1.2100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LongTermDebtNoncurrent" order="1.2200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="1.2300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1.2400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="1.2500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="1.3100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="psix_AccountsPayableCurrentBankOverdraft" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" order="1.1500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermDebtCurrent" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="1.1700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="1.2600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1.2700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.2800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.2900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockValue" order="1.3000" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/StatementOfIncome">
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ContingentConsiderationLiabilityIncomeExpense" xlink:label="psix_ContingentConsiderationLiabilityIncomeExpense"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:label="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_SalesRevenueGoodsNet" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsSold" order="1.0200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_NonoperatingIncomeExpense" order="1.1500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.1700" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpense" order="1.1000" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="psix_ContingentConsiderationLiabilityIncomeExpense" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="1.1200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="1.0800" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/StatementOfCashFlowsIndirect">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AmortizationOfInventoryStepUpToFairValue" xlink:label="psix_AmortizationOfInventoryStepUpToFairValue"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncreaseDecreaseInContingentLiability" xlink:label="psix_IncreaseDecreaseInContingentLiability"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncreaseDecreaseInInventoryReserve" xlink:label="psix_IncreaseDecreaseInInventoryReserve"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncreaseDecreaseInShareBasedCompensation" xlink:label="psix_IncreaseDecreaseInShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NoncashInterestExpense" xlink:label="psix_NoncashInterestExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsForProceedsFromLifeInsurancePolicies" xlink:label="us-gaap_PaymentsForProceedsFromLifeInsurancePolicies"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProceedsFromExerciseOfPrivatePlacementWarrants" xlink:label="psix_ProceedsFromExerciseOfPrivatePlacementWarrants"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="1.2300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="1.2800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="1.3900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1.2900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit" order="1.3000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromLinesOfCredit" order="1.3100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" order="1.3200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="psix_ProceedsFromExerciseOfPrivatePlacementWarrants" order="1.3300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" order="1.3400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromRepaymentsOfDebt" order="1.3500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="1.3600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" order="1.3700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" order="1.3800" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="1.2400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.2500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquireInterestInJointVenture" order="1.2600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsForProceedsFromLifeInsurancePolicies" order="1.2700" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetIncomeLoss" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_Depreciation" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_AdjustmentForAmortization" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="psix_NoncashInterestExpense" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="psix_IncreaseDecreaseInShareBasedCompensation" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="psix_IncreaseDecreaseInInventoryReserve" order="1.0800" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="psix_AmortizationOfInventoryStepUpToFairValue" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="psix_IncreaseDecreaseInContingentLiability" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="1.1200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_GainLossOnDispositionOfAssets" order="1.1300" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="1.1400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.1500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.1700" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.1800" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="1.1900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="1.2000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="1.2100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" order="1.2200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesActivityInCompanysAllowanceForDoubtfulAccounts">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesComponentsOfInventories">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale" xlink:label="psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryRawMaterials" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryWorkInProcess" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryGross" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryValuationReserves" order="1.0500" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfInventoryReserveActivity">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfCompanysWarrantyAccrual">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfOtherAccruedLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="us-gaap_CustomerDepositsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_OtherSundryAccruedLiabilitiesCurrent" xlink:label="psix_OtherSundryAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_ProductWarrantyAccrual" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_CustomerDepositsCurrent" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="psix_OtherSundryAccruedLiabilitiesCurrent" order="1.0400" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureRecentlyIssuedAccountingPronouncementsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureAcquisitionsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatesOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedAsOfTheAcquisitionDate">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" xlink:label="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <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"/>
    <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"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" xlink:to="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" xlink:to="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" xlink:to="us-gaap_Goodwill" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="1.1400" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLivesOfIdentifiableIntangibleAssets">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfInitialConsiderationPaidForAcquisitions">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfSupplementalProFormaInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationsOfBasicAndDilutedEarningsPerShare">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock" xlink:label="psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <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"/>
    <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"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="1.0100" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock" order="1.0400" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetComponentsOfPropertyPlantAndEquipment">
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="us-gaap_BuildingsAndImprovementsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Land" xlink:label="us-gaap_Land"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TransportationEquipment" xlink:label="psix_TransportationEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_Land" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_BuildingsAndImprovementsGross" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_FurnitureAndFixturesGross" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="psix_TransportationEquipment" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_ConstructionInProgressGross" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0800" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetEstimatedUsefulLivesByMajorAssetCategory">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheActivityInTheCompanysGoodwill">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheAmortizationExpense">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesScheduleOfOtherIntangibleAssets">
    <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"/>
    <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"/>
    <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"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0200" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfEstimatedFutureAmortizationExpenseForIntangibleAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <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"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="1.0600" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsEstimatedFairValueOfPrivatePlacementWarrantsPubliclyTradedStockPricingApproach">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInEstimatedFairValueOfCompanysLevel3FinancialInstrument">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsFinancialLiabilityMeasuredAtFairValueOnRecurringBasis">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDebtAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDebtSummaryOfRedemptionPriceInPercentage">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureLeasesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsDueUnderOperatingLeases">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" order="1.0600" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfSARAwardsTransactions">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfRestrictedStockUnitActivity">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfExpenseBenefitForIncomeTaxes">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredFederalAndStateIncomeTaxExpenseBenefit" xlink:label="psix_DeferredFederalAndStateIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <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"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="psix_DeferredFederalAndStateIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="psix_DeferredFederalAndStateIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="psix_DeferredFederalAndStateIncomeTaxExpenseBenefit" order="1.0600" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfCompanysEffectiveTaxRateOnIncomeFromContinuingOperationsAndStatutoryTaxRate">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment" xlink:label="psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense" xlink:label="psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncomeTaxReconciliationTaxReserveAdjustment" xlink:label="psix_IncomeTaxReconciliationTaxReserveAdjustment"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NonDeductiblePrivatePlacementWarrantyExpensePercent" xlink:label="psix_NonDeductiblePrivatePlacementWarrantyExpensePercent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="psix_NonDeductiblePrivatePlacementWarrantyExpensePercent" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" order="1.1100" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" order="1.0400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="psix_IncomeTaxReconciliationTaxReserveAdjustment" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="1.0700" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxAssetsAndLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation" xlink:label="psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsInventory" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsGross" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="1.1000" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent"/>
    <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"/>
    <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"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNetCurrent" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" order="1.0200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangeInUnrecognizedTaxBenefits">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialData">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDefinedContributionPlanDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables">
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>psix-20151231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Definition Linkbase, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version: 6.22.4 -->
<!-- Round: 5 -->
<!-- Creation date: 2016-02-26T20:05:31Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DocumentandEntityInformation" roleURI="http://powersint.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_StatementOfFinancialPositionClassified" roleURI="http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_StatementOfFinancialPositionClassifiedParen" roleURI="http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_StatementOfIncome" roleURI="http://powersint.com/taxonomy/role/StatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_StatementOfShareholdersEquityAndOtherComprehensiveIncome" roleURI="http://powersint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_StatementOfCashFlowsIndirect" roleURI="http://powersint.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesActivityInCompanysAllowanceForDoubtfulAccounts" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesActivityInCompanysAllowanceForDoubtfulAccounts"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesComponentsOfInventories" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesComponentsOfInventories"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfInventoryReserveActivity" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfInventoryReserveActivity"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfCompanysWarrantyAccrual" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfCompanysWarrantyAccrual"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfOtherAccruedLiabilities" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfOtherAccruedLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureRecentlyIssuedAccountingPronouncementsAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureRecentlyIssuedAccountingPronouncementsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureAcquisitionsAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureAcquisitionsSummaryOfEstimatesOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedAsOfTheAcquisitionDate" roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatesOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedAsOfTheAcquisitionDate"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureAcquisitionsEstimatedUsefulLivesOfIdentifiableIntangibleAssets" roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLivesOfIdentifiableIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureAcquisitionsSummaryOfInitialConsiderationPaidForAcquisitions" roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfInitialConsiderationPaidForAcquisitions"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureAcquisitionsSummaryOfSupplementalProFormaInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfSupplementalProFormaInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureEarningsPerShareScheduleOfComputationsOfBasicAndDilutedEarningsPerShare" roleURI="http://powersint.com/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationsOfBasicAndDilutedEarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosurePropertyPlantAndEquipmentNetComponentsOfPropertyPlantAndEquipment" roleURI="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetComponentsOfPropertyPlantAndEquipment"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosurePropertyPlantAndEquipmentNetAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosurePropertyPlantAndEquipmentNetEstimatedUsefulLivesByMajorAssetCategory" roleURI="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetEstimatedUsefulLivesByMajorAssetCategory"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureGoodwillAndOtherIntangiblesAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureGoodwillAndOtherIntangiblesSummaryOfTheActivityInTheCompanysGoodwill" roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheActivityInTheCompanysGoodwill"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureGoodwillAndOtherIntangiblesSummaryOfTheAmortizationExpense" roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheAmortizationExpense"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureGoodwillAndOtherIntangiblesScheduleOfOtherIntangibleAssets" roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesScheduleOfOtherIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureGoodwillAndOtherIntangiblesSummaryOfEstimatedFutureAmortizationExpenseForIntangibleAssets" roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfEstimatedFutureAmortizationExpenseForIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureFairValueOfFinancialInstrumentsEstimatedFairValueOfPrivatePlacementWarrantsPubliclyTradedStockPricingApproach" roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsEstimatedFairValueOfPrivatePlacementWarrantsPubliclyTradedStockPricingApproach"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureFairValueOfFinancialInstrumentsAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInEstimatedFairValueOfCompanysLevel3FinancialInstrument" roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInEstimatedFairValueOfCompanysLevel3FinancialInstrument"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureFairValueOfFinancialInstrumentsFinancialLiabilityMeasuredAtFairValueOnRecurringBasis" roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsFinancialLiabilityMeasuredAtFairValueOnRecurringBasis"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDebtAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureDebtAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDebtSummaryOfRedemptionPriceInPercentage" roleURI="http://powersint.com/taxonomy/role/DisclosureDebtSummaryOfRedemptionPriceInPercentage"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureLeasesAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureLeasesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureLeasesFutureMinimumLeasePaymentsDueUnderOperatingLeases" roleURI="http://powersint.com/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsDueUnderOperatingLeases"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Disclosure2012IncentiveCompensationPlanAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Disclosure2012IncentiveCompensationPlanSummaryOfSARAwardsTransactions" roleURI="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfSARAwardsTransactions"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Disclosure2012IncentiveCompensationPlanSummaryOfRestrictedStockUnitActivity" roleURI="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfRestrictedStockUnitActivity"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureStockholdersEquityAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesSummaryOfExpenseBenefitForIncomeTaxes" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfExpenseBenefitForIncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesSummaryOfCompanysEffectiveTaxRateOnIncomeFromContinuingOperationsAndStatutoryTaxRate" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfCompanysEffectiveTaxRateOnIncomeFromContinuingOperationsAndStatutoryTaxRate"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxAssetsAndLiabilities" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxAssetsAndLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilities" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesScheduleOfChangeInUnrecognizedTaxBenefits" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangeInUnrecognizedTaxBenefits"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDefinedContributionPlanAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureCommitmentsAndContingenciesAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureRelatedPartyTransactionsAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialData" roleURI="http://powersint.com/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialData"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDebtDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDebtDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDefinedContributionPlanDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDefinedContributionPlanDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <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"/>
  <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"/>
  <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"/>
  <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"/>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DocumentandEntityInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassified">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/StatementOfIncome">
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommonSharesMember" xlink:label="psix_CommonSharesMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ContingentConsiderationLiabilityIncomeExpense" xlink:label="psix_ContingentConsiderationLiabilityIncomeExpense"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:label="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WeightedAverageCommonSharesOutstandingAbstract" xlink:label="psix_WeightedAverageCommonSharesOutstandingAbstract"/>
    <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"/>
    <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"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="psix_CommonSharesMember" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="psix_ContingentConsiderationLiabilityIncomeExpense" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SalesRevenueGoodsNet" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsSold" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="psix_WeightedAverageCommonSharesOutstandingAbstract" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_WeightedAverageCommonSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_WeightedAverageCommonSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.2700" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_2"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ExerciseOfCommonStockWarrant" xlink:label="psix_ExerciseOfCommonStockWarrant"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TaxEffectOfAcquisitionConsideration" xlink:label="psix_TaxEffectOfAcquisitionConsideration"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="psix_TaxEffectOfAcquisitionConsideration" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="psix_ExerciseOfCommonStockWarrant" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/StatementOfCashFlowsIndirect">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AmortizationOfInventoryStepUpToFairValue" xlink:label="psix_AmortizationOfInventoryStepUpToFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_2"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessAcquisitionContingentConsideration" xlink:label="psix_BusinessAcquisitionContingentConsideration"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueOfAssetsAcquired" xlink:label="us-gaap_FairValueOfAssetsAcquired"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FairValueOfNetAssetsAcquired" xlink:label="psix_FairValueOfNetAssetsAcquired"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncreaseDecreaseInContingentLiability" xlink:label="psix_IncreaseDecreaseInContingentLiability"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncreaseDecreaseInInventoryReserve" xlink:label="psix_IncreaseDecreaseInInventoryReserve"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncreaseDecreaseInShareBasedCompensation" xlink:label="psix_IncreaseDecreaseInShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestPaid" xlink:label="us-gaap_InterestPaid"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAssumed1" xlink:label="us-gaap_LiabilitiesAssumed1"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants" xlink:label="psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NoncashInterestExpense" xlink:label="psix_NoncashInterestExpense"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment" xlink:label="psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NoncurrentLiabilityMember" xlink:label="psix_NoncurrentLiabilityMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsForProceedsFromLifeInsurancePolicies" xlink:label="us-gaap_PaymentsForProceedsFromLifeInsurancePolicies"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProceedsFromExerciseOfPrivatePlacementWarrants" xlink:label="psix_ProceedsFromExerciseOfPrivatePlacementWarrants"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SupplementalCashFlowDisclosuresAbstract" xlink:label="psix_SupplementalCashFlowDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentForAmortization" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="psix_NoncashInterestExpense" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="psix_IncreaseDecreaseInShareBasedCompensation" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="psix_IncreaseDecreaseInInventoryReserve" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="psix_AmortizationOfInventoryStepUpToFairValue" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="psix_IncreaseDecreaseInContingentLiability" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="1.2700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="psix_NoncurrentLiabilityMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.3900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" order="1.4000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.4100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.4200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="1.4300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="1.4400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="1.4500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" order="1.4600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1.2800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit" order="1.2900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromLinesOfCredit" order="1.3000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" order="1.3100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="psix_ProceedsFromExerciseOfPrivatePlacementWarrants" order="1.3200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" order="1.3300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfDebt" order="1.3400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="1.3500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" order="1.3600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" order="1.3700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="1.3800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="1.4700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.4800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsToAcquireInterestInJointVenture" order="1.4900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsForProceedsFromLifeInsurancePolicies" order="1.5000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="1.5100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.5200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.5300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" order="1.5400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" order="1.5500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="1.5600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Cash" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="psix_SupplementalCashFlowDisclosuresAbstract" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_SupplementalCashFlowDisclosuresAbstract" xlink:to="us-gaap_FairValueOfAssetsAcquired" order="1.5700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_SupplementalCashFlowDisclosuresAbstract" xlink:to="us-gaap_LiabilitiesAssumed1" order="1.5800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_SupplementalCashFlowDisclosuresAbstract" xlink:to="psix_FairValueOfNetAssetsAcquired" order="1.5900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_SupplementalCashFlowDisclosuresAbstract" xlink:to="psix_BusinessAcquisitionContingentConsideration" order="1.6000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_SupplementalCashFlowDisclosuresAbstract" xlink:to="us-gaap_StockIssued1" order="1.6100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_SupplementalCashFlowDisclosuresAbstract" xlink:to="us-gaap_CashAcquiredFromAcquisition" order="1.6200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaid" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="1.1400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AccountsReceivableDuePeriod" xlink:label="psix_AccountsReceivableDuePeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_2"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ConsolidatedTradeAccountsReceivablePercent" xlink:label="psix_ConsolidatedTradeAccountsReceivablePercent"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CustomerAMember" xlink:label="psix_CustomerAMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CustomerBMember" xlink:label="psix_CustomerBMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CustomerCMember" xlink:label="psix_CustomerCMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CustomerDMember" xlink:label="psix_CustomerDMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CustomerEMember" xlink:label="psix_CustomerEMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:label="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:label="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EntityWidePurchaseMajorVendorPercentage" xlink:label="psix_EntityWidePurchaseMajorVendorPercentage"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncreaseDecreaseInRevenue" xlink:label="psix_IncreaseDecreaseInRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpenseCustomerDeposits" xlink:label="us-gaap_InterestExpenseCustomerDeposits"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LiabilityForUnrecognizedTaxBenefits" xlink:label="psix_LiabilityForUnrecognizedTaxBenefits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesMember" xlink:label="us-gaap_SalesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_2"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SignificantCustomersMember" xlink:label="psix_SignificantCustomersMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_VendorOneMember" xlink:label="psix_VendorOneMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_VendorTwoMember" xlink:label="psix_VendorTwoMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WellsFargoBankNationalAssociationMember" xlink:label="psix_WellsFargoBankNationalAssociationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesMember" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_SalesMember" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_PriorPeriodReclassificationAdjustment" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DeferredRevenue" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="psix_AccountsReceivableDuePeriod" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="psix_IncreaseDecreaseInRevenue" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="psix_LiabilityForUnrecognizedTaxBenefits" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_InterestExpenseCustomerDeposits" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="psix_ConsolidatedTradeAccountsReceivablePercent" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="psix_EntityWidePurchaseMajorVendorPercentage" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:to="us-gaap_RangeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:to="us-gaap_MajorCustomersAxis" order="5.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="6.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="psix_WellsFargoBankNationalAssociationMember" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="psix_SignificantCustomersMember" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="psix_CustomerCMember" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="psix_CustomerDMember" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="psix_CustomerBMember" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="psix_CustomerEMember" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="psix_CustomerAMember" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="psix_VendorOneMember" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="psix_VendorTwoMember" order="1.2200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesActivityInCompanysAllowanceForDoubtfulAccounts">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesComponentsOfInventories">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfInventoryReserveActivity">
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryValuationReserveMember" xlink:label="us-gaap_InventoryValuationReserveMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryCurrentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_InventoryValuationReserveMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfCompanysWarrantyAccrual">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfOtherAccruedLiabilities">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureRecentlyIssuedAccountingPronouncementsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FivePointFiveZeroPercentSeniorNotesMember" xlink:label="psix_FivePointFiveZeroPercentSeniorNotesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="psix_FivePointFiveZeroPercentSeniorNotesMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureAcquisitionsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AggregatePurchasePriceAmount" xlink:label="psix_AggregatePurchasePriceAmount"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" xlink:label="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BucksEnginesLimitedPartnershipMember" xlink:label="psix_BucksEnginesLimitedPartnershipMember"/>
    <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="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <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="us-gaap_BusinessAcquisitionAcquireeDomain_2"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessAcquisitionContingentConsideration" xlink:label="psix_BusinessAcquisitionContingentConsideration"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:label="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessAcquisitionsContingentConsiderationSharesIssuable" xlink:label="psix_BusinessAcquisitionsContingentConsiderationSharesIssuable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionSharePrice" xlink:label="us-gaap_BusinessAcquisitionSharePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:label="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:label="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationContingentConsiderationEarnOutPeriod" xlink:label="psix_BusinessCombinationContingentConsiderationEarnOutPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationNetWorkingCapitalAdjustments" xlink:label="psix_BusinessCombinationNetWorkingCapitalAdjustments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="us-gaap_CommonStockValueOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContingentConsiderationClassifiedAsEquityMember" xlink:label="us-gaap_ContingentConsiderationClassifiedAsEquityMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByShareholdersEquityClassDomain" xlink:label="us-gaap_FairValueByShareholdersEquityClassDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByShareholdersEquityClassDomain" xlink:label="us-gaap_FairValueByShareholdersEquityClassDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration" xlink:label="psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FivePointFiveZeroPercentSeniorNotesMember" xlink:label="psix_FivePointFiveZeroPercentSeniorNotesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_2"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_2"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NonrecurringTransactionExpenses" xlink:label="psix_NonrecurringTransactionExpenses"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIncome" xlink:label="us-gaap_OtherIncome"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PowertrainIntegrationLimitedLiabilityCompanyMember" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProfessionalPowerProductsIncMember" xlink:label="psix_ProfessionalPowerProductsIncMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="us-gaap_RestatementAdjustmentMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ReturnOnBaseEarnoutPaymentPercentage" xlink:label="psix_ReturnOnBaseEarnoutPaymentPercentage"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain_2"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareholdersEquityClassAxis" xlink:label="us-gaap_ShareholdersEquityClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TaxEffectOfAcquisitionConsideration" xlink:label="psix_TaxEffectOfAcquisitionConsideration"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageMember" xlink:label="us-gaap_WeightedAverageMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WellsFargoBankNationalAssociationMember" xlink:label="psix_WellsFargoBankNationalAssociationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_PowertrainIntegrationLimitedLiabilityCompanyMember" order="1.4000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" order="1.4900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BucksEnginesLimitedPartnershipMember" order="1.5100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_ProfessionalPowerProductsIncMember" order="1.5200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_AggregatePurchasePriceAmount" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_ReturnOnBaseEarnoutPaymentPercentage" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_BusinessCombinationNetWorkingCapitalAdjustments" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_BusinessCombinationContingentConsiderationEarnOutPeriod" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_CashAcquiredFromAcquisition" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionSharePrice" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_BusinessAcquisitionsContingentConsiderationSharesIssuable" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_BusinessAcquisitionContingentConsideration" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_CommonStockValueOutstanding" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_OtherIncome" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_LongTermDebt" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" order="1.2700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" order="1.2800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_NonrecurringTransactionExpenses" order="1.2900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration" order="1.3000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="1.3100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.3200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_TaxEffectOfAcquisitionConsideration" order="1.3300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" order="1.3400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Revenues" order="1.3500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="1.3600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.3700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" order="1.3800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="psix_FivePointFiveZeroPercentSeniorNotesMember" order="1.3900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.4700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueByShareholdersEquityClassDomain" xlink:to="us-gaap_ContingentConsiderationClassifiedAsEquityMember" order="1.4300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="1.4600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" order="1.4500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="psix_WellsFargoBankNationalAssociationMember" order="1.4400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_WeightedAverageMember" order="1.4200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.4800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.5000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_RestatementAdjustmentMember" order="1.4100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_RangeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_StatementScenarioAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="5.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="6.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ShareholdersEquityClassAxis" order="7.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="8.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_DebtInstrumentAxis" order="9.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareholdersEquityClassAxis" xlink:to="us-gaap_FairValueByShareholdersEquityClassDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareholdersEquityClassAxis" xlink:to="us-gaap_FairValueByShareholdersEquityClassDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatesOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedAsOfTheAcquisitionDate">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AggregatePurchasePriceAmount" xlink:label="psix_AggregatePurchasePriceAmount"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" xlink:label="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BucksEnginesLimitedPartnershipMember" xlink:label="psix_BucksEnginesLimitedPartnershipMember"/>
    <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="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" xlink:label="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationCashPaidAtDateOfAcquisition" xlink:label="psix_BusinessCombinationCashPaidAtDateOfAcquisition"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationNetWorkingCapitalAdjustments" xlink:label="psix_BusinessCombinationNetWorkingCapitalAdjustments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PowertrainIntegrationLimitedLiabilityCompanyMember" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="us-gaap_RestatementAdjustmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioPreviouslyReportedMember" xlink:label="us-gaap_ScenarioPreviouslyReportedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_PowertrainIntegrationLimitedLiabilityCompanyMember" order="1.2700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" order="1.2800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BucksEnginesLimitedPartnershipMember" order="1.2900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_BusinessCombinationCashPaidAtDateOfAcquisition" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_BusinessCombinationNetWorkingCapitalAdjustments" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_AggregatePurchasePriceAmount" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_Goodwill" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioPreviouslyReportedMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_RestatementAdjustmentMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_StatementScenarioAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLivesOfIdentifiableIntangibleAssets">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" xlink:label="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BucksEnginesLimitedPartnershipMember" xlink:label="psix_BucksEnginesLimitedPartnershipMember"/>
    <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="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <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="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="us-gaap_OrderOrProductionBacklogMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PowertrainIntegrationLimitedLiabilityCompanyMember" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember"/>
    <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"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_PowertrainIntegrationLimitedLiabilityCompanyMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BucksEnginesLimitedPartnershipMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_OrderOrProductionBacklogMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_DevelopedTechnologyRightsMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfInitialConsiderationPaidForAcquisitions">
    <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="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProfessionalPowerProductsIncMember" xlink:label="psix_ProfessionalPowerProductsIncMember"/>
    <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"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_ProfessionalPowerProductsIncMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_CashAcquiredFromAcquisition" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfSupplementalProFormaInformation">
    <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="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PowertrainIntegrationLimitedLiabilityCompanyMember" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProfessionalPowerProductsIncMember" xlink:label="psix_ProfessionalPowerProductsIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_ProfessionalPowerProductsIncMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_PowertrainIntegrationLimitedLiabilityCompanyMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationsOfBasicAndDilutedEarningsPerShare">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="us-gaap_ClassOfWarrantOrRightTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EarningsPerShareDenominatorAbstract" xlink:label="psix_EarningsPerShareDenominatorAbstract"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EarningsPerShareNumeratorAbstract" xlink:label="psix_EarningsPerShareNumeratorAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock" xlink:label="psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <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"/>
    <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"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="psix_EarningsPerShareNumeratorAbstract" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="psix_EarningsPerShareDenominatorAbstract" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_EarningsPerShareDenominatorAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_EarningsPerShareDenominatorAbstract" xlink:to="psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_EarningsPerShareDenominatorAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_EarningsPerShareNumeratorAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_EarningsPerShareNumeratorAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_EarningsPerShareNumeratorAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetComponentsOfPropertyPlantAndEquipment">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetEstimatedUsefulLivesByMajorAssetCategory">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="us-gaap_BuildingImprovementsMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <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"/>
    <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="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <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="us-gaap_PropertyPlantAndEquipmentTypeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ToolingEquipmentMember" xlink:label="psix_ToolingEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="us-gaap_TransportationEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingImprovementsMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="psix_ToolingEquipmentMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_TransportationEquipmentMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_RangeAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheActivityInTheCompanysGoodwill">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheAmortizationExpense">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenseMember" xlink:label="us-gaap_OperatingExpenseMember"/>
    <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"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AdjustmentForAmortization" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OperatingExpenseMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesScheduleOfOtherIntangibleAssets">
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="us-gaap_OrderOrProductionBacklogMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_OrderOrProductionBacklogMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_DevelopedTechnologyRightsMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksAndTradeNamesMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfEstimatedFutureAmortizationExpenseForIntangibleAssets">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsEstimatedFairValueOfPrivatePlacementWarrantsPubliclyTradedStockPricingApproach">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_FairValueAssumptionsExpectedDividendRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_FairValueAssumptionsExpectedVolatilityRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_FairValueAssumptionsRiskFreeInterestRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WarrantContractualTerm" xlink:label="psix_WarrantContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_SharePrice" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssumptionsRiskFreeInterestRate" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssumptionsExpectedVolatilityRate" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="psix_WarrantContractualTerm" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssumptionsExpectedDividendRate" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate" xlink:label="psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FivePointFiveZeroPercentSeniorNotesMember" xlink:label="psix_FivePointFiveZeroPercentSeniorNotesMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PrivatePlacementWarrantsMember" xlink:label="psix_PrivatePlacementWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="psix_PrivatePlacementWarrantsMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="psix_FivePointFiveZeroPercentSeniorNotesMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_DebtInstrumentAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInEstimatedFairValueOfCompanysLevel3FinancialInstrument">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants" xlink:label="psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="1.0100" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsFinancialLiabilityMeasuredAtFairValueOnRecurringBasis">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PrivatePlacementWarrantsMember" xlink:label="psix_PrivatePlacementWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="psix_PrivatePlacementWarrantsMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="1.0100" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDebtAdditionalInformation">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AggregatePurchasePriceUnderAgreement" xlink:label="psix_AggregatePurchasePriceUnderAgreement"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AmendedWellsFargoCreditFacilityMember" xlink:label="psix_AmendedWellsFargoCreditFacilityMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AmendmentsToLineOfCreditAgreementsMaturityDate" xlink:label="psix_AmendmentsToLineOfCreditAgreementsMaturityDate"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ConsecutivePeriodOfLiquidityThreshold" xlink:label="psix_ConsecutivePeriodOfLiquidityThreshold"/>
    <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"/>
    <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="us-gaap_CreditFacilityDomain"/>
    <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="us-gaap_CreditFacilityDomain_2"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest" xlink:label="psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DebtInstrumentAccruedInterestPercentage" xlink:label="psix_DebtInstrumentAccruedInterestPercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:label="us-gaap_DebtInstrumentMaturityDateRangeEnd1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeStart1" xlink:label="us-gaap_DebtInstrumentMaturityDateRangeStart1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent" xlink:label="psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionDescription" xlink:label="us-gaap_DebtInstrumentRedemptionDescription"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering" xlink:label="psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FinancingCosts" xlink:label="psix_FinancingCosts"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FivePointFiveZeroPercentSeniorNotesMember" xlink:label="psix_FivePointFiveZeroPercentSeniorNotesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio" xlink:label="psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum" xlink:label="psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LineOfCreditFacilityOutstandingWithLibor" xlink:label="psix_LineOfCreditFacilityOutstandingWithLibor"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LiquidityThreshold" xlink:label="psix_LiquidityThreshold"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LongTermDebtPeriodOfAmortization" xlink:label="psix_LongTermDebtPeriodOfAmortization"/>
    <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"/>
    <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="us-gaap_LongtermDebtTypeDomain"/>
    <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="us-gaap_LongtermDebtTypeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NetProceedsAfterTransactionCosts" xlink:label="psix_NetProceedsAfterTransactionCosts"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PercentOfCreditFacility" xlink:label="psix_PercentOfCreditFacility"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProformaLeverageRatio" xlink:label="psix_ProformaLeverageRatio"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProformaOperatingIncomeLoss" xlink:label="psix_ProformaOperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SaleAndPurchaseAgreementClosingDate" xlink:label="psix_SaleAndPurchaseAgreementClosingDate"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SecuredRevolvingCreditFacilityMember" xlink:label="psix_SecuredRevolvingCreditFacilityMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SeniorNotesClosingPeriod" xlink:label="psix_SeniorNotesClosingPeriod"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SeniorNotesIssuancePercentage" xlink:label="psix_SeniorNotesIssuancePercentage"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SeniorNotesMaturityTerm" xlink:label="psix_SeniorNotesMaturityTerm"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeniorNotesMember" xlink:label="us-gaap_SeniorNotesMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TermLoanBMember" xlink:label="psix_TermLoanBMember"/>
    <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"/>
    <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="us-gaap_VariableRateDomain"/>
    <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="us-gaap_VariableRateDomain_2"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WellsFargoBankNationalAssociationMember" xlink:label="psix_WellsFargoBankNationalAssociationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="psix_AmendedWellsFargoCreditFacilityMember" order="1.4100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="psix_SecuredRevolvingCreditFacilityMember" order="1.3800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="psix_TermLoanBMember" order="1.4500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="psix_FivePointFiveZeroPercentSeniorNotesMember" order="1.4600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="psix_WellsFargoBankNationalAssociationMember" order="1.3900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_ConsecutivePeriodOfLiquidityThreshold" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_LiquidityThreshold" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_PercentOfCreditFacility" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LongTermDebt" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_LongTermDebtPeriodOfAmortization" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_AmendmentsToLineOfCreditAgreementsMaturityDate" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_SeniorNotesIssuancePercentage" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_SeniorNotesMaturityTerm" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_SeniorNotesClosingPeriod" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDateRangeStart1" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDateRangeEnd1" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCredit" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_LineOfCreditFacilityOutstandingWithLibor" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_AggregatePurchasePriceUnderAgreement" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_SaleAndPurchaseAgreementClosingDate" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_FinancingCosts" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_NetProceedsAfterTransactionCosts" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" order="1.2700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage" order="1.2800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" order="1.2900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering" order="1.3000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionDescription" order="1.3100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_ProformaOperatingIncomeLoss" order="1.3200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_ProformaLeverageRatio" order="1.3300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent" order="1.3400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest" order="1.3500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_DebtInstrumentAccruedInterestPercentage" order="1.3600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" order="1.3700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_CreditFacilityAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_RangeAxis" order="5.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_VariableRateAxis" order="6.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_SeniorNotesMember" order="1.4300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.4000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.4400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" order="1.4200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDebtSummaryOfRedemptionPriceInPercentage">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionLineItems" xlink:label="us-gaap_DebtInstrumentRedemptionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionTable" xlink:label="us-gaap_DebtInstrumentRedemptionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentRedemptionLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentRedemptionLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodOneMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodTwoMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentRedemptionTable" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureLeasesAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsDueUnderOperatingLeases">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:label="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:label="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_2"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredBonusGrantedInYearFourMember" xlink:label="psix_DeferredBonusGrantedInYearFourMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredBonusGrantedInYearOneMember" xlink:label="psix_DeferredBonusGrantedInYearOneMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredBonusGrantedInYearThreeMember" xlink:label="psix_DeferredBonusGrantedInYearThreeMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredBonusGrantedInYearTwoMember" xlink:label="psix_DeferredBonusGrantedInYearTwoMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DiscountOnValuationOfTradingActivity" xlink:label="psix_DiscountOnValuationOfTradingActivity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendIncomeOperating" xlink:label="us-gaap_DividendIncomeOperating"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EmployeeStockOptionTwoThousandTwelvePlanMember" xlink:label="psix_EmployeeStockOptionTwoThousandTwelvePlanMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EstimatedShareBasedCompensationExpense" xlink:label="psix_EstimatedShareBasedCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ExpensesOnStockAppreciationRights" xlink:label="psix_ExpensesOnStockAppreciationRights"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_FairValueAssumptionsExpectedVolatilityRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_FairValueAssumptionsRiskFreeInterestRate"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FairValueOfRestrictedStockUnitsGrantedToEmployees" xlink:label="psix_FairValueOfRestrictedStockUnitsGrantedToEmployees"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SarOneAwardAgreementAmendedMember" xlink:label="psix_SarOneAwardAgreementAmendedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized" xlink:label="psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod" xlink:label="psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockAppreciationRightsSarsOneMember" xlink:label="psix_StockAppreciationRightsSarsOneMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockAppreciationRightsSarsTwoMember" xlink:label="psix_StockAppreciationRightsSarsTwoMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants" xlink:label="psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TwoThousandAndTwelvePlanMember" xlink:label="psix_TwoThousandAndTwelvePlanMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="psix_DeferredBonusGrantedInYearOneMember" order="1.3000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="psix_DeferredBonusGrantedInYearTwoMember" order="1.3400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="psix_DeferredBonusGrantedInYearThreeMember" order="1.3700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="psix_DeferredBonusGrantedInYearFourMember" order="1.3800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="psix_TwoThousandAndTwelvePlanMember" order="1.2700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="psix_EmployeeStockOptionTwoThousandTwelvePlanMember" order="1.3500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.3100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_RangeAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" order="5.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_FairValueAssumptionsRiskFreeInterestRate" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_DividendIncomeOperating" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_FairValueAssumptionsExpectedVolatilityRate" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_DiscountOnValuationOfTradingActivity" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_EstimatedShareBasedCompensationExpense" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_ExpensesOnStockAppreciationRights" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_FairValueOfRestrictedStockUnitsGrantedToEmployees" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_StockCompensationPlanMember" order="1.2800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="psix_SarOneAwardAgreementAmendedMember" order="1.3200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="psix_StockAppreciationRightsSarsOneMember" order="1.3600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="1.3900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="psix_StockAppreciationRightsSarsTwoMember" order="1.4000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="1.2900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="1.3300" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfSARAwardsTransactions">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ChiefFinancialOfficerMember" xlink:label="us-gaap_ChiefFinancialOfficerMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ChiefOperatingOfficerMember" xlink:label="us-gaap_ChiefOperatingOfficerMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice" xlink:label="psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockAppreciationRightsSarsOneMember" xlink:label="psix_StockAppreciationRightsSarsOneMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockAppreciationRightsSarsTwoMember" xlink:label="psix_StockAppreciationRightsSarsTwoMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_TitleOfIndividualAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="psix_StockAppreciationRightsSarsOneMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="psix_StockAppreciationRightsSarsTwoMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_ChiefOperatingOfficerMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_ChiefFinancialOfficerMember" order="1.0200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfRestrictedStockUnitActivity">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="1.1100" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommonStockRegisteredForFutureSale" xlink:label="psix_CommonStockRegisteredForFutureSale"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommonStockSharesIssuablePrivatePlacementWarrants" xlink:label="psix_CommonStockSharesIssuablePrivatePlacementWarrants"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommonStockSoldBySellingStockholders" xlink:label="psix_CommonStockSoldBySellingStockholders"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommonStockWarrantsReservedForFutureIssuance" xlink:label="psix_CommonStockWarrantsReservedForFutureIssuance"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExercisePrice" xlink:label="us-gaap_FairValueAssumptionsExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_FairValueAssumptionsExpectedDividendRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_FairValueAssumptionsExpectedVolatilityRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PrivatePlacementWarrantsMember" xlink:label="psix_PrivatePlacementWarrantsMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PrivatePlacementWarrantTerm" xlink:label="psix_PrivatePlacementWarrantTerm"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PublicOfferingExpenses" xlink:label="psix_PublicOfferingExpenses"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PublicOfferingOfCommonStockShares" xlink:label="psix_PublicOfferingOfCommonStockShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_RiskFreeInterestRateWarrants" xlink:label="psix_RiskFreeInterestRateWarrants"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue" xlink:label="psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="us-gaap_StockAppreciationRightsSARSMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockPurchaseAgreementMember" xlink:label="psix_StockPurchaseAgreementMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockRegisteredForFutureSale" xlink:label="psix_StockRegisteredForFutureSale"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TreasuryStockPurchasePrice" xlink:label="psix_TreasuryStockPurchasePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_UnderwrittenPublicOfferingMember" xlink:label="psix_UnderwrittenPublicOfferingMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants" xlink:label="psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WarrantExpiryDate" xlink:label="psix_WarrantExpiryDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="1.3900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1.4100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.4400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="psix_PrivatePlacementWarrantsMember" order="1.4200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" order="1.4600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="psix_UnderwrittenPublicOfferingMember" order="1.4700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_RangeAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareRepurchaseProgramAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="5.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="6.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_CommonStockSharesIssuablePrivatePlacementWarrants" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_WarrantExpiryDate" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_FairValueAssumptionsExpectedVolatilityRate" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_RiskFreeInterestRateWarrants" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_FairValueAssumptionsExpectedDividendRate" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_PrivatePlacementWarrantTerm" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_FairValueAssumptionsExercisePrice" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_CommonStockWarrantsReservedForFutureIssuance" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_TreasuryStockShares" order="1.2700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_TreasuryStockValue" order="1.2800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_TreasuryStockPurchasePrice" order="1.2900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_PublicOfferingOfCommonStockShares" order="1.3000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" order="1.3100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="1.3200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_CommonStockSoldBySellingStockholders" order="1.3300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1.3400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_PublicOfferingExpenses" order="1.3500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" order="1.3600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_CommonStockRegisteredForFutureSale" order="1.3700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_StockRegisteredForFutureSale" order="1.3800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_StockAppreciationRightsSARSMember" order="1.4000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="1.4500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="psix_StockPurchaseAgreementMember" order="1.4300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfExpenseBenefitForIncomeTaxes">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfCompanysEffectiveTaxRateOnIncomeFromContinuingOperationsAndStatutoryTaxRate">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DecreaseInUnrecognizedTaxBenefits" xlink:label="psix_DecreaseInUnrecognizedTaxBenefits"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences" xlink:label="psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FederalTaxCreditsAndOtherCarryforwards" xlink:label="psix_FederalTaxCreditsAndOtherCarryforwards"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses" xlink:label="psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncomeTaxesLineItems" xlink:label="psix_IncomeTaxesLineItems"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncomeTaxesTable" xlink:label="psix_IncomeTaxesTable"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod" xlink:label="psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TaxDeductibleExpenses" xlink:label="psix_TaxDeductibleExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="psix_IncomeTaxesLineItems" xlink:to="psix_IncomeTaxesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_IncomeTaxesLineItems" xlink:to="psix_TaxDeductibleExpenses" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_IncomeTaxesLineItems" xlink:to="psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_IncomeTaxesLineItems" xlink:to="psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_IncomeTaxesLineItems" xlink:to="psix_FederalTaxCreditsAndOtherCarryforwards" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_IncomeTaxesLineItems" xlink:to="psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_IncomeTaxesLineItems" xlink:to="psix_DecreaseInUnrecognizedTaxBenefits" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="psix_IncomeTaxesTable" xlink:to="us-gaap_StatementScenarioAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxAssetsAndLiabilities">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilities">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangeInUnrecognizedTaxBenefits">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformation">
    <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="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:label="us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanTable" xlink:label="us-gaap_DefinedContributionPlanTable"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PowertrainIntegrationLimitedLiabilityCompanyMember" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProfessionalPowerProductsIncMember" xlink:label="psix_ProfessionalPowerProductsIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_ProfessionalPowerProductsIncMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_PowertrainIntegrationLimitedLiabilityCompanyMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="us-gaap_DefinedContributionPlanTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DefinedContributionPlanTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommitmentAndContingenciesLineItems" xlink:label="psix_CommitmentAndContingenciesLineItems"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommitmentAndContingenciesTable" xlink:label="psix_CommitmentAndContingenciesTable"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommitmentTowardsInvestmentsInJointVenture" xlink:label="psix_CommitmentTowardsInvestmentsInJointVenture"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ContributionsToJointVenture" xlink:label="psix_ContributionsToJointVenture"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="us-gaap_OtherCommitmentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="us-gaap_OtherCommitmentsDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="us-gaap_OtherCommitmentsDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TwoThousandFourteenAgreementMember" xlink:label="psix_TwoThousandFourteenAgreementMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TwoThousandTwelveAgreementMember" xlink:label="psix_TwoThousandTwelveAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="psix_CommitmentAndContingenciesLineItems" xlink:to="psix_CommitmentAndContingenciesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_CommitmentAndContingenciesLineItems" xlink:to="psix_CommitmentTowardsInvestmentsInJointVenture" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="psix_CommitmentAndContingenciesLineItems" xlink:to="psix_ContributionsToJointVenture" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="psix_CommitmentAndContingenciesTable" xlink:to="us-gaap_OtherCommitmentsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="psix_CommitmentAndContingenciesTable" xlink:to="us-gaap_RangeAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="psix_TwoThousandTwelveAgreementMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="psix_TwoThousandFourteenAgreementMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.0400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialData">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" xlink:label="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BucksEnginesLimitedPartnershipMember" xlink:label="psix_BucksEnginesLimitedPartnershipMember"/>
    <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="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:label="us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PowertrainIntegrationLimitedLiabilityCompanyMember" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProfessionalPowerProductsIncMember" xlink:label="psix_ProfessionalPowerProductsIncMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <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"/>
    <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"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_PowertrainIntegrationLimitedLiabilityCompanyMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BucksEnginesLimitedPartnershipMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_ProfessionalPowerProductsIncMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDefinedContributionPlanDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables">
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>psix-20151231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Labels Linkbase, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version: 6.22.4 -->
<!-- Round: 5 -->
<!-- Creation date: 2016-02-26T20:05:31Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <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"/>
  <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"/>
  <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"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xml:lang="en-US" id="id_9771407_1636228_1_1">Accounting Changes and Error Corrections [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xml:lang="en-US" id="id_9771407_1636228_2_1">Accounting Changes and Error Corrections [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="id_9771407_1642737_1_1">Accounting Policies [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="id_9771407_1642737_2_1">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AccountsPayableCurrentBankOverdraft" xlink:label="psix_AccountsPayableCurrentBankOverdraft"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_AccountsPayableCurrentBankOverdraft_lbl" xml:lang="en-US" id="id_9771407_1893915_3_1">Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer); plus, the 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.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_AccountsPayableCurrentBankOverdraft_lbl" xml:lang="en-US" id="id_9771407_1893915_1_1">Accounts Payable Current Bank Overdraft</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_AccountsPayableCurrentBankOverdraft_lbl" xml:lang="en-US" id="id_9771407_1893915_2_1">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_AccountsPayableCurrentBankOverdraft" xlink:to="psix_AccountsPayableCurrentBankOverdraft_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AccountsReceivableDuePeriod" xlink:label="psix_AccountsReceivableDuePeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_AccountsReceivableDuePeriod_lbl" xml:lang="en-US" id="id_9771407_1748883_3_1">Accounts Receivable Due Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_AccountsReceivableDuePeriod_lbl" xml:lang="en-US" id="id_9771407_1748883_1_1">Accounts Receivable Due Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_AccountsReceivableDuePeriod_lbl" xml:lang="en-US" id="id_9771407_1748883_2_1">Invoice date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_AccountsReceivableDuePeriod" xlink:to="psix_AccountsReceivableDuePeriod_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="id_9771407_1649249_1_1">Accounts Receivable, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="id_9771407_1649249_2_1">Accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent_lbl" xml:lang="en-US" id="id_9771407_1644713_1_1">Accrued Employee Benefits, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent_lbl" xml:lang="en-US" id="id_9771407_1644713_2_1">Accrued compensation and benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US" id="id_9771407_1645629_1_1">Accrued Income Taxes, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US" id="id_9771407_1645629_2_1">Income taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_9771407_1639072_1_1">Accrued Liabilities and Other Liabilities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_9771407_1639072_2_1">Accrued Liabilities and Other Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_9771407_1647288_1_1">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_9771407_1647288_14_1">Accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US" id="id_9771407_1633838_1_1">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US" id="id_9771407_1633838_2_1">Weighted average useful life of intangible assets acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" id="id_9771407_1644587_1_1">Additional Paid in Capital, Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" id="id_9771407_1644587_2_1">Additional paid-in-capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" id="id_9771407_1641496_1_1">Additional Paid-in Capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" id="id_9771407_1641496_2_1">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationAndOtherNonCashItemsAbstract" xlink:label="psix_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationAndOtherNonCashItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationAndOtherNonCashItemsAbstract_lbl" xml:lang="en-US" id="id_9771407_1730530_3_1">Adjusted Earnings Before Interest Taxes Depreciation And Amortization And Other Non Cash Items [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationAndOtherNonCashItemsAbstract_lbl" xml:lang="en-US" id="id_9771407_1730530_1_1">Adjusted Earnings Before Interest Taxes Depreciation And Amortization And Other Non Cash Items [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationAndOtherNonCashItemsAbstract_lbl" xml:lang="en-US" id="id_9771407_1730530_2_1">Adjusted Earnings Before Interest Taxes Depreciation And Amortization And Other Non Cash Items [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationAndOtherNonCashItemsAbstract" xlink:to="psix_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationAndOtherNonCashItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xml:lang="en-US" id="id_9771407_1651148_1_1">Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xml:lang="en-US" id="id_9771407_1651148_2_1">Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xml:lang="en-US" id="id_9771407_1651148_12_1">Amortization expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_9771407_1635471_1_1">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_9771407_1635471_2_1">Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" id="id_9771407_1649622_1_1">Adjustments Related to Tax Withholding for Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" id="id_9771407_1649622_2_1">Shares issued withheld to satisfy income tax obligation, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" id="id_9771407_1649622_14_1">Payment of withholding taxes for net settlement of share-based awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" id="id_9771407_1645027_1_1">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" id="id_9771407_1645027_2_1">Share-based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_lbl" xml:lang="en-US" id="id_9771407_1647631_1_1">Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_lbl" xml:lang="en-US" id="id_9771407_1647631_2_1">Excess tax benefit from exercise of share-based awards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_lbl" xml:lang="en-US" id="id_9771407_1647631_12_1">Income tax benefit realized in connection with exercise of stock appreciation right</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:to="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AggregatePurchasePriceAmount" xlink:label="psix_AggregatePurchasePriceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_AggregatePurchasePriceAmount_lbl" xml:lang="en-US" id="id_9771407_1934070_3_1">Aggregate Purchase Price Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_AggregatePurchasePriceAmount_lbl" xml:lang="en-US" id="id_9771407_1934070_1_1">Aggregate Purchase Price Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_AggregatePurchasePriceAmount_lbl" xml:lang="en-US" id="id_9771407_1934070_2_1">Aggregate consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="psix_AggregatePurchasePriceAmount_lbl" xml:lang="en-US" id="id_9771407_1934070_12_1">Provisional aggregate purchase price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_AggregatePurchasePriceAmount" xlink:to="psix_AggregatePurchasePriceAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AggregatePurchasePriceUnderAgreement" xlink:label="psix_AggregatePurchasePriceUnderAgreement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_AggregatePurchasePriceUnderAgreement_lbl" xml:lang="en-US" id="id_9771407_1714748_3_1">Aggregate Purchase Price Under Agreement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_AggregatePurchasePriceUnderAgreement_lbl" xml:lang="en-US" id="id_9771407_1714748_1_1">Aggregate Purchase Price Under Agreement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_AggregatePurchasePriceUnderAgreement_lbl" xml:lang="en-US" id="id_9771407_1714748_2_1">Aggregate purchase amount on agreement with institutional investors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_AggregatePurchasePriceUnderAgreement" xlink:to="psix_AggregatePurchasePriceUnderAgreement_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="id_9771407_1650010_1_1">Allocated Share-based Compensation Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="id_9771407_1650010_2_1">Compensation expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US" id="id_9771407_1644832_1_1">Allowance for Doubtful Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US" id="id_9771407_1644832_4_1">Balance at end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US" id="id_9771407_1644832_5_1">Balance at beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff" xlink:label="psix_AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff_lbl" xml:lang="en-US" id="id_9771407_1918258_3_1">Amount of direct write-downs of receivables charged against the allowance for doubtful accounts net of recoveries previously charged off.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff_lbl" xml:lang="en-US" id="id_9771407_1918258_1_1">Allowance For Doubtful Accounts Receivable Charge Offs Net of Recoveries Previously Charged Off</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff_lbl" xml:lang="en-US" id="id_9771407_1918258_2_1">(Write-offs), net of recoveries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff" xlink:to="psix_AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_9771407_1642365_1_1">Allowance for Doubtful Accounts Receivable, Period Increase (Decrease)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_9771407_1642365_2_1">Increase in accounts receivable allowances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AmendedWellsFargoCreditFacilityMember" xlink:label="psix_AmendedWellsFargoCreditFacilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_AmendedWellsFargoCreditFacilityMember_lbl" xml:lang="en-US" id="id_9771407_1671155_3_1">Amended Wells Fargo Credit Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_AmendedWellsFargoCreditFacilityMember_lbl" xml:lang="en-US" id="id_9771407_1671155_1_1">Amended Wells Fargo Credit Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_AmendedWellsFargoCreditFacilityMember_lbl" xml:lang="en-US" id="id_9771407_1671155_2_1">Amended Wells Credit Agreement I [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_AmendedWellsFargoCreditFacilityMember" xlink:to="psix_AmendedWellsFargoCreditFacilityMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_9771407_1633423_1_1">Amendment Flag</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_9771407_1633423_2_1">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AmendmentsToLineOfCreditAgreementsMaturityDate" xlink:label="psix_AmendmentsToLineOfCreditAgreementsMaturityDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_AmendmentsToLineOfCreditAgreementsMaturityDate_lbl" xml:lang="en-US" id="id_9771407_1864498_3_1">Amendments To Line Of Credit Agreements Maturity Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_AmendmentsToLineOfCreditAgreementsMaturityDate_lbl" xml:lang="en-US" id="id_9771407_1864498_1_1">Amendments To Line Of Credit Agreements Maturity Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_AmendmentsToLineOfCreditAgreementsMaturityDate_lbl" xml:lang="en-US" id="id_9771407_1864498_2_1">Credit agreement maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_AmendmentsToLineOfCreditAgreementsMaturityDate" xlink:to="psix_AmendmentsToLineOfCreditAgreementsMaturityDate_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_9771407_1650884_1_1">Amortization of Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_9771407_1650884_2_1">Amortization expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_9771407_1650884_12_1">Amortization of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AmortizationOfInventoryStepUpToFairValue" xlink:label="psix_AmortizationOfInventoryStepUpToFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_AmortizationOfInventoryStepUpToFairValue_lbl" xml:lang="en-US" id="id_9771407_2000759_3_1">Amortization of inventory step up to fair value.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_AmortizationOfInventoryStepUpToFairValue_lbl" xml:lang="en-US" id="id_9771407_2000759_1_1">Amortization Of Inventory Step Up To Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_AmortizationOfInventoryStepUpToFairValue_lbl" xml:lang="en-US" id="id_9771407_2000759_2_1">Amortization of inventory step up to fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_AmortizationOfInventoryStepUpToFairValue" xlink:to="psix_AmortizationOfInventoryStepUpToFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AmountOfIncreaseDecreaseChargedToExpenseInPeriod" xlink:label="psix_AmountOfIncreaseDecreaseChargedToExpenseInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_AmountOfIncreaseDecreaseChargedToExpenseInPeriod_lbl" xml:lang="en-US" id="id_9771407_1771040_3_1">Amount of increases/decreases of expense charged against the allowance for doubtful accounts in the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_AmountOfIncreaseDecreaseChargedToExpenseInPeriod_lbl" xml:lang="en-US" id="id_9771407_1771040_1_1">Amount Of Increase Decrease Charged To Expense In Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_AmountOfIncreaseDecreaseChargedToExpenseInPeriod_lbl" xml:lang="en-US" id="id_9771407_1771040_2_1">Charged to expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_AmountOfIncreaseDecreaseChargedToExpenseInPeriod" xlink:to="psix_AmountOfIncreaseDecreaseChargedToExpenseInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale" xlink:label="psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale_lbl" xml:lang="en-US" id="id_9771407_1824754_3_1">Amount of merchandise or goods held by the entity that are readily available for sale.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale_lbl" xml:lang="en-US" id="id_9771407_1824754_1_1">Amount Of Merchandise Or Goods Held By Parent Company Available For Sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale_lbl" xml:lang="en-US" id="id_9771407_1824754_2_1">Finished goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale" xlink:to="psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" id="id_9771407_1648873_1_1">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" id="id_9771407_1648873_6_1">TOTAL ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="id_9771407_1636242_1_1">Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="id_9771407_1636242_2_1">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="id_9771407_1650014_1_1">Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="id_9771407_1650014_6_1">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="id_9771407_1643954_1_1">Assets, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="id_9771407_1643954_2_1">Current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="id_9771407_1642755_1_1">Award Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="id_9771407_1642755_2_1">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US" id="id_9771407_1638287_1_1">Balance Sheet Location [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US" id="id_9771407_1638287_2_1">Balance Sheet Location [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US" id="id_9771407_1637883_1_1">Balance Sheet Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US" id="id_9771407_1637883_2_1">Balance Sheet Location [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="id_9771407_1635083_1_1">Basis of Presentation and Significant Accounting Policies [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="id_9771407_1635083_2_1">Basis of presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" xlink:label="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember_lbl" xml:lang="en-US" id="id_9771407_1976792_3_1">Biphase Technologies Limited Liability Company [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember_lbl" xml:lang="en-US" id="id_9771407_1976792_1_1">Biphase Technologies Limited Liability Company [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember_lbl" xml:lang="en-US" id="id_9771407_1976792_2_1">Bi-Phase Technologies, LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" xlink:to="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BucksEnginesLimitedPartnershipMember" xlink:label="psix_BucksEnginesLimitedPartnershipMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_BucksEnginesLimitedPartnershipMember_lbl" xml:lang="en-US" id="id_9771407_1976788_3_1">Bucks Engines Limited Partnership [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_BucksEnginesLimitedPartnershipMember_lbl" xml:lang="en-US" id="id_9771407_1976788_1_1">Bucks Engines Limited Partnership [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_BucksEnginesLimitedPartnershipMember_lbl" xml:lang="en-US" id="id_9771407_1976788_2_1">Buck's Acquisition Company, LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_BucksEnginesLimitedPartnershipMember" xlink:to="psix_BucksEnginesLimitedPartnershipMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="us-gaap_BuildingImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingImprovementsMember_lbl" xml:lang="en-US" id="id_9771407_1633860_1_1">Building Improvements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingImprovementsMember_lbl" xml:lang="en-US" id="id_9771407_1633860_2_1">Building and Improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingImprovementsMember" xlink:to="us-gaap_BuildingImprovementsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="us-gaap_BuildingsAndImprovementsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingsAndImprovementsGross_lbl" xml:lang="en-US" id="id_9771407_1650637_1_1">Buildings and Improvements, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingsAndImprovementsGross_lbl" xml:lang="en-US" id="id_9771407_1650637_2_1">Building and improvements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingsAndImprovementsGross" xlink:to="us-gaap_BuildingsAndImprovementsGross_lbl"/>
    <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="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="id_9771407_1641952_1_1">Business Acquisition, Acquiree [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="id_9771407_1641952_2_1">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="id_9771407_1643960_1_1">Business Acquisition [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="id_9771407_1643960_2_1">Business Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessAcquisitionContingentConsideration" xlink:label="psix_BusinessAcquisitionContingentConsideration"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_BusinessAcquisitionContingentConsideration_lbl" xml:lang="en-US" id="id_9771407_1939609_3_1">Business acquisition contingent consideration.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_BusinessAcquisitionContingentConsideration_lbl" xml:lang="en-US" id="id_9771407_1939609_1_1">Business Acquisition Contingent Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_BusinessAcquisitionContingentConsideration_lbl" xml:lang="en-US" id="id_9771407_1939609_2_1">Earn-out consideration value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="psix_BusinessAcquisitionContingentConsideration_lbl" xml:lang="en-US" id="id_9771407_1939609_12_1">Less contingent consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_BusinessAcquisitionContingentConsideration" xlink:to="psix_BusinessAcquisitionContingentConsideration_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xml:lang="en-US" id="id_9771407_1650890_1_1">Business Acquisition, Transaction Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xml:lang="en-US" id="id_9771407_1650890_2_1">Total transaction cost related to acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:label="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1_lbl" xml:lang="en-US" id="id_9771407_1638704_1_1">Business Acquisition, Date of Acquisition Agreement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1_lbl" xml:lang="en-US" id="id_9771407_1638704_2_1">Business acquisition agreement date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:to="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="id_9771407_1634680_1_1">Business Acquisition [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="id_9771407_1634680_2_1">Business Acquisition [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_lbl" xml:lang="en-US" id="id_9771407_1633063_1_1">Business Acquisition, Pro Forma Earnings Per Share, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_lbl" xml:lang="en-US" id="id_9771407_1633063_2_1">(Loss) earnings per share, basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_9771407_1632237_1_1">Business Acquisition, Pro Forma Earnings Per Share, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_9771407_1632237_2_1">(Loss) earnings per share, diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_lbl" xml:lang="en-US" id="id_9771407_1642761_1_1">Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_lbl" xml:lang="en-US" id="id_9771407_1642761_2_1">Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_lbl" xml:lang="en-US" id="id_9771407_1637890_1_1">Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_lbl" xml:lang="en-US" id="id_9771407_1637890_2_1">Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xml:lang="en-US" id="id_9771407_1632644_1_1">Business Acquisition, Pro Forma Information [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xml:lang="en-US" id="id_9771407_1632644_2_1">Summary of Supplemental Pro Forma Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl" xml:lang="en-US" id="id_9771407_1648877_1_1">Business Acquisition, Goodwill, Expected Tax Deductible Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl" xml:lang="en-US" id="id_9771407_1648877_2_1">Goodwill, expected tax deductible amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" xlink:label="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1_lbl" xml:lang="en-US" id="id_9771407_1768509_3_1">Business Acquisition Purchase Price Allocation Tangible Assets1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1_lbl" xml:lang="en-US" id="id_9771407_1768509_1_1">Business Acquisition Purchase Price Allocation Tangible Assets1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1_lbl" xml:lang="en-US" id="id_9771407_1768509_6_1">Total tangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" xlink:to="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessAcquisitionsContingentConsiderationSharesIssuable" xlink:label="psix_BusinessAcquisitionsContingentConsiderationSharesIssuable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_BusinessAcquisitionsContingentConsiderationSharesIssuable_lbl" xml:lang="en-US" id="id_9771407_1836575_3_1">Business acquisitions contingent consideration shares issuable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_BusinessAcquisitionsContingentConsiderationSharesIssuable_lbl" xml:lang="en-US" id="id_9771407_1836575_1_1">Business Acquisitions Contingent Consideration Shares Issuable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_BusinessAcquisitionsContingentConsiderationSharesIssuable_lbl" xml:lang="en-US" id="id_9771407_1836575_2_1">Earn-out consideration, common stock shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_BusinessAcquisitionsContingentConsiderationSharesIssuable" xlink:to="psix_BusinessAcquisitionsContingentConsiderationSharesIssuable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionSharePrice" xlink:label="us-gaap_BusinessAcquisitionSharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionSharePrice_lbl" xml:lang="en-US" id="id_9771407_1636264_1_1">Business Acquisition, Share Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionSharePrice_lbl" xml:lang="en-US" id="id_9771407_1636264_2_1">Common stock issued, price per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionSharePrice" xlink:to="us-gaap_BusinessAcquisitionSharePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xml:lang="en-US" id="id_9771407_1644705_1_1">Business Acquisition, Pro Forma Net Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xml:lang="en-US" id="id_9771407_1644705_2_1">Net (loss) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xml:lang="en-US" id="id_9771407_1647513_1_1">Business Acquisition, Pro Forma Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xml:lang="en-US" id="id_9771407_1647513_2_1">Net sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:label="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_lbl" xml:lang="en-US" id="id_9771407_1644585_1_1">Business Combination, Acquired Receivables, Estimated Uncollectible</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_lbl" xml:lang="en-US" id="id_9771407_1644585_2_1">Accounts receivable expected to be uncollectible</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:to="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:label="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_lbl" xml:lang="en-US" id="id_9771407_1650508_1_1">Business Combination, Acquired Receivables, Gross Contractual Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_lbl" xml:lang="en-US" id="id_9771407_1650508_2_1">Accounts receivable gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:to="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US" id="id_9771407_1649626_1_1">Business Combination, Acquisition Related Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US" id="id_9771407_1649626_2_1">Total transaction cost related to acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationCashPaidAtDateOfAcquisition" xlink:label="psix_BusinessCombinationCashPaidAtDateOfAcquisition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_BusinessCombinationCashPaidAtDateOfAcquisition_lbl" xml:lang="en-US" id="id_9771407_1980176_3_1">Business combination cash paid at date of acquisition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_BusinessCombinationCashPaidAtDateOfAcquisition_lbl" xml:lang="en-US" id="id_9771407_1980176_1_1">Business Combination Cash Paid At Date Of Acquisition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_BusinessCombinationCashPaidAtDateOfAcquisition_lbl" xml:lang="en-US" id="id_9771407_1980176_2_1">Cash paid at date of acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_BusinessCombinationCashPaidAtDateOfAcquisition" xlink:to="psix_BusinessCombinationCashPaidAtDateOfAcquisition_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US" id="id_9771407_1645516_1_1">Business Combination, Consideration Transferred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US" id="id_9771407_1645516_2_1">Initial cash purchase price on acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl" xml:lang="en-US" id="id_9771407_1647976_1_1">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl" xml:lang="en-US" id="id_9771407_1647976_14_1">Less value of shares of Company common stock expected to be issued at date of acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xml:lang="en-US" id="id_9771407_1649516_1_1">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xml:lang="en-US" id="id_9771407_1649516_2_1">Initial value of earn out portion of consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl" xml:lang="en-US" id="id_9771407_1645243_1_1">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl" xml:lang="en-US" id="id_9771407_1645243_2_1">Earn-out consideration maximum payable value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_lbl" xml:lang="en-US" id="id_9771407_1646626_1_1">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_lbl" xml:lang="en-US" id="id_9771407_1646626_2_1">Earn-out consideration minimum payable value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationContingentConsiderationEarnOutPeriod" xlink:label="psix_BusinessCombinationContingentConsiderationEarnOutPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl" xml:lang="en-US" id="id_9771407_1875645_3_1">Business Combination Contingent Consideration Earn Out Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl" xml:lang="en-US" id="id_9771407_1875645_1_1">Business Combination Contingent Consideration Earn Out Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl" xml:lang="en-US" id="id_9771407_1875645_2_1">Contingent consideration, earn-out period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_BusinessCombinationContingentConsiderationEarnOutPeriod" xlink:to="psix_BusinessCombinationContingentConsiderationEarnOutPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xml:lang="en-US" id="id_9771407_1647391_1_1">Business Combination, Contingent Consideration, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xml:lang="en-US" id="id_9771407_1647391_2_1">Business acquisition, contingent consideration liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xml:lang="en-US" id="id_9771407_1647391_12_1">Contingent consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633864_1_1">Business Combination Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633864_2_1">Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract" xlink:label="psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract_lbl" xml:lang="en-US" id="id_9771407_1818890_3_1">Business Combination Increase Decrease To Reflect Liabilities Acquired At Fair Value [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract_lbl" xml:lang="en-US" id="id_9771407_1818890_1_1">Business Combination Increase Decrease To Reflect Liabilities Acquired At Fair Value [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract_lbl" xml:lang="en-US" id="id_9771407_1818890_2_1">Business Combination Increase Decrease To Reflect Liabilities Acquired At Fair Value [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract" xlink:to="psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationNetWorkingCapitalAdjustments" xlink:label="psix_BusinessCombinationNetWorkingCapitalAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_BusinessCombinationNetWorkingCapitalAdjustments_lbl" xml:lang="en-US" id="id_9771407_1997360_3_1">Business combination net working capital adjustments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_BusinessCombinationNetWorkingCapitalAdjustments_lbl" xml:lang="en-US" id="id_9771407_1997360_1_1">Business Combination Net Working Capital Adjustments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_BusinessCombinationNetWorkingCapitalAdjustments_lbl" xml:lang="en-US" id="id_9771407_1997360_2_1">Working capital adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="psix_BusinessCombinationNetWorkingCapitalAdjustments_lbl" xml:lang="en-US" id="id_9771407_1997360_14_1">Working capital adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_BusinessCombinationNetWorkingCapitalAdjustments" xlink:to="psix_BusinessCombinationNetWorkingCapitalAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_lbl" xml:lang="en-US" id="id_9771407_1640665_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_lbl" xml:lang="en-US" id="id_9771407_1640665_2_1">Assets acquired:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US" id="id_9771407_1651156_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US" id="id_9771407_1651156_2_1">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US" id="id_9771407_1651027_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US" id="id_9771407_1651027_2_1">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses_lbl" xml:lang="en-US" id="id_9771407_1977123_3_1">Business combination, recognized identifiable assets acquired and liabilities assumed, current assets, prepaid expenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses_lbl" xml:lang="en-US" id="id_9771407_1977123_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses_lbl" xml:lang="en-US" id="id_9771407_1977123_2_1">Prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses" xlink:to="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US" id="id_9771407_1650405_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US" id="id_9771407_1650405_2_1">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xml:lang="en-US" id="id_9771407_1645129_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xml:lang="en-US" id="id_9771407_1645129_2_1">Accrued liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xml:lang="en-US" id="id_9771407_1645129_12_1">Accrued liabilities adjusted amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_9771407_1634685_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_9771407_1634685_2_1">Liabilities assumed:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US" id="id_9771407_1646625_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US" id="id_9771407_1646625_2_1">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl" xml:lang="en-US" id="id_9771407_1649737_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl" xml:lang="en-US" id="id_9771407_1649737_2_1">Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill_lbl" xml:lang="en-US" id="id_9771407_1690307_3_1">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets And Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill_lbl" xml:lang="en-US" id="id_9771407_1690307_1_1">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets And Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill_lbl" xml:lang="en-US" id="id_9771407_1690307_2_1">Fair value of assets acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill_lbl" xml:lang="en-US" id="id_9771407_1690307_6_1">Total assets acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" xlink:to="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xml:lang="en-US" id="id_9771407_1650638_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xml:lang="en-US" id="id_9771407_1650638_2_1">Total identifiable intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US" id="id_9771407_1648628_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US" id="id_9771407_1648628_2_1">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xml:lang="en-US" id="id_9771407_1647392_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xml:lang="en-US" id="id_9771407_1647392_6_1">Total liabilities assumed</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xml:lang="en-US" id="id_9771407_1647392_14_1">Less liabilities assumed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="id_9771407_1650259_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="id_9771407_1650259_2_1">Net assets acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="id_9771407_1650259_6_1">Net assets acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xml:lang="en-US" id="id_9771407_1650639_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xml:lang="en-US" id="id_9771407_1650639_2_1">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_9771407_1648499_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_9771407_1648499_2_1">Property, plant &amp; equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="id_9771407_1636690_1_1">Business Combinations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="id_9771407_1636690_2_1">Business Combinations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US" id="id_9771407_1649003_1_1">Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US" id="id_9771407_1649003_4_1">Cash at end of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US" id="id_9771407_1649003_5_1">Cash at beginning of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US" id="id_9771407_1649003_2_1">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl" xml:lang="en-US" id="id_9771407_1650901_1_1">Cash Acquired from Acquisition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl" xml:lang="en-US" id="id_9771407_1650901_2_1">Business acquisition cash acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl" xml:lang="en-US" id="id_9771407_1650901_14_1">Less cash acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAcquiredFromAcquisition" xlink:to="us-gaap_CashAcquiredFromAcquisition_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_9771407_1648882_1_1">Cash and Cash Equivalents, Period Increase (Decrease)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_9771407_1648882_6_1">Increase in cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ChiefFinancialOfficerMember" xlink:label="us-gaap_ChiefFinancialOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChiefFinancialOfficerMember_lbl" xml:lang="en-US" id="id_9771407_1641124_1_1">Chief Financial Officer [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ChiefFinancialOfficerMember_lbl" xml:lang="en-US" id="id_9771407_1641124_2_1">Chief Financial Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChiefFinancialOfficerMember" xlink:to="us-gaap_ChiefFinancialOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ChiefOperatingOfficerMember" xlink:label="us-gaap_ChiefOperatingOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChiefOperatingOfficerMember_lbl" xml:lang="en-US" id="id_9771407_1631456_1_1">Chief Operating Officer [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ChiefOperatingOfficerMember_lbl" xml:lang="en-US" id="id_9771407_1631456_2_1">Chief Operating Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChiefOperatingOfficerMember" xlink:to="us-gaap_ChiefOperatingOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US" id="id_9771407_1636285_1_1">Class of Stock [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US" id="id_9771407_1636285_2_1">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US" id="id_9771407_1643973_1_1">Class of Warrant or Right [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US" id="id_9771407_1643973_2_1">Class of Warrant or Right [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xml:lang="en-US" id="id_9771407_1643162_1_1">Class of Warrant or Right [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xml:lang="en-US" id="id_9771407_1643162_2_1">Class of Warrant or Right [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US" id="id_9771407_1633073_1_1">Class of Warrant or Right, Exercise Price of Warrants or Rights</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US" id="id_9771407_1633073_2_1">Common stock exercise price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US" id="id_9771407_1633073_12_1">Exercise price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xml:lang="en-US" id="id_9771407_1632652_1_1">Class of Warrant or Right [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xml:lang="en-US" id="id_9771407_1632652_2_1">Class of Warrant or Right [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="us-gaap_ClassOfWarrantOrRightTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightTable_lbl" xml:lang="en-US" id="id_9771407_1637474_1_1">Class of Warrant or Right [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightTable_lbl" xml:lang="en-US" id="id_9771407_1637474_2_1">Class of Warrant or Right [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightTable_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommitmentAndContingenciesLineItems" xlink:label="psix_CommitmentAndContingenciesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_CommitmentAndContingenciesLineItems_lbl" xml:lang="en-US" id="id_9771407_1924260_3_1">Commitment And Contingencies [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_CommitmentAndContingenciesLineItems_lbl" xml:lang="en-US" id="id_9771407_1924260_1_1">Commitment And Contingencies [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_CommitmentAndContingenciesLineItems_lbl" xml:lang="en-US" id="id_9771407_1924260_2_1">Commitment And Contingencies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_CommitmentAndContingenciesLineItems" xlink:to="psix_CommitmentAndContingenciesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommitmentAndContingenciesTable" xlink:label="psix_CommitmentAndContingenciesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_CommitmentAndContingenciesTable_lbl" xml:lang="en-US" id="id_9771407_1874207_3_1">Commitment And Contingencies [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_CommitmentAndContingenciesTable_lbl" xml:lang="en-US" id="id_9771407_1874207_1_1">Commitment And Contingencies [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_CommitmentAndContingenciesTable_lbl" xml:lang="en-US" id="id_9771407_1874207_2_1">Commitment And Contingencies [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_CommitmentAndContingenciesTable" xlink:to="psix_CommitmentAndContingenciesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="id_9771407_1646952_1_1">Commitments and Contingencies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="id_9771407_1646952_2_1">COMMITMENTS AND CONTINGENCIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="id_9771407_1640697_1_1">Commitments and Contingencies Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="id_9771407_1640697_2_1">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1641131_1_1">Commitments and Contingencies Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1641131_2_1">Commitments and contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommitmentTowardsInvestmentsInJointVenture" xlink:label="psix_CommitmentTowardsInvestmentsInJointVenture"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_CommitmentTowardsInvestmentsInJointVenture_lbl" xml:lang="en-US" id="id_9771407_1694893_3_1">Commitment towards investments in joint venture.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_CommitmentTowardsInvestmentsInJointVenture_lbl" xml:lang="en-US" id="id_9771407_1694893_1_1">Commitment Towards Investments In Joint Venture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_CommitmentTowardsInvestmentsInJointVenture_lbl" xml:lang="en-US" id="id_9771407_1694893_2_1">Commitment towards investments in joint venture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_CommitmentTowardsInvestmentsInJointVenture" xlink:to="psix_CommitmentTowardsInvestmentsInJointVenture_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommonSharesMember" xlink:label="psix_CommonSharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_CommonSharesMember_lbl" xml:lang="en-US" id="id_9771407_1821811_3_1">Common Shares [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_CommonSharesMember_lbl" xml:lang="en-US" id="id_9771407_1821811_1_1">Common Shares [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_CommonSharesMember_lbl" xml:lang="en-US" id="id_9771407_1821811_2_1">Common Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_CommonSharesMember" xlink:to="psix_CommonSharesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US" id="id_9771407_1640698_1_1">Common Stock, Capital Shares Reserved for Future Issuance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US" id="id_9771407_1640698_2_1">Common stock available for further issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" id="id_9771407_1632657_1_1">Common Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" id="id_9771407_1632657_2_1">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_9771407_1637092_1_1">Common Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_9771407_1637092_2_1">Common stock, par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommonStockRegisteredForFutureSale" xlink:label="psix_CommonStockRegisteredForFutureSale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_CommonStockRegisteredForFutureSale_lbl" xml:lang="en-US" id="id_9771407_1802469_3_1">Common stock registered for future sale.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_CommonStockRegisteredForFutureSale_lbl" xml:lang="en-US" id="id_9771407_1802469_1_1">Common Stock Registered for Future Sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_CommonStockRegisteredForFutureSale_lbl" xml:lang="en-US" id="id_9771407_1802469_2_1">Shares registered for future issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_CommonStockRegisteredForFutureSale" xlink:to="psix_CommonStockRegisteredForFutureSale_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="id_9771407_1633455_1_1">Common Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="id_9771407_1633455_2_1">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommonStockSharesIssuablePrivatePlacementWarrants" xlink:label="psix_CommonStockSharesIssuablePrivatePlacementWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_CommonStockSharesIssuablePrivatePlacementWarrants_lbl" xml:lang="en-US" id="id_9771407_1846383_3_1">Common stock shares issuable private placement warrants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_CommonStockSharesIssuablePrivatePlacementWarrants_lbl" xml:lang="en-US" id="id_9771407_1846383_1_1">Common Stock Shares Issuable Private Placement Warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_CommonStockSharesIssuablePrivatePlacementWarrants_lbl" xml:lang="en-US" id="id_9771407_1846383_2_1">Shares of common stock issuable upon exercise of the private placement warrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_CommonStockSharesIssuablePrivatePlacementWarrants" xlink:to="psix_CommonStockSharesIssuablePrivatePlacementWarrants_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="id_9771407_1641977_1_1">Common Stock, Shares, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="id_9771407_1641977_2_1">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_9771407_1635113_1_1">Common Stock, Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_9771407_1635113_2_1">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommonStockSoldBySellingStockholders" xlink:label="psix_CommonStockSoldBySellingStockholders"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_CommonStockSoldBySellingStockholders_lbl" xml:lang="en-US" id="id_9771407_1681500_3_1">Common stock sold by selling stockholders.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_CommonStockSoldBySellingStockholders_lbl" xml:lang="en-US" id="id_9771407_1681500_1_1">Common Stock Sold By Selling Stockholders</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_CommonStockSoldBySellingStockholders_lbl" xml:lang="en-US" id="id_9771407_1681500_2_1">Share sold by stockholders through public offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_CommonStockSoldBySellingStockholders" xlink:to="psix_CommonStockSoldBySellingStockholders_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="id_9771407_1646846_1_1">Common Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="id_9771407_1646846_2_1">Common stock - $0.001 par value. Authorized: 50,000,000 shares. Issued: 11,583,831 and 11,562,209 shares at December 31, 2015 and 2014, respectively. Outstanding: 10,752,906 and 10,731,284 shares at December 31, 2015 and 2014, respectively.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="us-gaap_CommonStockValueOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValueOutstanding_lbl" xml:lang="en-US" id="id_9771407_1645618_1_1">Common Stock, Value, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValueOutstanding_lbl" xml:lang="en-US" id="id_9771407_1645618_2_1">Common stock value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValueOutstanding" xlink:to="us-gaap_CommonStockValueOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommonStockWarrantsReservedForFutureIssuance" xlink:label="psix_CommonStockWarrantsReservedForFutureIssuance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_CommonStockWarrantsReservedForFutureIssuance_lbl" xml:lang="en-US" id="id_9771407_1816809_3_1">Aggregate number of warrants shares reserved for future issuance.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_CommonStockWarrantsReservedForFutureIssuance_lbl" xml:lang="en-US" id="id_9771407_1816809_1_1">Common Stock Warrants Reserved For Future Issuance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_CommonStockWarrantsReservedForFutureIssuance_lbl" xml:lang="en-US" id="id_9771407_1816809_2_1">Common stock reserved for the exercise of the Private Placement Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_CommonStockWarrantsReservedForFutureIssuance" xlink:to="psix_CommonStockWarrantsReservedForFutureIssuance_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" id="id_9771407_1638312_1_1">Concentration Risk Benchmark [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" id="id_9771407_1638312_2_1">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" id="id_9771407_1642402_1_1">Concentration Risk Benchmark [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" id="id_9771407_1642402_2_1">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US" id="id_9771407_1642403_1_1">Concentration Risk Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US" id="id_9771407_1642403_2_1">Concentration Risk Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US" id="id_9771407_1636695_1_1">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US" id="id_9771407_1636695_2_1">Concentrations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="id_9771407_1640687_1_1">Concentration Risk, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="id_9771407_1640687_2_1">Consolidated net sales, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US" id="id_9771407_1636293_1_1">Concentration Risk Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US" id="id_9771407_1636293_2_1">Concentration Risk Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ConsecutivePeriodOfLiquidityThreshold" xlink:label="psix_ConsecutivePeriodOfLiquidityThreshold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ConsecutivePeriodOfLiquidityThreshold_lbl" xml:lang="en-US" id="id_9771407_1825003_3_1">Consecutive Period of Liquidity Threshold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ConsecutivePeriodOfLiquidityThreshold_lbl" xml:lang="en-US" id="id_9771407_1825003_1_1">Consecutive Period of Liquidity Threshold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ConsecutivePeriodOfLiquidityThreshold_lbl" xml:lang="en-US" id="id_9771407_1825003_2_1">Consecutive days of liquidity threshold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ConsecutivePeriodOfLiquidityThreshold" xlink:to="psix_ConsecutivePeriodOfLiquidityThreshold_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ConsolidatedTradeAccountsReceivablePercent" xlink:label="psix_ConsolidatedTradeAccountsReceivablePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ConsolidatedTradeAccountsReceivablePercent_lbl" xml:lang="en-US" id="id_9771407_1741852_3_1">Consolidated Trade Accounts Receivable Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ConsolidatedTradeAccountsReceivablePercent_lbl" xml:lang="en-US" id="id_9771407_1741852_1_1">Consolidated Trade Accounts Receivable Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ConsolidatedTradeAccountsReceivablePercent_lbl" xml:lang="en-US" id="id_9771407_1741852_2_1">Consolidated accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ConsolidatedTradeAccountsReceivablePercent" xlink:to="psix_ConsolidatedTradeAccountsReceivablePercent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1638320_1_1">Consolidation, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1638320_2_1">Principles of consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US" id="id_9771407_1651299_1_1">Construction in Progress, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US" id="id_9771407_1651299_2_1">Construction in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContingentConsiderationClassifiedAsEquityMember" xlink:label="us-gaap_ContingentConsiderationClassifiedAsEquityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContingentConsiderationClassifiedAsEquityMember_lbl" xml:lang="en-US" id="id_9771407_1634281_1_1">Contingent Consideration Classified as Equity [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContingentConsiderationClassifiedAsEquityMember_lbl" xml:lang="en-US" id="id_9771407_1634281_2_1">Contingent Consideration Classified as Equity [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContingentConsiderationClassifiedAsEquityMember" xlink:to="us-gaap_ContingentConsiderationClassifiedAsEquityMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ContingentConsiderationLiabilityIncomeExpense" xlink:label="psix_ContingentConsiderationLiabilityIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ContingentConsiderationLiabilityIncomeExpense_lbl" xml:lang="en-US" id="id_9771407_1741407_3_1">The (income) or expense associated with the revaluation of the contingent consideration liability recorded in connection with the Company's business acquisition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ContingentConsiderationLiabilityIncomeExpense_lbl" xml:lang="en-US" id="id_9771407_1741407_1_1">Contingent Consideration Liability Income Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="psix_ContingentConsiderationLiabilityIncomeExpense_lbl" xml:lang="en-US" id="id_9771407_1741407_14_1">Contingent consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ContingentConsiderationLiabilityIncomeExpense" xlink:to="psix_ContingentConsiderationLiabilityIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligation_lbl" xml:lang="en-US" id="id_9771407_1647381_1_1">Contractual Obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractualObligation_lbl" xml:lang="en-US" id="id_9771407_1647381_2_1">Initial lease obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligation_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ContributionsToJointVenture" xlink:label="psix_ContributionsToJointVenture"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ContributionsToJointVenture_lbl" xml:lang="en-US" id="id_9771407_1806811_3_1">Contributions to joint venture.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ContributionsToJointVenture_lbl" xml:lang="en-US" id="id_9771407_1806811_1_1">Contributions To Joint Venture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ContributionsToJointVenture_lbl" xml:lang="en-US" id="id_9771407_1806811_2_1">Contribution to joint venture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ContributionsToJointVenture" xlink:to="psix_ContributionsToJointVenture_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US" id="id_9771407_1650908_1_1">Cost of Goods Sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US" id="id_9771407_1650908_2_1">Cost of sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsSold" xlink:to="us-gaap_CostOfGoodsSold_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US" id="id_9771407_1638321_1_1">Cost of Sales [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US" id="id_9771407_1638321_2_1">Cost of Sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" id="id_9771407_1633091_1_1">Credit Facility [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" id="id_9771407_1633091_2_1">Credit Facility [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"/>
    <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="us-gaap_CreditFacilityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" id="id_9771407_1633092_1_1">Credit Facility [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" id="id_9771407_1633092_2_1">Credit Facility [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1650658_1_1">Current Federal Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1650658_2_1">Federal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_9771407_1638733_1_1">Current Fiscal Year End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_9771407_1638733_2_1">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1650659_1_1">Current Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1650659_6_1">Current tax expense, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_9771407_1633890_1_1">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_9771407_1633890_2_1">Current tax expense (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1649878_1_1">Current State and Local Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1649878_2_1">State</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CustomerAMember" xlink:label="psix_CustomerAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_CustomerAMember_lbl" xml:lang="en-US" id="id_9771407_1671721_3_1">Customer a [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_CustomerAMember_lbl" xml:lang="en-US" id="id_9771407_1671721_1_1">Customer -A- [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_CustomerAMember_lbl" xml:lang="en-US" id="id_9771407_1671721_2_1">Customer A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_CustomerAMember" xlink:to="psix_CustomerAMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CustomerBMember" xlink:label="psix_CustomerBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_CustomerBMember_lbl" xml:lang="en-US" id="id_9771407_1830181_3_1">Customer B [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_CustomerBMember_lbl" xml:lang="en-US" id="id_9771407_1830181_1_1">Customer B [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_CustomerBMember_lbl" xml:lang="en-US" id="id_9771407_1830181_2_1">Customer B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_CustomerBMember" xlink:to="psix_CustomerBMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CustomerCMember" xlink:label="psix_CustomerCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_CustomerCMember_lbl" xml:lang="en-US" id="id_9771407_1953372_3_1">Customer C [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_CustomerCMember_lbl" xml:lang="en-US" id="id_9771407_1953372_1_1">Customer C [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_CustomerCMember_lbl" xml:lang="en-US" id="id_9771407_1953372_2_1">Customer C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_CustomerCMember" xlink:to="psix_CustomerCMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="us-gaap_CustomerDepositsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerDepositsCurrent_lbl" xml:lang="en-US" id="id_9771407_1645363_1_1">Customer Deposits, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerDepositsCurrent_lbl" xml:lang="en-US" id="id_9771407_1645363_2_1">Customer deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerDepositsCurrent" xlink:to="us-gaap_CustomerDepositsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CustomerDMember" xlink:label="psix_CustomerDMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_CustomerDMember_lbl" xml:lang="en-US" id="id_9771407_1928042_3_1">Customer d.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_CustomerDMember_lbl" xml:lang="en-US" id="id_9771407_1928042_1_1">Customer D [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_CustomerDMember_lbl" xml:lang="en-US" id="id_9771407_1928042_2_1">Customer D [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_CustomerDMember" xlink:to="psix_CustomerDMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CustomerEMember" xlink:label="psix_CustomerEMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_CustomerEMember_lbl" xml:lang="en-US" id="id_9771407_1778839_3_1">Customer e.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_CustomerEMember_lbl" xml:lang="en-US" id="id_9771407_1778839_1_1">Customer E [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_CustomerEMember_lbl" xml:lang="en-US" id="id_9771407_1778839_2_1">Customer B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_CustomerEMember" xlink:to="psix_CustomerEMember_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US" id="id_9771407_1640705_1_1">Customer Relationships [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US" id="id_9771407_1640705_2_1">Customer Relationships [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest" xlink:label="psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest_lbl" xml:lang="en-US" id="id_9771407_1849546_3_1">Debt Default Certain Events Of Bankruptcy, Insolvency Or Reorganization Redemption Percentage Of Principal Amount Of Notes Outstanding With Accrued And Unpaid Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest_lbl" xml:lang="en-US" id="id_9771407_1849546_1_1">Debt Default Certain Events Of Bankruptcy, Insolvency Or Reorganization Redemption Percentage Of Principal Amount Of Notes Outstanding With Accrued And Unpaid Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest_lbl" xml:lang="en-US" id="id_9771407_1849546_2_1">Certain events of bankruptcy, redemption percentage of principal amount of notes outstanding with accrued and unpaid interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest" xlink:to="psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" id="id_9771407_1640266_1_1">Debt Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" id="id_9771407_1640266_2_1">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633888_1_1">Debt Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633888_2_1">Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DebtInstrumentAccruedInterestPercentage" xlink:label="psix_DebtInstrumentAccruedInterestPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DebtInstrumentAccruedInterestPercentage_lbl" xml:lang="en-US" id="id_9771407_1796044_3_1">Debt Instrument Accrued Interest Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DebtInstrumentAccruedInterestPercentage_lbl" xml:lang="en-US" id="id_9771407_1796044_1_1">Debt Instrument Accrued Interest Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DebtInstrumentAccruedInterestPercentage_lbl" xml:lang="en-US" id="id_9771407_1796044_2_1">Debt instrument accrued percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DebtInstrumentAccruedInterestPercentage" xlink:to="psix_DebtInstrumentAccruedInterestPercentage_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US" id="id_9771407_1631478_1_1">Debt Instrument [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US" id="id_9771407_1631478_2_1">Debt Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" id="id_9771407_1642807_1_1">Debt Instrument, Basis Spread on Variable Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" id="id_9771407_1642807_2_1">Line of credit, interest at LIBOR</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DebtInstrumentFairValueCarryingValueAbstract" xlink:label="psix_DebtInstrumentFairValueCarryingValueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DebtInstrumentFairValueCarryingValueAbstract_lbl" xml:lang="en-US" id="id_9771407_1659456_3_1">Debt Instrument Fair Value Carrying Value [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DebtInstrumentFairValueCarryingValueAbstract_lbl" xml:lang="en-US" id="id_9771407_1659456_1_1">Debt Instrument Fair Value Carrying Value [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DebtInstrumentFairValueCarryingValueAbstract_lbl" xml:lang="en-US" id="id_9771407_1659456_2_1">Debt Instrument Fair Value Carrying Value [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DebtInstrumentFairValueCarryingValueAbstract" xlink:to="psix_DebtInstrumentFairValueCarryingValueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US" id="id_9771407_1633097_1_1">Debt Instrument, Interest Rate During Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US" id="id_9771407_1633097_2_1">Interest rates on debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US" id="id_9771407_1631481_1_1">Debt Instrument, Interest Rate, Effective Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US" id="id_9771407_1631481_2_1">Percentage of applicable margin interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" id="id_9771407_1639882_1_1">Debt Instrument, Interest Rate, Stated Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" id="id_9771407_1639882_2_1">Interest rate on senior notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:label="us-gaap_DebtInstrumentMaturityDateRangeEnd1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDateRangeEnd1_lbl" xml:lang="en-US" id="id_9771407_1632681_1_1">Debt Instrument, Maturity Date Range, End</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDateRangeEnd1_lbl" xml:lang="en-US" id="id_9771407_1632681_2_1">Debt instrument maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:to="us-gaap_DebtInstrumentMaturityDateRangeEnd1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeStart1" xlink:label="us-gaap_DebtInstrumentMaturityDateRangeStart1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDateRangeStart1_lbl" xml:lang="en-US" id="id_9771407_1631483_1_1">Debt Instrument, Maturity Date Range, Start</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDateRangeStart1_lbl" xml:lang="en-US" id="id_9771407_1631483_2_1">Debt instrument maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDateRangeStart1" xlink:to="us-gaap_DebtInstrumentMaturityDateRangeStart1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US" id="id_9771407_1632266_1_1">Debt Instrument, Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US" id="id_9771407_1632266_2_1">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent" xlink:label="psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent_lbl" xml:lang="en-US" id="id_9771407_1776851_3_1">Debt instrument periodic principal and accrued interest payment percent.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent_lbl" xml:lang="en-US" id="id_9771407_1776851_1_1">Debt Instrument Periodic Principal And Accrued Interest Payment Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent_lbl" xml:lang="en-US" id="id_9771407_1776851_2_1">Debt instrument principal amount percentage including accrued and unpaid interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent" xlink:to="psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionDescription" xlink:label="us-gaap_DebtInstrumentRedemptionDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionDescription_lbl" xml:lang="en-US" id="id_9771407_1635123_1_1">Debt Instrument, Redemption, Description</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionDescription_lbl" xml:lang="en-US" id="id_9771407_1635123_2_1">Debt instrument redemption description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionDescription" xlink:to="us-gaap_DebtInstrumentRedemptionDescription_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionLineItems" xlink:label="us-gaap_DebtInstrumentRedemptionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionLineItems_lbl" xml:lang="en-US" id="id_9771407_1636716_1_1">Debt Instrument, Redemption [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionLineItems_lbl" xml:lang="en-US" id="id_9771407_1636716_2_1">Debt Instrument, Redemption [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis_lbl" xml:lang="en-US" id="id_9771407_1635516_1_1">Debt Instrument, Redemption, Period [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis_lbl" xml:lang="en-US" id="id_9771407_1635516_2_1">Debt Instrument, Redemption, Period [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain_lbl" xml:lang="en-US" id="id_9771407_1642421_1_1">Debt Instrument, Redemption, Period [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain_lbl" xml:lang="en-US" id="id_9771407_1642421_2_1">Debt Instrument, Redemption, Period [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodOneMember_lbl" xml:lang="en-US" id="id_9771407_1641998_1_1">Debt Instrument, Redemption, Period One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodOneMember_lbl" xml:lang="en-US" id="id_9771407_1641998_2_1">May 1, 2016 through October 31, 2016 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodOneMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodTwoMember_lbl" xml:lang="en-US" id="id_9771407_1642811_1_1">Debt Instrument, Redemption, Period Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodTwoMember_lbl" xml:lang="en-US" id="id_9771407_1642811_2_1">November 1, 2016 and Thereafter [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl" xml:lang="en-US" id="id_9771407_1633474_1_1">Debt Instrument, Redemption Price, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl" xml:lang="en-US" id="id_9771407_1633474_2_1">Redeemable percentage on senior notes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl" xml:lang="en-US" id="id_9771407_1633474_12_1">Redemption price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering" xlink:label="psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering_lbl" xml:lang="en-US" id="id_9771407_1796764_3_1">Debt Instrument Redemption Price Percentage of Principal Amount Plus Accrued and Unpaid Interest Redeemed Upon Completion of Equity Offering</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering_lbl" xml:lang="en-US" id="id_9771407_1796764_1_1">Debt Instrument Redemption Price Percentage of Principal Amount Plus Accrued and Unpaid Interest Redeemed Upon Completion of Equity Offering</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering_lbl" xml:lang="en-US" id="id_9771407_1796764_2_1">Percentage of principal amount, plus accrued and unpaid interest with proceeds of certain equity offerings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering" xlink:to="psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_lbl" xml:lang="en-US" id="id_9771407_1635901_1_1">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_lbl" xml:lang="en-US" id="id_9771407_1635901_2_1">Debt instrument, redemption price, percentage of principal amount redeemed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionTable" xlink:label="us-gaap_DebtInstrumentRedemptionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionTable_lbl" xml:lang="en-US" id="id_9771407_1638332_1_1">Debt Instrument Redemption [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionTable_lbl" xml:lang="en-US" id="id_9771407_1638332_2_1">Debt Instrument Redemption [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionTable" xlink:to="us-gaap_DebtInstrumentRedemptionTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionTableTextBlock" xlink:label="us-gaap_DebtInstrumentRedemptionTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1631485_1_1">Debt Instrument Redemption [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1631485_2_1">Summary of Redemption Price in Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionTableTextBlock" xlink:to="us-gaap_DebtInstrumentRedemptionTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl" xml:lang="en-US" id="id_9771407_1645506_1_1">Debt Instrument, Unused Borrowing Capacity, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl" xml:lang="en-US" id="id_9771407_1645506_2_1">Unused and available line of credit balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DecreaseInUnrecognizedTaxBenefits" xlink:label="psix_DecreaseInUnrecognizedTaxBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DecreaseInUnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_9771407_1922762_3_1">Decrease in unrecognized tax benefits.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DecreaseInUnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_9771407_1922762_1_1">Decrease In Unrecognized Tax Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DecreaseInUnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_9771407_1922762_2_1">Possible decrease in unrecognized tax benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DecreaseInUnrecognizedTaxBenefits" xlink:to="psix_DecreaseInUnrecognizedTaxBenefits_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:label="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_lbl" xml:lang="en-US" id="id_9771407_1636311_1_1">Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_lbl" xml:lang="en-US" id="id_9771407_1636311_2_1">Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredBonusGrantedInYearFourMember" xlink:label="psix_DeferredBonusGrantedInYearFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DeferredBonusGrantedInYearFourMember_lbl" xml:lang="en-US" id="id_9771407_1977530_3_1">Deferred Bonus Granted In Year Four [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DeferredBonusGrantedInYearFourMember_lbl" xml:lang="en-US" id="id_9771407_1977530_1_1">Deferred Bonus Granted In Year Four [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DeferredBonusGrantedInYearFourMember_lbl" xml:lang="en-US" id="id_9771407_1977530_2_1">Deferred Bonus Granted in 2019 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DeferredBonusGrantedInYearFourMember" xlink:to="psix_DeferredBonusGrantedInYearFourMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredBonusGrantedInYearOneMember" xlink:label="psix_DeferredBonusGrantedInYearOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DeferredBonusGrantedInYearOneMember_lbl" xml:lang="en-US" id="id_9771407_1977523_3_1">Deferred Bonus Granted In Year One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DeferredBonusGrantedInYearOneMember_lbl" xml:lang="en-US" id="id_9771407_1977523_1_1">Deferred Bonus Granted In Year One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DeferredBonusGrantedInYearOneMember_lbl" xml:lang="en-US" id="id_9771407_1977523_2_1">Deferred Bonus Granted in 2016 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DeferredBonusGrantedInYearOneMember" xlink:to="psix_DeferredBonusGrantedInYearOneMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredBonusGrantedInYearThreeMember" xlink:label="psix_DeferredBonusGrantedInYearThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DeferredBonusGrantedInYearThreeMember_lbl" xml:lang="en-US" id="id_9771407_1977529_3_1">Deferred Bonus Granted In Year Three [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DeferredBonusGrantedInYearThreeMember_lbl" xml:lang="en-US" id="id_9771407_1977529_1_1">Deferred Bonus Granted In Year Three [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DeferredBonusGrantedInYearThreeMember_lbl" xml:lang="en-US" id="id_9771407_1977529_2_1">Deferred Bonus Granted in 2018 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DeferredBonusGrantedInYearThreeMember" xlink:to="psix_DeferredBonusGrantedInYearThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredBonusGrantedInYearTwoMember" xlink:label="psix_DeferredBonusGrantedInYearTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DeferredBonusGrantedInYearTwoMember_lbl" xml:lang="en-US" id="id_9771407_1977525_3_1">Deferred Bonus Granted In Year Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DeferredBonusGrantedInYearTwoMember_lbl" xml:lang="en-US" id="id_9771407_1977525_1_1">Deferred Bonus Granted In Year Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DeferredBonusGrantedInYearTwoMember_lbl" xml:lang="en-US" id="id_9771407_1977525_2_1">Deferred Bonus Granted in 2017 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DeferredBonusGrantedInYearTwoMember" xlink:to="psix_DeferredBonusGrantedInYearTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount_lbl" xml:lang="en-US" id="id_9771407_1645508_1_1">Deferred Compensation Arrangement with Individual, Cash Award Granted, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount_lbl" xml:lang="en-US" id="id_9771407_1645508_2_1">Amount of annual bonus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_lbl" xml:lang="en-US" id="id_9771407_1640267_1_1">Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_lbl" xml:lang="en-US" id="id_9771407_1640267_2_1">Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredFederalAndStateIncomeTaxExpenseBenefit" xlink:label="psix_DeferredFederalAndStateIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DeferredFederalAndStateIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1684644_3_1">Deferred Federal And State Income Tax Expense Benefit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DeferredFederalAndStateIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1684644_1_1">Deferred Federal And State Income Tax Expense Benefit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="psix_DeferredFederalAndStateIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1684644_6_1">Deferred tax expense (benefit), Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DeferredFederalAndStateIncomeTaxExpenseBenefit" xlink:to="psix_DeferredFederalAndStateIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1648516_1_1">Deferred Federal Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1648516_2_1">Federal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1649535_1_1">Deferred Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1649535_2_1">Deferred income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_9771407_1635527_1_1">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_9771407_1635527_2_1">Deferred tax expense (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US" id="id_9771407_1647164_1_1">Deferred Tax Liabilities, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US" id="id_9771407_1647164_2_1">Deferred income tax liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US" id="id_9771407_1647164_19_1">Total deferred tax liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenue_lbl" xml:lang="en-US" id="id_9771407_1645505_1_1">Deferred Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenue_lbl" xml:lang="en-US" id="id_9771407_1645505_2_1">Recognized revenue, total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1648520_1_1">Deferred State and Local Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1648520_2_1">State</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US" id="id_9771407_1648382_1_1">Deferred Tax Assets, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US" id="id_9771407_1648382_6_1">Total deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US" id="id_9771407_1648267_1_1">Deferred Tax Assets, Inventory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US" id="id_9771407_1648267_2_1">Inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US" id="id_9771407_1650161_1_1">Deferred Tax Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US" id="id_9771407_1650161_2_1">Deferred income tax asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US" id="id_9771407_1650161_6_1">Net deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_lbl" xml:lang="en-US" id="id_9771407_1650783_1_1">Deferred Tax Assets, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_lbl" xml:lang="en-US" id="id_9771407_1650783_2_1">Deferred income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US" id="id_9771407_1649882_1_1">Deferred Tax Assets, Net of Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US" id="id_9771407_1649882_6_1">Net deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent_lbl" xml:lang="en-US" id="id_9771407_1651676_1_1">Deferred Tax Assets, Net of Valuation Allowance, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent_lbl" xml:lang="en-US" id="id_9771407_1651676_2_1">Current deferred tax assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetCurrent" xlink:to="us-gaap_DeferredTaxAssetsNetCurrent_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1651169_1_1">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1651169_2_1">Non-current deferred tax asset, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xml:lang="en-US" id="id_9771407_1649534_1_1">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xml:lang="en-US" id="id_9771407_1649534_2_1">Accrued wages and benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US" id="id_9771407_1648766_1_1">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US" id="id_9771407_1648766_2_1">Stock compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US" id="id_9771407_1650275_1_1">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US" id="id_9771407_1650275_2_1">Allowances and bad debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" xml:lang="en-US" id="id_9771407_1648524_1_1">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" xml:lang="en-US" id="id_9771407_1648524_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_lbl" xml:lang="en-US" id="id_9771407_1650911_1_1">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_lbl" xml:lang="en-US" id="id_9771407_1650911_2_1">Accrued warranty</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" id="id_9771407_1647498_1_1">Deferred Tax Assets, Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" id="id_9771407_1647498_2_1">Tax asset valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xml:lang="en-US" id="id_9771407_1647499_1_1">Deferred Tax Liabilities, Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xml:lang="en-US" id="id_9771407_1647499_14_1">Intangibles</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1647829_1_1">Deferred Tax Liabilities, Net, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1647829_2_1">Deferred income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1647829_14_1">Non-current deferred tax liabilities, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation" xlink:label="psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation_lbl" xml:lang="en-US" id="id_9771407_1749157_3_1">Deferred tax liabilities tax depreciation in excess of book depreciation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation_lbl" xml:lang="en-US" id="id_9771407_1749157_1_1">Deferred Tax Liabilities Tax Depreciation In Excess Of Book Depreciation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation_lbl" xml:lang="en-US" id="id_9771407_1749157_14_1">Tax depreciation in excess of book</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation" xlink:to="psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xml:lang="en-US" id="id_9771407_1649640_1_1">Defined Benefit Plan, Contributions by Employer</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xml:lang="en-US" id="id_9771407_1649640_2_1">Defined benefit plan matching contributions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:label="us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanDisclosureLineItems_lbl" xml:lang="en-US" id="id_9771407_1635531_1_1">Defined Contribution Plan Disclosure [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedContributionPlanDisclosureLineItems_lbl" xml:lang="en-US" id="id_9771407_1635531_2_1">Defined Contribution Plan Disclosure [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="us-gaap_DefinedContributionPlanDisclosureLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DefinedContributionPlanDisclosureTextBlock" xlink:label="psix_DefinedContributionPlanDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DefinedContributionPlanDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1876055_3_1">The entire disclosure for defined contribution plan, which includes disclosure primarily of plan definition and details, funding and amendments, if applicable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DefinedContributionPlanDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1876055_1_1">Defined Contribution Plan Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DefinedContributionPlanDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1876055_2_1">Defined contribution plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DefinedContributionPlanDisclosureTextBlock" xlink:to="psix_DefinedContributionPlanDisclosureTextBlock_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xml:lang="en-US" id="id_9771407_1648156_1_1">Defined Contribution Plan, Employer Discretionary Contribution Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xml:lang="en-US" id="id_9771407_1648156_2_1">Defined benefit plan discretionary contributions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanTable" xlink:label="us-gaap_DefinedContributionPlanTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanTable_lbl" xml:lang="en-US" id="id_9771407_1636728_1_1">Defined Contribution Plan [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedContributionPlanTable_lbl" xml:lang="en-US" id="id_9771407_1636728_2_1">Defined Contribution Plan [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanTable" xlink:to="us-gaap_DefinedContributionPlanTable_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US" id="id_9771407_1651565_1_1">Depreciation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US" id="id_9771407_1651565_2_1">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DepreciationExpenses" xlink:label="psix_DepreciationExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DepreciationExpenses_lbl" xml:lang="en-US" id="id_9771407_1775119_3_1">Depreciation Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DepreciationExpenses_lbl" xml:lang="en-US" id="id_9771407_1775119_1_1">Depreciation Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DepreciationExpenses_lbl" xml:lang="en-US" id="id_9771407_1775119_2_1">Depreciation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DepreciationExpenses" xlink:to="psix_DepreciationExpenses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="us-gaap_DerivativesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1635927_1_1">Derivatives, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1635927_2_1">Derivatives and Hedging</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesPolicyTextBlock" xlink:to="us-gaap_DerivativesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DerivativeWarrantLiabilitiesNoncurrent" xlink:label="psix_DerivativeWarrantLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DerivativeWarrantLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1833447_3_1">The fair value, as of the balance sheet date, of the liability resulting from rights (warrants) to purchase shares of common stock associated with the issuance of preferred stock in accordance with the terms of the instrument, upon payment of an initial specified amount, subject to change upon the occurrence of specified events, and classified as long term.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DerivativeWarrantLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1833447_1_1">Derivative Warrant Liabilities Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DerivativeWarrantLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1833447_2_1">Private placement warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DerivativeWarrantLiabilitiesNoncurrent" xlink:to="psix_DerivativeWarrantLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:label="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems_lbl" xml:lang="en-US" id="id_9771407_1711867_3_1">Description Of Business And Significant Accounting Policies [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems_lbl" xml:lang="en-US" id="id_9771407_1711867_1_1">Description Of Business And Significant Accounting Policies [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems_lbl" xml:lang="en-US" id="id_9771407_1711867_2_1">Description Of Business And Significant Accounting Policies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:label="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable_lbl" xml:lang="en-US" id="id_9771407_1805433_3_1">Description Of Business And Significant Accounting Policies [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable_lbl" xml:lang="en-US" id="id_9771407_1805433_1_1">Description Of Business And Significant Accounting Policies [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable_lbl" xml:lang="en-US" id="id_9771407_1805433_2_1">Description Of Business And Significant Accounting Policies [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:to="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:label="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl" xml:lang="en-US" id="id_9771407_1633116_1_1">Description of New Accounting Pronouncements Not yet Adopted [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl" xml:lang="en-US" id="id_9771407_1633116_2_1">Recently issued accounting pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:to="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DevelopedTechnologyRightsMember_lbl" xml:lang="en-US" id="id_9771407_1634735_1_1">Developed Technology Rights [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DevelopedTechnologyRightsMember_lbl" xml:lang="en-US" id="id_9771407_1634735_2_1">Developed Technology [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DevelopedTechnologyRightsMember" xlink:to="us-gaap_DevelopedTechnologyRightsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="id_9771407_1640297_1_1">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="id_9771407_1640297_2_1">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="id_9771407_1642836_1_1">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="id_9771407_1642836_2_1">2012 Incentive compensation plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DiscountOnValuationOfTradingActivity" xlink:label="psix_DiscountOnValuationOfTradingActivity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DiscountOnValuationOfTradingActivity_lbl" xml:lang="en-US" id="id_9771407_1866040_3_1">Discount on valuation on trading activity of the company's common stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DiscountOnValuationOfTradingActivity_lbl" xml:lang="en-US" id="id_9771407_1866040_1_1">Discount On Valuation Of Trading Activity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DiscountOnValuationOfTradingActivity_lbl" xml:lang="en-US" id="id_9771407_1866040_2_1">Discount on valuation of trading activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DiscountOnValuationOfTradingActivity" xlink:to="psix_DiscountOnValuationOfTradingActivity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendIncomeOperating" xlink:label="us-gaap_DividendIncomeOperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendIncomeOperating_lbl" xml:lang="en-US" id="id_9771407_1646831_1_1">Dividend Income, Operating</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DividendIncomeOperating_lbl" xml:lang="en-US" id="id_9771407_1646831_2_1">Dividend yield</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendIncomeOperating" xlink:to="us-gaap_DividendIncomeOperating_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DocumentAndEntityInformationAbstract" xlink:label="psix_DocumentAndEntityInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_9771407_1666892_3_1">Document and entity information abstract.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_9771407_1666892_1_1">Document And Entity Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_9771407_1666892_2_1">Document And Entity Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="psix_DocumentAndEntityInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_9771407_1631516_1_1">Document Fiscal Period Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_9771407_1631516_2_1">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_9771407_1633130_1_1">Document Fiscal Year Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_9771407_1633130_2_1">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_9771407_1642039_1_1">Document Period End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_9771407_1642039_2_1">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_9771407_1634742_1_1">Document Type</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_9771407_1634742_2_1">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US" id="id_9771407_1647602_1_1">Due to Related Parties, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US" id="id_9771407_1647602_2_1">Due to former owners</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_9771407_1633917_1_1">Earnings Per Share [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_9771407_1633917_2_1">Earnings (loss) per common share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_9771407_1633917_12_1">Net income (loss) per common share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_9771407_1643649_1_1">Earnings Per Share, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_9771407_1643649_2_1">Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_9771407_1643649_12_1">Earnings (loss) per share of common stock - basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US" id="id_9771407_1641176_1_1">Earnings Per Share, Basic and Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US" id="id_9771407_1641176_2_1">Earnings (loss) per share of common stock - basic and diluted :</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EarningsPerShareDenominatorAbstract" xlink:label="psix_EarningsPerShareDenominatorAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_EarningsPerShareDenominatorAbstract_lbl" xml:lang="en-US" id="id_9771407_1861561_3_1">Earnings per share denominator.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_EarningsPerShareDenominatorAbstract_lbl" xml:lang="en-US" id="id_9771407_1861561_1_1">Earnings Per Share Denominator [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_EarningsPerShareDenominatorAbstract_lbl" xml:lang="en-US" id="id_9771407_1861561_2_1">Denominator:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_EarningsPerShareDenominatorAbstract" xlink:to="psix_EarningsPerShareDenominatorAbstract_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_9771407_1631521_1_1">Earnings Per Share, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_9771407_1631521_2_1">Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_9771407_1631521_12_1">Earnings (loss) per share of common stock - diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EarningsPerShareNumeratorAbstract" xlink:label="psix_EarningsPerShareNumeratorAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_EarningsPerShareNumeratorAbstract_lbl" xml:lang="en-US" id="id_9771407_1766740_3_1">Earnings per share numerator.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_EarningsPerShareNumeratorAbstract_lbl" xml:lang="en-US" id="id_9771407_1766740_1_1">Earnings Per Share Numerator [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_EarningsPerShareNumeratorAbstract_lbl" xml:lang="en-US" id="id_9771407_1766740_2_1">Numerator:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_EarningsPerShareNumeratorAbstract" xlink:to="psix_EarningsPerShareNumeratorAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1642845_1_1">Earnings Per Share, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1642845_2_1">Earnings Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="id_9771407_1644008_1_1">Earnings Per Share [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="id_9771407_1644008_2_1">Earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="id_9771407_1644010_1_1">Effective Income Tax Rate Reconciliation, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="id_9771407_1644010_6_1">Income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences" xlink:label="psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences_lbl" xml:lang="en-US" id="id_9771407_1828297_3_1">Effective income tax rate continuing operations excluding effect of temporary differences.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences_lbl" xml:lang="en-US" id="id_9771407_1828297_1_1">Effective Income Tax Rate Continuing Operations Excluding Effect Of Temporary Differences</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences_lbl" xml:lang="en-US" id="id_9771407_1828297_2_1">Effective tax rate excluding private placement warrants expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences" xlink:to="psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="id_9771407_1636341_1_1">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="id_9771407_1636341_2_1">Income tax (benefit) expense at federal statutory rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_lbl" xml:lang="en-US" id="id_9771407_1633918_1_1">Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_lbl" xml:lang="en-US" id="id_9771407_1633918_14_1">Domestic production activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_lbl" xml:lang="en-US" id="id_9771407_1642045_1_1">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_lbl" xml:lang="en-US" id="id_9771407_1642045_2_1">Research tax credits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US" id="id_9771407_1635549_1_1">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US" id="id_9771407_1635549_2_1">Other, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US" id="id_9771407_1638361_1_1">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US" id="id_9771407_1638361_2_1">State income tax, net of federal benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment" xlink:label="psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment_lbl" xml:lang="en-US" id="id_9771407_1742779_3_1">Effective income tax rate reconciliation tax reserve adjustment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment_lbl" xml:lang="en-US" id="id_9771407_1742779_1_1">Effective Income Tax Rate Reconciliation Tax Reserve Adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment_lbl" xml:lang="en-US" id="id_9771407_1742779_2_1">Tax reserve reassessment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment" xlink:to="psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US" id="id_9771407_1648664_1_1">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US" id="id_9771407_1648664_2_1">Total unrecognized compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" id="id_9771407_1644016_1_1">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" id="id_9771407_1644016_2_1">Expected period of recognition of cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EmployeeStockOptionTwoThousandTwelvePlanMember" xlink:label="psix_EmployeeStockOptionTwoThousandTwelvePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_EmployeeStockOptionTwoThousandTwelvePlanMember_lbl" xml:lang="en-US" id="id_9771407_1752332_3_1">Employee Stock Option Two Thousand Twelve Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_EmployeeStockOptionTwoThousandTwelvePlanMember_lbl" xml:lang="en-US" id="id_9771407_1752332_1_1">Employee Stock Option Two Thousand Twelve Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_EmployeeStockOptionTwoThousandTwelvePlanMember_lbl" xml:lang="en-US" id="id_9771407_1752332_2_1">Employee Stock Option 2012 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_EmployeeStockOptionTwoThousandTwelvePlanMember" xlink:to="psix_EmployeeStockOptionTwoThousandTwelvePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_9771407_1634753_1_1">Entity Central Index Key</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_9771407_1634753_2_1">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_9771407_1635556_1_1">Entity Common Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_9771407_1635556_2_1">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" id="id_9771407_1638773_1_1">Entity Current Reporting Status</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" id="id_9771407_1638773_2_1">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="id_9771407_1635557_1_1">Entity Filer Category</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="id_9771407_1635557_2_1">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US" id="id_9771407_1647157_1_1">Entity Public Float</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US" id="id_9771407_1647157_2_1">Entity Public Float</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_9771407_1639155_1_1">Entity Registrant Name</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_9771407_1639155_2_1">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US" id="id_9771407_1640748_1_1">Entity Voluntary Filers</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US" id="id_9771407_1640748_2_1">Entity Voluntary Filers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US" id="id_9771407_1639522_1_1">Entity Well-known Seasoned Issuer</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US" id="id_9771407_1639522_2_1">Entity Well-known Seasoned Issuer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EntityWidePurchaseMajorVendorPercentage" xlink:label="psix_EntityWidePurchaseMajorVendorPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_EntityWidePurchaseMajorVendorPercentage_lbl" xml:lang="en-US" id="id_9771407_1870543_3_1">Entity Wide Purchase Major Vendor Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_EntityWidePurchaseMajorVendorPercentage_lbl" xml:lang="en-US" id="id_9771407_1870543_1_1">Entity Wide Purchase Major Vendor Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_EntityWidePurchaseMajorVendorPercentage_lbl" xml:lang="en-US" id="id_9771407_1870543_2_1">Purchases accounted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_EntityWidePurchaseMajorVendorPercentage" xlink:to="psix_EntityWidePurchaseMajorVendorPercentage_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US" id="id_9771407_1636759_1_1">Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US" id="id_9771407_1636759_2_1">Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="id_9771407_1644027_1_1">Equity Component [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="id_9771407_1644027_2_1">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EquityMethodInvestmentsAndCostMethodInvestmentsAbstract" xlink:label="psix_EquityMethodInvestmentsAndCostMethodInvestmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_EquityMethodInvestmentsAndCostMethodInvestmentsAbstract_lbl" xml:lang="en-US" id="id_9771407_1943645_3_1">Equity Method Investments And Cost Method Investments [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_EquityMethodInvestmentsAndCostMethodInvestmentsAbstract_lbl" xml:lang="en-US" id="id_9771407_1943645_1_1">Equity Method Investments And Cost Method Investments [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_EquityMethodInvestmentsAndCostMethodInvestmentsAbstract_lbl" xml:lang="en-US" id="id_9771407_1943645_2_1">Equity Method Investments And Cost Method Investments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_EquityMethodInvestmentsAndCostMethodInvestmentsAbstract" xlink:to="psix_EquityMethodInvestmentsAndCostMethodInvestmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_lbl" xml:lang="en-US" id="id_9771407_1637533_1_1">Equity Method Investments, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_lbl" xml:lang="en-US" id="id_9771407_1637533_2_1">Distinguishing Liabilities from Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsPolicy" xlink:to="us-gaap_EquityMethodInvestmentsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EstimatedShareBasedCompensationExpense" xlink:label="psix_EstimatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_EstimatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="id_9771407_1894266_3_1">Estimated Share Based Compensation Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_EstimatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="id_9771407_1894266_1_1">Estimated Share Based Compensation Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_EstimatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="id_9771407_1894266_2_1">Total expected expense from initial grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_EstimatedShareBasedCompensationExpense" xlink:to="psix_EstimatedShareBasedCompensationExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="psix_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1892885_3_1">Estimated Useful Lives Of Property Plant And Equipment Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1892885_1_1">Estimated Useful Lives Of Property Plant And Equipment Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1892885_2_1">Estimated Useful Lives by Major Asset Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="psix_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US" id="id_9771407_1650676_1_1">Excess Tax Benefit from Share-based Compensation, Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US" id="id_9771407_1650676_2_1">Excess tax benefit from exercise of share-based awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ExerciseOfCommonStockWarrant" xlink:label="psix_ExerciseOfCommonStockWarrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ExerciseOfCommonStockWarrant_lbl" xml:lang="en-US" id="id_9771407_1871111_3_1">Exercise of common stock warrant for issuance in exchange for common stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ExerciseOfCommonStockWarrant_lbl" xml:lang="en-US" id="id_9771407_1871111_1_1">Exercise Of Common Stock Warrant</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ExerciseOfCommonStockWarrant_lbl" xml:lang="en-US" id="id_9771407_1871111_2_1">Exercise of private placement warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ExerciseOfCommonStockWarrant" xlink:to="psix_ExerciseOfCommonStockWarrant_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ExpensesOnStockAppreciationRights" xlink:label="psix_ExpensesOnStockAppreciationRights"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ExpensesOnStockAppreciationRights_lbl" xml:lang="en-US" id="id_9771407_1800487_3_1">Expenses on stock appreciation rights.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ExpensesOnStockAppreciationRights_lbl" xml:lang="en-US" id="id_9771407_1800487_1_1">Expenses On Stock Appreciation Rights</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ExpensesOnStockAppreciationRights_lbl" xml:lang="en-US" id="id_9771407_1800487_2_1">Expenses for the SAR granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ExpensesOnStockAppreciationRights" xlink:to="psix_ExpensesOnStockAppreciationRights_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US" id="id_9771407_1648166_1_1">Fair Value Adjustment of Warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US" id="id_9771407_1648166_2_1">Change in the value of Private Placement Warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US" id="id_9771407_1648166_12_1">Private placement warrant (income) expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US" id="id_9771407_1648166_14_1">Private placement warrant income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" id="id_9771407_1633150_1_1">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" id="id_9771407_1633150_2_1">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" id="id_9771407_1636361_1_1">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" id="id_9771407_1636361_2_1">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate" xlink:label="psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate_lbl" xml:lang="en-US" id="id_9771407_1960955_3_1">Fair value assumptions, change in percentage of fair market value due to change in volatility rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate_lbl" xml:lang="en-US" id="id_9771407_1960955_1_1">Fair Value Assumptions, Change in Percentage of Fair Market Value due to Change in Volatility Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate_lbl" xml:lang="en-US" id="id_9771407_1960955_2_1">Change in market value of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate" xlink:to="psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExercisePrice" xlink:label="us-gaap_FairValueAssumptionsExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssumptionsExercisePrice_lbl" xml:lang="en-US" id="id_9771407_1643665_1_1">Fair Value Assumptions, Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssumptionsExercisePrice_lbl" xml:lang="en-US" id="id_9771407_1643665_2_1">Common stock valuation exercise price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssumptionsExercisePrice" xlink:to="us-gaap_FairValueAssumptionsExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_FairValueAssumptionsExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" id="id_9771407_1641602_1_1">Fair Value Assumptions, Expected Dividend Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" id="id_9771407_1641602_2_1">Dividend yield</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_FairValueAssumptionsExpectedDividendRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_FairValueAssumptionsExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="id_9771407_1632311_1_1">Fair Value Assumptions, Expected Volatility Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="us-gaap_FairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="id_9771407_1632311_32_1">Volatility factor</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="id_9771407_1632311_2_1">Anticipated volatility factor and zero dividend yield</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="id_9771407_1632311_12_1">Estimated price volatility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_FairValueAssumptionsExpectedVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_FairValueAssumptionsRiskFreeInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" id="id_9771407_1632312_1_1">Fair Value Assumptions, Risk Free Interest Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" id="id_9771407_1632312_2_1">Risk-free interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_FairValueAssumptionsRiskFreeInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" id="id_9771407_1634760_1_1">Fair Value, Hierarchy [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" id="id_9771407_1634760_2_1">Fair Value, Hierarchy [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByShareholdersEquityClassDomain" xlink:label="us-gaap_FairValueByShareholdersEquityClassDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByShareholdersEquityClassDomain_lbl" xml:lang="en-US" id="id_9771407_1637986_1_1">Fair Value by Shareholders' Equity Class [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueByShareholdersEquityClassDomain_lbl" xml:lang="en-US" id="id_9771407_1637986_2_1">Fair Value by Shareholders' Equity Class [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByShareholdersEquityClassDomain" xlink:to="us-gaap_FairValueByShareholdersEquityClassDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="id_9771407_1642853_1_1">Fair Value Disclosures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="id_9771407_1642853_2_1">Fair Value Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" id="id_9771407_1637542_1_1">Fair Value Disclosures [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" id="id_9771407_1637542_2_1">Fair value of financial instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US" id="id_9771407_1634767_1_1">Fair Value, Inputs, Level 3 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US" id="id_9771407_1634767_2_1">Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US" id="id_9771407_1635578_1_1">Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US" id="id_9771407_1635578_2_1">Financial Liability Measured at Fair Value on Recurring Basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633154_1_1">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633154_2_1">Summary of Change in Estimated Fair Value of Company's Level 3 Financial Instrument</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" id="id_9771407_1637995_1_1">Fair Value Hierarchy [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" id="id_9771407_1637995_2_1">Fair Value Hierarchy [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants" xlink:label="psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants_lbl" xml:lang="en-US" id="id_9771407_1863358_3_1">Fair Value Measurement With Unobservable Inputs Change In Warrant Liability Due To Exercise Of Private Placement Warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants_lbl" xml:lang="en-US" id="id_9771407_1863358_1_1">Fair Value Measurement With Unobservable Inputs Change In Warrant Liability Due To Exercise Of Private Placement Warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants_lbl" xml:lang="en-US" id="id_9771407_1863358_2_1">Fair value of private placement warrants exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants" xlink:to="psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_9771407_1637160_1_1">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_9771407_1637160_2_1">(Decrease) increase in valuation of private placement warrants liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_9771407_1637160_12_1">Decrease in the value of private placement warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration" xlink:label="psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration_lbl" xml:lang="en-US" id="id_9771407_1949318_3_1">Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Change In Fair Value Of Contingent Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration_lbl" xml:lang="en-US" id="id_9771407_1949318_1_1">Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Change In Fair Value Of Contingent Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration_lbl" xml:lang="en-US" id="id_9771407_1949318_2_1">Change in the fair value of contingent consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration" xlink:to="psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" id="id_9771407_1646598_1_1">Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" id="id_9771407_1646598_4_1">Balance at end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" id="id_9771407_1646598_5_1">Balance at beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" id="id_9771407_1646598_2_1">Fair value measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueOfAssetsAcquired" xlink:label="us-gaap_FairValueOfAssetsAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfAssetsAcquired_lbl" xml:lang="en-US" id="id_9771407_1649297_1_1">Fair Value of Assets Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfAssetsAcquired_lbl" xml:lang="en-US" id="id_9771407_1649297_2_1">Fair value of assets acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfAssetsAcquired" xlink:to="us-gaap_FairValueOfAssetsAcquired_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US" id="id_9771407_1636375_1_1">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US" id="id_9771407_1636375_2_1">Fair value of financial instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FairValueOfNetAssetsAcquired" xlink:label="psix_FairValueOfNetAssetsAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_FairValueOfNetAssetsAcquired_lbl" xml:lang="en-US" id="id_9771407_1780048_3_1">Fair Value Of Net Assets Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_FairValueOfNetAssetsAcquired_lbl" xml:lang="en-US" id="id_9771407_1780048_1_1">Fair Value Of Net Assets Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_FairValueOfNetAssetsAcquired_lbl" xml:lang="en-US" id="id_9771407_1780048_2_1">Net assets acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_FairValueOfNetAssetsAcquired" xlink:to="psix_FairValueOfNetAssetsAcquired_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FairValueOfRestrictedStockUnitsGrantedToEmployees" xlink:label="psix_FairValueOfRestrictedStockUnitsGrantedToEmployees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_FairValueOfRestrictedStockUnitsGrantedToEmployees_lbl" xml:lang="en-US" id="id_9771407_1716913_3_1">Fair Value Of Restricted Stock Units Granted To Employees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_FairValueOfRestrictedStockUnitsGrantedToEmployees_lbl" xml:lang="en-US" id="id_9771407_1716913_1_1">Fair Value Of Restricted Stock Units Granted To Employees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_FairValueOfRestrictedStockUnitsGrantedToEmployees_lbl" xml:lang="en-US" id="id_9771407_1716913_2_1">Restricted stock activity, amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_FairValueOfRestrictedStockUnitsGrantedToEmployees" xlink:to="psix_FairValueOfRestrictedStockUnitsGrantedToEmployees_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FederalTaxCreditsAndOtherCarryforwards" xlink:label="psix_FederalTaxCreditsAndOtherCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_FederalTaxCreditsAndOtherCarryforwards_lbl" xml:lang="en-US" id="id_9771407_1810576_3_1">Federal tax credits and other carryforwards.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_FederalTaxCreditsAndOtherCarryforwards_lbl" xml:lang="en-US" id="id_9771407_1810576_1_1">Federal Tax Credits And Other Carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_FederalTaxCreditsAndOtherCarryforwards_lbl" xml:lang="en-US" id="id_9771407_1810576_2_1">Federal research tax credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_FederalTaxCreditsAndOtherCarryforwards" xlink:to="psix_FederalTaxCreditsAndOtherCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FinancingCosts" xlink:label="psix_FinancingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_FinancingCosts_lbl" xml:lang="en-US" id="id_9771407_1770544_3_1">Financing Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_FinancingCosts_lbl" xml:lang="en-US" id="id_9771407_1770544_1_1">Financing Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_FinancingCosts_lbl" xml:lang="en-US" id="id_9771407_1770544_2_1">Financing costs related to indenture agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_FinancingCosts" xlink:to="psix_FinancingCosts_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:label="us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633169_1_1">Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633169_2_1">Estimated Useful Lives of Identifiable Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:to="us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="id_9771407_1645583_1_1">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="id_9771407_1645583_14_1">Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US" id="id_9771407_1649907_1_1">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US" id="id_9771407_1649907_2_1">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US" id="id_9771407_1649656_1_1">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US" id="id_9771407_1649656_2_1">2016</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633960_1_1">Finite-lived Intangible Assets Amortization Expense [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633960_2_1">Summary of the Amortization Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="id_9771407_1649908_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="id_9771407_1649908_2_1">2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="id_9771407_1651200_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="id_9771407_1651200_2_1">2019</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="id_9771407_1648913_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="id_9771407_1648913_2_1">2018</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="id_9771407_1648914_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="id_9771407_1648914_2_1">2017</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_9771407_1632326_1_1">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_9771407_1632326_2_1">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="id_9771407_1650431_1_1">Finite-Lived Intangible Assets, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="id_9771407_1650431_2_1">Gross Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_9771407_1638797_1_1">Finite-Lived Intangible Assets [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_9771407_1638797_2_1">Finite-Lived Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <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="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_9771407_1631944_1_1">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_9771407_1631944_2_1">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_9771407_1650931_1_1">Finite-Lived Intangible Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_9771407_1650931_6_1">Net Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" id="id_9771407_1636377_1_1">Finite-Lived Intangible Asset, Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" id="id_9771407_1636377_2_1">Finite lived intangible asset estimated life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" id="id_9771407_1636377_12_1">Weighted average useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FivePointFiveZeroPercentSeniorNotesMember" xlink:label="psix_FivePointFiveZeroPercentSeniorNotesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_FivePointFiveZeroPercentSeniorNotesMember_lbl" xml:lang="en-US" id="id_9771407_1976789_3_1">Five Point Five Zero Percent Senior Notes [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_FivePointFiveZeroPercentSeniorNotesMember_lbl" xml:lang="en-US" id="id_9771407_1976789_1_1">Five Point Five Zero Percent Senior Notes [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_FivePointFiveZeroPercentSeniorNotesMember_lbl" xml:lang="en-US" id="id_9771407_1976789_2_1">5.50% Senior Notes [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_FivePointFiveZeroPercentSeniorNotesMember" xlink:to="psix_FivePointFiveZeroPercentSeniorNotesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl" xml:lang="en-US" id="id_9771407_1650292_1_1">Furniture and Fixtures, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl" xml:lang="en-US" id="id_9771407_1650292_2_1">Office furniture and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesGross" xlink:to="us-gaap_FurnitureAndFixturesGross_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US" id="id_9771407_1641629_1_1">Furniture and Fixtures [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US" id="id_9771407_1641629_2_1">Office Furniture and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl" xml:lang="en-US" id="id_9771407_1646150_1_1">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl" xml:lang="en-US" id="id_9771407_1646150_14_1">Loss on disposal of assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US" id="id_9771407_1646711_1_1">Gains (Losses) on Extinguishment of Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US" id="id_9771407_1646711_14_1">Loss on debt extinguishment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_9771407_1650296_1_1">General and Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_9771407_1650296_2_1">General and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US" id="id_9771407_1639948_1_1">General and Administrative Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US" id="id_9771407_1639948_2_1">General and Administrative Expense [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_9771407_1650936_1_1">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_9771407_1650936_4_1">Balance at end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_9771407_1650936_5_1">Balance at beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_9771407_1650936_2_1">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US" id="id_9771407_1651941_1_1">Goodwill, Acquired During Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US" id="id_9771407_1651941_2_1">Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="id_9771407_1633530_1_1">Goodwill and Intangible Assets Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="id_9771407_1633530_2_1">Intangible assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1635187_1_1">Goodwill and Intangible Assets Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1635187_2_1">Goodwill and other intangibles</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1639198_1_1">Goodwill and Intangible Assets, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1639198_2_1">Goodwill and other intangibles</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US" id="id_9771407_1651947_1_1">Goodwill, Impairment Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US" id="id_9771407_1651947_2_1">Goodwill impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="id_9771407_1645579_1_1">Gross Profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="id_9771407_1645579_2_1">Gross profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="id_9771407_1645579_6_1">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1640809_1_1">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1640809_2_1">Long-lived assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="id_9771407_1647942_1_1">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="id_9771407_1647942_2_1">Income (loss) before income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="id_9771407_1647942_6_1">Income (loss) before income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="id_9771407_1647942_12_1">Pre-tax income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses" xlink:label="psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses_lbl" xml:lang="en-US" id="id_9771407_1754290_3_1">Income loss from continuing operations excluded tax deductible expenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses_lbl" xml:lang="en-US" id="id_9771407_1754290_1_1">Income Loss From Continuing Operations Excluded Tax Deductible Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses_lbl" xml:lang="en-US" id="id_9771407_1754290_2_1">Pre-tax income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses" xlink:to="psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="id_9771407_1647940_1_1">Income (Loss) from Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="id_9771407_1647940_14_1">Loss on investment in joint ventures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_9771407_1631567_1_1">Income Statement [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_9771407_1631567_2_1">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" id="id_9771407_1634394_1_1">Income Statement Location [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" id="id_9771407_1634394_2_1">Income Statement Location [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" id="id_9771407_1635998_1_1">Income Statement Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" id="id_9771407_1635998_2_1">Income Statement Location [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="id_9771407_1638039_1_1">Income Tax Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="id_9771407_1638039_2_1">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1639962_1_1">Income Tax Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1639962_2_1">Income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncomeTaxesLineItems" xlink:label="psix_IncomeTaxesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_IncomeTaxesLineItems_lbl" xml:lang="en-US" id="id_9771407_1933001_3_1">Income Taxes [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_IncomeTaxesLineItems_lbl" xml:lang="en-US" id="id_9771407_1933001_1_1">Income Taxes [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_IncomeTaxesLineItems_lbl" xml:lang="en-US" id="id_9771407_1933001_2_1">Income Taxes [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_IncomeTaxesLineItems" xlink:to="psix_IncomeTaxesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" id="id_9771407_1647353_1_1">Income Taxes Paid, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" id="id_9771407_1647353_2_1">Cash paid for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US" id="id_9771407_1648421_1_1">Income Taxes Receivable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US" id="id_9771407_1648421_2_1">Income tax receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncomeTaxesTable" xlink:label="psix_IncomeTaxesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_IncomeTaxesTable_lbl" xml:lang="en-US" id="id_9771407_1891739_3_1">Income Taxes [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_IncomeTaxesTable_lbl" xml:lang="en-US" id="id_9771407_1891739_1_1">Income Taxes [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_IncomeTaxesTable_lbl" xml:lang="en-US" id="id_9771407_1891739_2_1">Income Taxes [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_IncomeTaxesTable" xlink:to="psix_IncomeTaxesTable_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1648041_1_1">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1648041_32_1">Income tax provision (benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1648041_2_1">Income tax (benefit) provision</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1648041_6_1">Income tax expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9771407_1648041_12_1">Income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1644088_1_1">Income Tax, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1644088_2_1">Income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl" xml:lang="en-US" id="id_9771407_1646706_1_1">Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl" xml:lang="en-US" id="id_9771407_1646706_14_1">Domestic production activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:to="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="id_9771407_1650697_1_1">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="id_9771407_1650697_2_1">Income tax (benefit) expense at federal statutory rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment_lbl" xml:lang="en-US" id="id_9771407_1650445_1_1">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment_lbl" xml:lang="en-US" id="id_9771407_1650445_14_1">Research tax credits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense" xlink:label="psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense_lbl" xml:lang="en-US" id="id_9771407_1815635_3_1">Income tax reconciliation nondeductible private placement warranty expense.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense_lbl" xml:lang="en-US" id="id_9771407_1815635_1_1">Income Tax Reconciliation Nondeductible Private Placement Warranty Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense_lbl" xml:lang="en-US" id="id_9771407_1815635_2_1">Non-deductible private placement warrant (income)/expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense" xlink:to="psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US" id="id_9771407_1648800_1_1">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US" id="id_9771407_1648800_2_1">Other, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US" id="id_9771407_1651953_1_1">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US" id="id_9771407_1651953_2_1">State income tax, net of federal benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncomeTaxReconciliationTaxReserveAdjustment" xlink:label="psix_IncomeTaxReconciliationTaxReserveAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_IncomeTaxReconciliationTaxReserveAdjustment_lbl" xml:lang="en-US" id="id_9771407_1852581_3_1">Income tax reconciliation tax reserve adjustment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_IncomeTaxReconciliationTaxReserveAdjustment_lbl" xml:lang="en-US" id="id_9771407_1852581_1_1">Income Tax Reconciliation Tax Reserve Adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_IncomeTaxReconciliationTaxReserveAdjustment_lbl" xml:lang="en-US" id="id_9771407_1852581_2_1">Tax reserve reassessment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_IncomeTaxReconciliationTaxReserveAdjustment" xlink:to="psix_IncomeTaxReconciliationTaxReserveAdjustment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US" id="id_9771407_1650058_1_1">Increase (Decrease) in Accounts Payable, Trade</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US" id="id_9771407_1650058_2_1">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="id_9771407_1645919_1_1">Increase (Decrease) in Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="id_9771407_1645919_14_1">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US" id="id_9771407_1650446_1_1">Increase (Decrease) in Income Taxes Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US" id="id_9771407_1650446_2_1">Income taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US" id="id_9771407_1649795_1_1">Increase (Decrease) in Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US" id="id_9771407_1649795_2_1">Accrued compensation and benefits and other accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncreaseDecreaseInContingentLiability" xlink:label="psix_IncreaseDecreaseInContingentLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_IncreaseDecreaseInContingentLiability_lbl" xml:lang="en-US" id="id_9771407_1828713_3_1">The (increase) or decrease in the revaluation of the contingent consideration liability recorded in connection with the Company's business acquisition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_IncreaseDecreaseInContingentLiability_lbl" xml:lang="en-US" id="id_9771407_1828713_1_1">Increase Decrease In Contingent Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_IncreaseDecreaseInContingentLiability_lbl" xml:lang="en-US" id="id_9771407_1828713_2_1">Increase (decrease) in valuation of contingent consideration liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_IncreaseDecreaseInContingentLiability" xlink:to="psix_IncreaseDecreaseInContingentLiability_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_lbl" xml:lang="en-US" id="id_9771407_1649930_1_1">Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_lbl" xml:lang="en-US" id="id_9771407_1649930_2_1">Income tax receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="id_9771407_1645450_1_1">Increase (Decrease) in Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="id_9771407_1645450_2_1">Increased finished goods - inventory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="id_9771407_1645450_14_1">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncreaseDecreaseInInventoryReserve" xlink:label="psix_IncreaseDecreaseInInventoryReserve"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_IncreaseDecreaseInInventoryReserve_lbl" xml:lang="en-US" id="id_9771407_1913734_3_1">Increase Decrease In Inventory Reserve</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_IncreaseDecreaseInInventoryReserve_lbl" xml:lang="en-US" id="id_9771407_1913734_1_1">Increase Decrease In Inventory Reserve</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="psix_IncreaseDecreaseInInventoryReserve_lbl" xml:lang="en-US" id="id_9771407_1913734_14_1">Increase in inventory reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_IncreaseDecreaseInInventoryReserve" xlink:to="psix_IncreaseDecreaseInInventoryReserve_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xml:lang="en-US" id="id_9771407_1639574_1_1">Increase (Decrease) in Operating Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xml:lang="en-US" id="id_9771407_1639574_2_1">(Increase) decrease in operating assets, net of effects of business combinations:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_9771407_1641245_1_1">Increase (Decrease) in Operating Liabilities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xml:lang="en-US" id="id_9771407_1641245_2_1">Increase (decrease) in operating liabilities, net of effects of business combinations:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_lbl" xml:lang="en-US" id="id_9771407_1648181_1_1">Increase (Decrease) in Other Noncurrent Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_lbl" xml:lang="en-US" id="id_9771407_1648181_2_1">Other noncurrent liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="id_9771407_1645210_1_1">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="id_9771407_1645210_14_1">Prepaid expenses and other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncreaseDecreaseInRevenue" xlink:label="psix_IncreaseDecreaseInRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_IncreaseDecreaseInRevenue_lbl" xml:lang="en-US" id="id_9771407_1871431_3_1">Increase Decrease In Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_IncreaseDecreaseInRevenue_lbl" xml:lang="en-US" id="id_9771407_1871431_1_1">Increase Decrease In Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_IncreaseDecreaseInRevenue_lbl" xml:lang="en-US" id="id_9771407_1871431_2_1">Decrease in pre-tax earnings and cash flow</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_IncreaseDecreaseInRevenue" xlink:to="psix_IncreaseDecreaseInRevenue_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncreaseDecreaseInShareBasedCompensation" xlink:label="psix_IncreaseDecreaseInShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_IncreaseDecreaseInShareBasedCompensation_lbl" xml:lang="en-US" id="id_9771407_1896251_3_1">Increase Decrease In Share Based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_IncreaseDecreaseInShareBasedCompensation_lbl" xml:lang="en-US" id="id_9771407_1896251_1_1">Increase Decrease In Share Based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_IncreaseDecreaseInShareBasedCompensation_lbl" xml:lang="en-US" id="id_9771407_1896251_2_1">Share-based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_IncreaseDecreaseInShareBasedCompensation" xlink:to="psix_IncreaseDecreaseInShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock" xlink:label="psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock_lbl" xml:lang="en-US" id="id_9771407_1853197_3_1">Incremental shares from assumed exercise of private placement warrants SAR restricted stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock_lbl" xml:lang="en-US" id="id_9771407_1853197_1_1">Incremental Shares From Assumed Exercise Of Private Placement Warrants Sar Restricted Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock_lbl" xml:lang="en-US" id="id_9771407_1853197_2_1">Incremental shares from assumed exercise of Private Placement Warrants, SAR, restricted stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock" xlink:to="psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_InitialLeaseTerm" xlink:label="psix_InitialLeaseTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_InitialLeaseTerm_lbl" xml:lang="en-US" id="id_9771407_1861461_3_1">Initial Lease Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_InitialLeaseTerm_lbl" xml:lang="en-US" id="id_9771407_1861461_1_1">Initial Lease Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_InitialLeaseTerm_lbl" xml:lang="en-US" id="id_9771407_1861461_2_1">Initial term of lease agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_InitialLeaseTerm" xlink:to="psix_InitialLeaseTerm_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" id="id_9771407_1649176_1_1">Intangible Assets, Net (Excluding Goodwill)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" id="id_9771407_1649176_2_1">Intangible assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IntangibleLiabilityDisclosureAbstract" xlink:label="psix_IntangibleLiabilityDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_IntangibleLiabilityDisclosureAbstract_lbl" xml:lang="en-US" id="id_9771407_1893011_3_1">Intangible Liability Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_IntangibleLiabilityDisclosureAbstract_lbl" xml:lang="en-US" id="id_9771407_1893011_1_1">Intangible Liability Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_IntangibleLiabilityDisclosureAbstract_lbl" xml:lang="en-US" id="id_9771407_1893011_2_1">Intangible Liability Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_IntangibleLiabilityDisclosureAbstract" xlink:to="psix_IntangibleLiabilityDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US" id="id_9771407_1649043_1_1">Interest Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US" id="id_9771407_1649043_2_1">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpenseCustomerDeposits" xlink:label="us-gaap_InterestExpenseCustomerDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseCustomerDeposits_lbl" xml:lang="en-US" id="id_9771407_1649800_1_1">Interest Expense, Customer Deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseCustomerDeposits_lbl" xml:lang="en-US" id="id_9771407_1649800_2_1">Interest-bearing accounts insured</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseCustomerDeposits" xlink:to="us-gaap_InterestExpenseCustomerDeposits_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestPaid" xlink:label="us-gaap_InterestPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaid_lbl" xml:lang="en-US" id="id_9771407_1644975_1_1">Interest Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaid_lbl" xml:lang="en-US" id="id_9771407_1644975_2_1">Cash paid for interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1646139_1_1">Interest Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1646139_2_1">Unpaid interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryCurrentTable_lbl" xml:lang="en-US" id="id_9771407_1634002_1_1">Inventory, Current [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryCurrentTable_lbl" xml:lang="en-US" id="id_9771407_1634002_2_1">Inventory, Current [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryCurrentTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US" id="id_9771407_1650071_1_1">Inventory, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US" id="id_9771407_1650071_6_1">Total inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US" id="id_9771407_1638046_1_1">Inventory [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US" id="id_9771407_1638046_2_1">Inventory [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryLineItems_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="id_9771407_1649181_1_1">Inventory, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="id_9771407_1649181_2_1">Inventories, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="id_9771407_1649181_6_1">Inventories, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="us-gaap_InventoryNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNetAbstract_lbl" xml:lang="en-US" id="id_9771407_1642124_1_1">Inventory, Net [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNetAbstract_lbl" xml:lang="en-US" id="id_9771407_1642124_2_1">Inventory, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1634812_1_1">Inventory, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1634812_2_1">Inventories, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US" id="id_9771407_1648052_1_1">Inventory, Raw Materials, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US" id="id_9771407_1648052_2_1">Raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryValuationReserveMember" xlink:label="us-gaap_InventoryValuationReserveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserveMember_lbl" xml:lang="en-US" id="id_9771407_1631588_1_1">Inventory Valuation Reserve [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryValuationReserveMember_lbl" xml:lang="en-US" id="id_9771407_1631588_2_1">Inventory Valuation Reserve [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserveMember" xlink:to="us-gaap_InventoryValuationReserveMember_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US" id="id_9771407_1644419_1_1">Inventory Valuation Reserves</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US" id="id_9771407_1644419_14_1">Inventory allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" id="id_9771407_1650953_1_1">Inventory, Work in Process, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" id="id_9771407_1650953_2_1">Work in process</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Land" xlink:label="us-gaap_Land"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Land_lbl" xml:lang="en-US" id="id_9771407_1650203_1_1">Land</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Land_lbl" xml:lang="en-US" id="id_9771407_1650203_2_1">Land</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Land" xlink:to="us-gaap_Land_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeaseExpirationDate1" xlink:label="us-gaap_LeaseExpirationDate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseExpirationDate1_lbl" xml:lang="en-US" id="id_9771407_1644113_1_1">Lease Expiration Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseExpirationDate1_lbl" xml:lang="en-US" id="id_9771407_1644113_2_1">Lease agreement expiration date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseExpirationDate1" xlink:to="us-gaap_LeaseExpirationDate1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US" id="id_9771407_1638847_1_1">Leases [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US" id="id_9771407_1638847_2_1">Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1635228_1_1">Leases of Lessee Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1635228_2_1">Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" id="id_9771407_1646694_1_1">Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" id="id_9771407_1646694_6_1">TOTAL LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="id_9771407_1646695_1_1">Liabilities and Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="id_9771407_1646695_6_1">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_9771407_1636826_1_1">Liabilities and Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_9771407_1636826_2_1">LIABILITIES AND STOCKHOLDERS' EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAssumed1" xlink:label="us-gaap_LiabilitiesAssumed1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAssumed1_lbl" xml:lang="en-US" id="id_9771407_1645311_1_1">Liabilities Assumed</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LiabilitiesAssumed1_lbl" xml:lang="en-US" id="id_9771407_1645311_14_1">Less liabilities assumed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAssumed1" xlink:to="us-gaap_LiabilitiesAssumed1_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="id_9771407_1647463_1_1">Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="id_9771407_1647463_6_1">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_9771407_1639229_1_1">Liabilities, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_9771407_1639229_2_1">Current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US" id="id_9771407_1635231_1_1">Liabilities, Noncurrent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US" id="id_9771407_1635231_2_1">Long-term obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LiabilityForUnrecognizedTaxBenefits" xlink:label="psix_LiabilityForUnrecognizedTaxBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_LiabilityForUnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_9771407_1939385_3_1">Liability For Unrecognized Tax Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_LiabilityForUnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_9771407_1939385_1_1">Liability For Unrecognized Tax Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_LiabilityForUnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_9771407_1939385_2_1">Unrecognized tax benefit for uncertain tax positions, including interest and penalties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_LiabilityForUnrecognizedTaxBenefits" xlink:to="psix_LiabilityForUnrecognizedTaxBenefits_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US" id="id_9771407_1647932_1_1">Long-term Line of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US" id="id_9771407_1647932_2_1">Outstanding borrowings under its revolving line of credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAxis_lbl" xml:lang="en-US" id="id_9771407_1632814_1_1">Lender Name [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityAxis_lbl" xml:lang="en-US" id="id_9771407_1632814_2_1">Lender Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio" xlink:label="psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio_lbl" xml:lang="en-US" id="id_9771407_1832676_3_1">Line Of Credit Facility Covenants Fixed Charge Coverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio_lbl" xml:lang="en-US" id="id_9771407_1832676_1_1">Line Of Credit Facility Covenants Fixed Charge Coverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio_lbl" xml:lang="en-US" id="id_9771407_1832676_2_1">Line of credit facility covenants minimum fixed charge coverage ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio" xlink:to="psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum" xlink:label="psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum_lbl" xml:lang="en-US" id="id_9771407_1806597_3_1">Line Of Credit Facility Covenants Leverage Ratio Allowed Maximum</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum_lbl" xml:lang="en-US" id="id_9771407_1806597_1_1">Line Of Credit Facility Covenants Leverage Ratio Allowed Maximum</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum_lbl" xml:lang="en-US" id="id_9771407_1806597_2_1">Line of credit facility covenants maximum debt leverage ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum" xlink:to="psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl" xml:lang="en-US" id="id_9771407_1637211_1_1">Line of Credit Facility, Interest Rate at Period End</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl" xml:lang="en-US" id="id_9771407_1637211_2_1">Line of Credit bears interest at BMO Bank's LIBOR rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl" xml:lang="en-US" id="id_9771407_1639607_1_1">Line of Credit Facility, Interest Rate During Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl" xml:lang="en-US" id="id_9771407_1639607_2_1">Applicable margin, during the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_lbl" xml:lang="en-US" id="id_9771407_1639608_1_1">Line of Credit Facility, Lender [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_lbl" xml:lang="en-US" id="id_9771407_1639608_2_1">Line of Credit Facility, Lender [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US" id="id_9771407_1641677_1_1">Line of Credit Facility [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US" id="id_9771407_1641677_2_1">Line of Credit Facility [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" id="id_9771407_1645437_1_1">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" id="id_9771407_1645437_2_1">Agreement provides for borrowings under a revolving line of credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" id="id_9771407_1645437_12_1">Line of credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LineOfCreditFacilityOutstandingWithLibor" xlink:label="psix_LineOfCreditFacilityOutstandingWithLibor"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_LineOfCreditFacilityOutstandingWithLibor_lbl" xml:lang="en-US" id="id_9771407_1871451_3_1">Line of credit facility outstanding with Libor.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_LineOfCreditFacilityOutstandingWithLibor_lbl" xml:lang="en-US" id="id_9771407_1871451_1_1">Line Of Credit Facility Outstanding With Libor</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_LineOfCreditFacilityOutstandingWithLibor_lbl" xml:lang="en-US" id="id_9771407_1871451_2_1">Remaining outstanding balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_LineOfCreditFacilityOutstandingWithLibor" xlink:to="psix_LineOfCreditFacilityOutstandingWithLibor_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US" id="id_9771407_1632384_1_1">Line of Credit Facility [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US" id="id_9771407_1632384_2_1">Line of Credit Facility [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_lbl" xml:lang="en-US" id="id_9771407_1635236_1_1">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_lbl" xml:lang="en-US" id="id_9771407_1635236_2_1">Percentage of revolving unused line fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LiquidityThreshold" xlink:label="psix_LiquidityThreshold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_LiquidityThreshold_lbl" xml:lang="en-US" id="id_9771407_1960992_3_1">Liquidity threshold.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_LiquidityThreshold_lbl" xml:lang="en-US" id="id_9771407_1960992_1_1">Liquidity Threshold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_LiquidityThreshold_lbl" xml:lang="en-US" id="id_9771407_1960992_2_1">Liquidity threshold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_LiquidityThreshold" xlink:to="psix_LiquidityThreshold_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US" id="id_9771407_1638851_1_1">London Interbank Offered Rate (LIBOR) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US" id="id_9771407_1638851_2_1">London Interbank Offered Rate (LIBOR) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" id="id_9771407_1645693_1_1">Long-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" id="id_9771407_1645693_2_1">Long term borrowings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" id="id_9771407_1645693_12_1">Securing term loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" id="id_9771407_1646130_1_1">Long-term Debt, Current Maturities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" id="id_9771407_1646130_2_1">Current maturities of long-term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1644966_1_1">Long-term Debt, Excluding Current Maturities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1644966_2_1">Long-term debt, less current maturities, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1644966_12_1">Outstanding balance, net of unamortized financing fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LongTermDebtPeriodOfAmortization" xlink:label="psix_LongTermDebtPeriodOfAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_LongTermDebtPeriodOfAmortization_lbl" xml:lang="en-US" id="id_9771407_1825105_3_1">Long Term Debt Period Of Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_LongTermDebtPeriodOfAmortization_lbl" xml:lang="en-US" id="id_9771407_1825105_1_1">Long Term Debt Period Of Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_LongTermDebtPeriodOfAmortization_lbl" xml:lang="en-US" id="id_9771407_1825105_2_1">Amortization period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_LongTermDebtPeriodOfAmortization" xlink:to="psix_LongTermDebtPeriodOfAmortization_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US" id="id_9771407_1643325_1_1">Long-term Debt, Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US" id="id_9771407_1643325_2_1">Long-term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl"/>
    <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="us-gaap_LongtermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US" id="id_9771407_1640415_1_1">Long-term Debt, Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US" id="id_9771407_1640415_2_1">Long-term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="us-gaap_LongTermLineOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLineOfCredit_lbl" xml:lang="en-US" id="id_9771407_1644534_1_1">Long-term Line of Credit, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLineOfCredit_lbl" xml:lang="en-US" id="id_9771407_1644534_2_1">Revolving line of credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLineOfCredit" xlink:to="us-gaap_LongTermLineOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xml:lang="en-US" id="id_9771407_1648318_1_1">Machinery and Equipment, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xml:lang="en-US" id="id_9771407_1648318_2_1">Tooling and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MajorCustomersAxis_lbl" xml:lang="en-US" id="id_9771407_1636042_1_1">Customer [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MajorCustomersAxis_lbl" xml:lang="en-US" id="id_9771407_1636042_2_1">Customer [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_MajorCustomersAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US" id="id_9771407_1633605_1_1">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US" id="id_9771407_1633605_2_1">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaximumMember" xlink:to="us-gaap_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinimumMember_lbl" xml:lang="en-US" id="id_9771407_1643741_1_1">Minimum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinimumMember_lbl" xml:lang="en-US" id="id_9771407_1643741_2_1">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinimumMember" xlink:to="us-gaap_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" id="id_9771407_1640024_1_1">Customer [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" id="id_9771407_1640024_2_1">Customer [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="us-gaap_NameOfMajorCustomerDomain_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_9771407_1638871_1_1">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_9771407_1638871_2_1">Cash flows from financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_9771407_1649336_1_1">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_9771407_1649336_6_1">Net cash provided by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_9771407_1649062_1_1">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_9771407_1649062_6_1">Net cash used in investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_9771407_1638471_1_1">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_9771407_1638471_2_1">Cash flows from investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_9771407_1631616_1_1">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_9771407_1631616_6_1">Net cash used in operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_9771407_1639627_1_1">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_9771407_1639627_2_1">Cash flows from operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NetDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="psix_NetDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_NetDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1874578_3_1">Net Deferred Tax Assets And Liabilities Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_NetDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1874578_1_1">Net Deferred Tax Assets And Liabilities Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_NetDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1874578_2_1">Schedule of Net Deferred Tax Assets and Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_NetDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="psix_NetDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_9771407_1644530_1_1">Net Income (Loss) Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_9771407_1644530_2_1">Net income (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_9771407_1644530_6_1">Net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xml:lang="en-US" id="id_9771407_1647451_1_1">Net Income (Loss) Available to Common Stockholders, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xml:lang="en-US" id="id_9771407_1647451_2_1">Net income Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NetProceedsAfterTransactionCosts" xlink:label="psix_NetProceedsAfterTransactionCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_NetProceedsAfterTransactionCosts_lbl" xml:lang="en-US" id="id_9771407_1976795_3_1">Net proceeds after transaction costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_NetProceedsAfterTransactionCosts_lbl" xml:lang="en-US" id="id_9771407_1976795_1_1">Net Proceeds After Transaction Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_NetProceedsAfterTransactionCosts_lbl" xml:lang="en-US" id="id_9771407_1976795_2_1">Net proceeds after transaction costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_NetProceedsAfterTransactionCosts" xlink:to="psix_NetProceedsAfterTransactionCosts_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" xml:lang="en-US" id="id_9771407_1642951_1_1">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" xml:lang="en-US" id="id_9771407_1642951_2_1">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" xml:lang="en-US" id="id_9771407_1634468_1_1">New Accounting Pronouncements or Change in Accounting Principle [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" xml:lang="en-US" id="id_9771407_1634468_2_1">New Accounting Pronouncements or Change in Accounting Principle [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants" xlink:label="psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants_lbl" xml:lang="en-US" id="id_9771407_1892040_3_1">The non cash inflow associated with the change in fair value associated with those warrants exercised during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants_lbl" xml:lang="en-US" id="id_9771407_1892040_1_1">Non Cash In Flow Associated With Change In Fair Value Associated With Exercised Warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants_lbl" xml:lang="en-US" id="id_9771407_1892040_2_1">Fair value of private placement warrants exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants" xlink:to="psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NoncashInterestExpense" xlink:label="psix_NoncashInterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_NoncashInterestExpense_lbl" xml:lang="en-US" id="id_9771407_1935279_3_1">Interest paid other than in cash is added to net income when calculating cash provided by or used in operations using the indirect method.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_NoncashInterestExpense_lbl" xml:lang="en-US" id="id_9771407_1935279_1_1">Noncash Interest Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_NoncashInterestExpense_lbl" xml:lang="en-US" id="id_9771407_1935279_2_1">Non-cash interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_NoncashInterestExpense" xlink:to="psix_NoncashInterestExpense_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US" id="id_9771407_1637244_1_1">Noncash Investing and Financing Items [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US" id="id_9771407_1637244_2_1">Supplemental disclosures of non-cash transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment" xlink:label="psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment_lbl" xml:lang="en-US" id="id_9771407_1903522_3_1">Non-cash or part non-cash unpaid property plant equipment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment_lbl" xml:lang="en-US" id="id_9771407_1903522_1_1">Noncash Or Part Noncash Unpaid Property Plant Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment_lbl" xml:lang="en-US" id="id_9771407_1903522_2_1">Unpaid property, plant &amp; equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment" xlink:to="psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NoncurrentLiabilityMember" xlink:label="psix_NoncurrentLiabilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_NoncurrentLiabilityMember_lbl" xml:lang="en-US" id="id_9771407_1838253_3_1">Noncurrent Liability [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_NoncurrentLiabilityMember_lbl" xml:lang="en-US" id="id_9771407_1838253_1_1">Noncurrent Liability [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_NoncurrentLiabilityMember_lbl" xml:lang="en-US" id="id_9771407_1838253_2_1">Noncurrent Obligation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_NoncurrentLiabilityMember" xlink:to="psix_NoncurrentLiabilityMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NonDeductiblePrivatePlacementWarrantyExpensePercent" xlink:label="psix_NonDeductiblePrivatePlacementWarrantyExpensePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_NonDeductiblePrivatePlacementWarrantyExpensePercent_lbl" xml:lang="en-US" id="id_9771407_1807610_3_1">Non deductible private placement warranty expense percent.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_NonDeductiblePrivatePlacementWarrantyExpensePercent_lbl" xml:lang="en-US" id="id_9771407_1807610_1_1">Non Deductible Private Placement Warranty Expense Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="psix_NonDeductiblePrivatePlacementWarrantyExpensePercent_lbl" xml:lang="en-US" id="id_9771407_1807610_14_1">Non-deductible private placement warrant (income)/expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_NonDeductiblePrivatePlacementWarrantyExpensePercent" xlink:to="psix_NonDeductiblePrivatePlacementWarrantyExpensePercent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" id="id_9771407_1645682_1_1">Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" id="id_9771407_1645682_19_1">Total other (income) expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US" id="id_9771407_1631622_1_1">Nonoperating Income (Expense) [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US" id="id_9771407_1631622_2_1">Other (income) expense:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NonrecurringTransactionExpenses" xlink:label="psix_NonrecurringTransactionExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_NonrecurringTransactionExpenses_lbl" xml:lang="en-US" id="id_9771407_1877141_3_1">The nonrecurring preacquisiton transaction expenses excluded from proforma information.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_NonrecurringTransactionExpenses_lbl" xml:lang="en-US" id="id_9771407_1877141_1_1">Nonrecurring Transaction Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_NonrecurringTransactionExpenses_lbl" xml:lang="en-US" id="id_9771407_1877141_2_1">Acquisition transaction expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_NonrecurringTransactionExpenses" xlink:to="psix_NonrecurringTransactionExpenses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" id="id_9771407_1632417_1_1">Number of Operating Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" id="id_9771407_1632417_2_1">Number of Operating Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenseMember" xlink:label="us-gaap_OperatingExpenseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenseMember_lbl" xml:lang="en-US" id="id_9771407_1631630_1_1">Operating Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpenseMember_lbl" xml:lang="en-US" id="id_9771407_1631630_2_1">Operating Expense [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenseMember" xlink:to="us-gaap_OperatingExpenseMember_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" id="id_9771407_1648944_1_1">Operating Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" id="id_9771407_1648944_2_1">Operating expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" id="id_9771407_1648944_6_1">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" id="id_9771407_1632029_1_1">Operating Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" id="id_9771407_1632029_2_1">Operating expenses:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="id_9771407_1645424_1_1">Operating Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="id_9771407_1645424_2_1">Operating income (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="id_9771407_1645424_6_1">Operating income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="id_9771407_1645424_14_1">Operating Income Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US" id="id_9771407_1644876_1_1">Operating Leases, Future Minimum Payments Due</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US" id="id_9771407_1644876_6_1">Total Operating Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US" id="id_9771407_1644520_1_1">Operating Leases, Future Minimum Payments Due, Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US" id="id_9771407_1644520_2_1">2016</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US" id="id_9771407_1644960_1_1">Operating Leases, Future Minimum Payments, Due in Five Years</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US" id="id_9771407_1644960_2_1">2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US" id="id_9771407_1647220_1_1">Operating Leases, Future Minimum Payments, Due in Four Years</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US" id="id_9771407_1647220_2_1">2019</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US" id="id_9771407_1647781_1_1">Operating Leases, Future Minimum Payments, Due in Three Years</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US" id="id_9771407_1647781_2_1">2018</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US" id="id_9771407_1644405_1_1">Operating Leases, Future Minimum Payments, Due in Two Years</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US" id="id_9771407_1644405_2_1">2017</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xml:lang="en-US" id="id_9771407_1647452_1_1">Operating Leases, Future Minimum Payments, Due Thereafter</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xml:lang="en-US" id="id_9771407_1647452_2_1">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="us-gaap_OperatingLeasesRentExpenseNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesRentExpenseNet_lbl" xml:lang="en-US" id="id_9771407_1648832_1_1">Operating Leases, Rent Expense, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesRentExpenseNet_lbl" xml:lang="en-US" id="id_9771407_1648832_2_1">Rent expense under operating lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesRentExpenseNet" xlink:to="us-gaap_OperatingLeasesRentExpenseNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="us-gaap_OrderOrProductionBacklogMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrderOrProductionBacklogMember_lbl" xml:lang="en-US" id="id_9771407_1635663_1_1">Order or Production Backlog [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrderOrProductionBacklogMember_lbl" xml:lang="en-US" id="id_9771407_1635663_2_1">Backlog [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrderOrProductionBacklogMember" xlink:to="us-gaap_OrderOrProductionBacklogMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633246_1_1">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633246_2_1">Description of the company and summary of significant accounting policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_9771407_1644757_1_1">Other Accrued Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_9771407_1644757_2_1">Other accrued liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_9771407_1644757_6_1">Balance at end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_OtherAccruedLiabilitiesPolicyPolicyTextBlock" xlink:label="psix_OtherAccruedLiabilitiesPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_OtherAccruedLiabilitiesPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1793610_3_1">Other accrued liabilities policy.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_OtherAccruedLiabilitiesPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1793610_1_1">Other Accrued Liabilities Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_OtherAccruedLiabilitiesPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1793610_2_1">Other accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_OtherAccruedLiabilitiesPolicyPolicyTextBlock" xlink:to="psix_OtherAccruedLiabilitiesPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_OtherAccruedLiabilitiesTableTextBlock" xlink:label="psix_OtherAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_OtherAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1937864_3_1">Other Accrued Liabilities Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_OtherAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1937864_1_1">Other Accrued Liabilities Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_OtherAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1937864_2_1">Schedule of Other Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_OtherAccruedLiabilitiesTableTextBlock" xlink:to="psix_OtherAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1648447_1_1">Other Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1648447_2_1">Other noncurrent assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="us-gaap_OtherCommitmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsAxis_lbl" xml:lang="en-US" id="id_9771407_1635276_1_1">Other Commitments [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCommitmentsAxis_lbl" xml:lang="en-US" id="id_9771407_1635276_2_1">Other Commitments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="us-gaap_OtherCommitmentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsDomain_lbl" xml:lang="en-US" id="id_9771407_1641731_1_1">Other Commitments [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCommitmentsDomain_lbl" xml:lang="en-US" id="id_9771407_1641731_2_1">Other Commitments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="us-gaap_OtherCommitmentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIncome" xlink:label="us-gaap_OtherIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncome_lbl" xml:lang="en-US" id="id_9771407_1644519_1_1">Other Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherIncome_lbl" xml:lang="en-US" id="id_9771407_1644519_2_1">Reversal of liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncome" xlink:to="us-gaap_OtherIncome_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1645291_1_1">Other Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_9771407_1645291_2_1">Other noncurrent liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" id="id_9771407_1645664_1_1">Other Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" id="id_9771407_1645664_14_1">Other (income) expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" id="id_9771407_1645664_18_1">Other expense, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_OtherSundryAccruedLiabilitiesCurrent" xlink:label="psix_OtherSundryAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_OtherSundryAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_9771407_2013359_3_1">Other Sundry Accrued Liabilities Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_OtherSundryAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_9771407_2013359_1_1">Other Sundry Accrued Liabilities Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_OtherSundryAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_9771407_2013359_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_OtherSundryAccruedLiabilitiesCurrent" xlink:to="psix_OtherSundryAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_lbl" xml:lang="en-US" id="id_9771407_1646217_1_1">Payment of Financing and Stock Issuance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_lbl" xml:lang="en-US" id="id_9771407_1646217_14_1">Cash paid for financing and transaction fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:to="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsForProceedsFromLifeInsurancePolicies" xlink:label="us-gaap_PaymentsForProceedsFromLifeInsurancePolicies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForProceedsFromLifeInsurancePolicies_lbl" xml:lang="en-US" id="id_9771407_1647766_1_1">Payments for (Proceeds from) Life Insurance Policies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForProceedsFromLifeInsurancePolicies_lbl" xml:lang="en-US" id="id_9771407_1647766_14_1">Increase in cash surrender value of life insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromLifeInsurancePolicies" xlink:to="us-gaap_PaymentsForProceedsFromLifeInsurancePolicies_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" id="id_9771407_1644619_1_1">Payments Related to Tax Withholding for Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" id="id_9771407_1644619_14_1">Payment of withholding taxes from net settlement of share-based awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" id="id_9771407_1645892_1_1">Payments to Acquire Businesses, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" id="id_9771407_1645892_2_1">Earn-out consideration initial purchase price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="id_9771407_1645287_1_1">Payments to Acquire Businesses, Net of Cash Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="id_9771407_1645287_32_1">Cash paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="id_9771407_1645287_2_1">Business acquisition net of cash paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="id_9771407_1645287_12_1">Business combinations, net of cash acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="id_9771407_1645287_14_1">Business combinations, net of cash acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture_lbl" xml:lang="en-US" id="id_9771407_1646327_1_1">Payments to Acquire Interest in Joint Venture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture_lbl" xml:lang="en-US" id="id_9771407_1646327_14_1">Investment in joint ventures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:to="us-gaap_PaymentsToAcquireInterestInJointVenture_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xml:lang="en-US" id="id_9771407_1646789_1_1">Payments to Acquire Productive Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xml:lang="en-US" id="id_9771407_1646789_14_1">Purchases of property, plant &amp; equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PercentOfCreditFacility" xlink:label="psix_PercentOfCreditFacility"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_PercentOfCreditFacility_lbl" xml:lang="en-US" id="id_9771407_1747269_3_1">Percent of total credit facility.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_PercentOfCreditFacility_lbl" xml:lang="en-US" id="id_9771407_1747269_1_1">Percent Of Credit Facility</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_PercentOfCreditFacility_lbl" xml:lang="en-US" id="id_9771407_1747269_2_1">Percent of total credit facility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_PercentOfCreditFacility" xlink:to="psix_PercentOfCreditFacility_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="id_9771407_1639657_1_1">Plan Name [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="id_9771407_1639657_2_1">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="id_9771407_1637683_1_1">Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="id_9771407_1637683_2_1">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PowertrainIntegrationLimitedLiabilityCompanyMember" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember_lbl" xml:lang="en-US" id="id_9771407_1976793_3_1">Powertrain Integration Limited Liability Company [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember_lbl" xml:lang="en-US" id="id_9771407_1976793_1_1">Powertrain Integration Limited Liability Company [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember_lbl" xml:lang="en-US" id="id_9771407_1976793_2_1">Powertrain Integration, LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_PowertrainIntegrationLimitedLiabilityCompanyMember" xlink:to="psix_PowertrainIntegrationLimitedLiabilityCompanyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US" id="id_9771407_1639662_1_1">Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US" id="id_9771407_1639662_2_1">Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_9771407_1642594_1_1">Preferred Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_9771407_1642594_2_1">Series A convertible preferred stock, par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="id_9771407_1639289_1_1">Preferred Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="id_9771407_1639289_2_1">Series A convertible preferred stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" id="id_9771407_1640465_1_1">Preferred Stock, Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" id="id_9771407_1640465_2_1">Series A convertible preferred stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" id="id_9771407_1634872_1_1">Preferred Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" id="id_9771407_1634872_2_1">Series A convertible preferred stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="id_9771407_1647540_1_1">Preferred Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="id_9771407_1647540_2_1">Series A convertible preferred stock - $0.001 par value. Authorized: 114,000 shares. Issued and outstanding: -0- shares at December 31, 2015 and 2014.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="id_9771407_1650984_1_1">Prepaid Expense and Other Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="id_9771407_1650984_2_1">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustment_lbl" xml:lang="en-US" id="id_9771407_1647756_1_1">Prior Period Reclassification Adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PriorPeriodReclassificationAdjustment_lbl" xml:lang="en-US" id="id_9771407_1647756_2_1">Effect of reclassifications on previous reported income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustment" xlink:to="us-gaap_PriorPeriodReclassificationAdjustment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US" id="id_9771407_1641315_1_1">Reclassification, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US" id="id_9771407_1641315_2_1">Reclassification</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US" id="id_9771407_1632062_1_1">Private Placement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US" id="id_9771407_1632062_2_1">Private Placement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PrivatePlacementWarrantPolicyTextBlock" xlink:label="psix_PrivatePlacementWarrantPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_PrivatePlacementWarrantPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1698768_3_1">Disclosure of accounting policy for the Company's private placement warrants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_PrivatePlacementWarrantPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1698768_1_1">Private Placement Warrant [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_PrivatePlacementWarrantPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1698768_2_1">Private placement warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_PrivatePlacementWarrantPolicyTextBlock" xlink:to="psix_PrivatePlacementWarrantPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PrivatePlacementWarrantsMember" xlink:label="psix_PrivatePlacementWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_PrivatePlacementWarrantsMember_lbl" xml:lang="en-US" id="id_9771407_1710458_3_1">Private Placement Warrants [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_PrivatePlacementWarrantsMember_lbl" xml:lang="en-US" id="id_9771407_1710458_1_1">Private Placement Warrants [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_PrivatePlacementWarrantsMember_lbl" xml:lang="en-US" id="id_9771407_1710458_2_1">Private Placement Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_PrivatePlacementWarrantsMember" xlink:to="psix_PrivatePlacementWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PrivatePlacementWarrantTerm" xlink:label="psix_PrivatePlacementWarrantTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_PrivatePlacementWarrantTerm_lbl" xml:lang="en-US" id="id_9771407_1775010_3_1">Private placement warrant term.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_PrivatePlacementWarrantTerm_lbl" xml:lang="en-US" id="id_9771407_1775010_1_1">Private Placement Warrant Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_PrivatePlacementWarrantTerm_lbl" xml:lang="en-US" id="id_9771407_1775010_2_1">Private placement warrants term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_PrivatePlacementWarrantTerm" xlink:to="psix_PrivatePlacementWarrantTerm_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProceedsFromExerciseOfPrivatePlacementWarrants" xlink:label="psix_ProceedsFromExerciseOfPrivatePlacementWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ProceedsFromExerciseOfPrivatePlacementWarrants_lbl" xml:lang="en-US" id="id_9771407_1685856_3_1">Proceeds From Exercise Of Private Placement Warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ProceedsFromExerciseOfPrivatePlacementWarrants_lbl" xml:lang="en-US" id="id_9771407_1685856_1_1">Proceeds From Exercise Of Private Placement Warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ProceedsFromExerciseOfPrivatePlacementWarrants_lbl" xml:lang="en-US" id="id_9771407_1685856_2_1">Proceeds from exercise of private placement warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ProceedsFromExerciseOfPrivatePlacementWarrants" xlink:to="psix_ProceedsFromExerciseOfPrivatePlacementWarrants_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" id="id_9771407_1649597_1_1">Proceeds from Issuance of Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" id="id_9771407_1649597_2_1">Proceeds from stock offering</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" id="id_9771407_1649597_12_1">Proceeds to the company from public offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xml:lang="en-US" id="id_9771407_1649979_1_1">Proceeds from Issuance of Long-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xml:lang="en-US" id="id_9771407_1649979_2_1">Proceeds from long-term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US" id="id_9771407_1651377_1_1">Proceeds from Issuance or Sale of Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US" id="id_9771407_1651377_2_1">Proceeds from sale of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US" id="id_9771407_1650354_1_1">Proceeds from Lines of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US" id="id_9771407_1650354_2_1">Advances from revolving line of credit - noncurrent obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xml:lang="en-US" id="id_9771407_1651508_1_1">Proceeds from Long-term Lines of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xml:lang="en-US" id="id_9771407_1651508_2_1">Initial proceeds from borrowings under revolving line of credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfDebt_lbl" xml:lang="en-US" id="id_9771407_1648843_1_1">Proceeds from (Repayments of) Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRepaymentsOfDebt_lbl" xml:lang="en-US" id="id_9771407_1648843_2_1">Payments on long-term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xml:lang="en-US" id="id_9771407_1646657_1_1">Product Warranty Accrual</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xml:lang="en-US" id="id_9771407_1646657_2_1">Warranty</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProductWarrantyLiabilityAbstract" xlink:label="psix_ProductWarrantyLiabilityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ProductWarrantyLiabilityAbstract_lbl" xml:lang="en-US" id="id_9771407_1898841_3_1">Product Warranty Liability [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ProductWarrantyLiabilityAbstract_lbl" xml:lang="en-US" id="id_9771407_1898841_1_1">Product Warranty Liability [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ProductWarrantyLiabilityAbstract_lbl" xml:lang="en-US" id="id_9771407_1898841_2_1">Product Warranty Liability [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ProductWarrantyLiabilityAbstract" xlink:to="psix_ProductWarrantyLiabilityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProfessionalPowerProductsIncMember" xlink:label="psix_ProfessionalPowerProductsIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ProfessionalPowerProductsIncMember_lbl" xml:lang="en-US" id="id_9771407_1831908_3_1">Professional Power Products Inc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ProfessionalPowerProductsIncMember_lbl" xml:lang="en-US" id="id_9771407_1831908_1_1">Professional Power Products Inc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ProfessionalPowerProductsIncMember_lbl" xml:lang="en-US" id="id_9771407_1831908_2_1">Professional Power Products, Inc. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ProfessionalPowerProductsIncMember" xlink:to="psix_ProfessionalPowerProductsIncMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProformaLeverageRatio" xlink:label="psix_ProformaLeverageRatio"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ProformaLeverageRatio_lbl" xml:lang="en-US" id="id_9771407_1655164_3_1">Proforma Leverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ProformaLeverageRatio_lbl" xml:lang="en-US" id="id_9771407_1655164_1_1">Proforma Leverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ProformaLeverageRatio_lbl" xml:lang="en-US" id="id_9771407_1655164_2_1">Proforma ratio of consolidated EBITDA</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ProformaLeverageRatio" xlink:to="psix_ProformaLeverageRatio_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProformaOperatingIncomeLoss" xlink:label="psix_ProformaOperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ProformaOperatingIncomeLoss_lbl" xml:lang="en-US" id="id_9771407_1786003_3_1">Proforma Operating Income Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ProformaOperatingIncomeLoss_lbl" xml:lang="en-US" id="id_9771407_1786003_1_1">Proforma Operating Income Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ProformaOperatingIncomeLoss_lbl" xml:lang="en-US" id="id_9771407_1786003_2_1">Proforma consolidated EBITDA</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ProformaOperatingIncomeLoss" xlink:to="psix_ProformaOperatingIncomeLoss_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" id="id_9771407_1643397_1_1">Property, Plant and Equipment [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" id="id_9771407_1643397_2_1">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" id="id_9771407_1634505_1_1">Property, Plant and Equipment, Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" id="id_9771407_1634505_2_1">Property, Plant and Equipment, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1637277_1_1">Property, Plant and Equipment Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1637277_2_1">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xml:lang="en-US" id="id_9771407_1640073_1_1">Property, Plant and Equipment, Estimated Useful Lives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xml:lang="en-US" id="id_9771407_1640073_2_1">Property, plant and equipment, useful life, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" id="id_9771407_1651381_1_1">Property, Plant and Equipment, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" id="id_9771407_1651381_6_1">Property, plant and equipment, at cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" id="id_9771407_1642195_1_1">Property, Plant and Equipment [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" id="id_9771407_1642195_2_1">Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_9771407_1649598_1_1">Property, Plant and Equipment, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_9771407_1649598_2_1">Property, plant &amp; equipment, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_9771407_1649598_6_1">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" id="id_9771407_1638511_1_1">Property, Plant and Equipment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" id="id_9771407_1638511_2_1">Components of Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <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="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" id="id_9771407_1637279_1_1">Property, Plant and Equipment, Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" id="id_9771407_1637279_2_1">Property, Plant and Equipment, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US" id="id_9771407_1634075_1_1">Property, Plant and Equipment, Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US" id="id_9771407_1634075_2_1">Property, plant and equipment, useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract" xlink:label="psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract_lbl" xml:lang="en-US" id="id_9771407_1747820_3_1">Property Plant and Equipment Useful Life and Values [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract_lbl" xml:lang="en-US" id="id_9771407_1747820_1_1">Property Plant and Equipment Useful Life and Values [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract_lbl" xml:lang="en-US" id="id_9771407_1747820_2_1">Property Plant and Equipment Useful Life and Values [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract" xlink:to="psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PublicOfferingExpenses" xlink:label="psix_PublicOfferingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_PublicOfferingExpenses_lbl" xml:lang="en-US" id="id_9771407_1753409_3_1">Public offering expenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_PublicOfferingExpenses_lbl" xml:lang="en-US" id="id_9771407_1753409_1_1">Public Offering Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_PublicOfferingExpenses_lbl" xml:lang="en-US" id="id_9771407_1753409_2_1">Public offering expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_PublicOfferingExpenses" xlink:to="psix_PublicOfferingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PublicOfferingOfCommonStockShares" xlink:label="psix_PublicOfferingOfCommonStockShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_PublicOfferingOfCommonStockShares_lbl" xml:lang="en-US" id="id_9771407_1685901_3_1">Public offering of common stock shares.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_PublicOfferingOfCommonStockShares_lbl" xml:lang="en-US" id="id_9771407_1685901_1_1">Public Offering Of Common Stock Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_PublicOfferingOfCommonStockShares_lbl" xml:lang="en-US" id="id_9771407_1685901_2_1">Public offering shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_PublicOfferingOfCommonStockShares" xlink:to="psix_PublicOfferingOfCommonStockShares_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod" xlink:label="psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod_lbl" xml:lang="en-US" id="id_9771407_1958511_3_1">Purchased tax credits carryforwards expiration period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod_lbl" xml:lang="en-US" id="id_9771407_1958511_1_1">Purchased Tax Credits Carryforwards Expiration Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod_lbl" xml:lang="en-US" id="id_9771407_1958511_2_1">Tax credit carry forward expiration period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod" xlink:to="psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="us-gaap_QuarterlyFinancialDataAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialDataAbstract_lbl" xml:lang="en-US" id="id_9771407_1640483_1_1">Quarterly Financial Data [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_QuarterlyFinancialDataAbstract_lbl" xml:lang="en-US" id="id_9771407_1640483_2_1">Quarterly Financial Data [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialDataAbstract" xlink:to="us-gaap_QuarterlyFinancialDataAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xml:lang="en-US" id="id_9771407_1642602_1_1">Quarterly Financial Information Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xml:lang="en-US" id="id_9771407_1642602_2_1">Quarterly Financial Information Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xml:lang="en-US" id="id_9771407_1637710_1_1">Quarterly Financial Information [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xml:lang="en-US" id="id_9771407_1637710_2_1">Unaudited quarterly financial data</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeAxis_lbl" xml:lang="en-US" id="id_9771407_1639304_1_1">Range [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RangeAxis_lbl" xml:lang="en-US" id="id_9771407_1639304_2_1">Range [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeMember_lbl" xml:lang="en-US" id="id_9771407_1634888_1_1">Range [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RangeMember_lbl" xml:lang="en-US" id="id_9771407_1634888_2_1">Range [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_RegulatoryAssetsAbstract" xlink:label="psix_RegulatoryAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_RegulatoryAssetsAbstract_lbl" xml:lang="en-US" id="id_9771407_1942371_3_1">Regulatory Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_RegulatoryAssetsAbstract_lbl" xml:lang="en-US" id="id_9771407_1942371_1_1">Regulatory Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_RegulatoryAssetsAbstract_lbl" xml:lang="en-US" id="id_9771407_1942371_2_1">Regulatory Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_RegulatoryAssetsAbstract" xlink:to="psix_RegulatoryAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_RelatedPartyTransactionExpenses" xlink:label="psix_RelatedPartyTransactionExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_RelatedPartyTransactionExpenses_lbl" xml:lang="en-US" id="id_9771407_1719307_3_1">Related party transaction expenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_RelatedPartyTransactionExpenses_lbl" xml:lang="en-US" id="id_9771407_1719307_1_1">Related Party Transaction Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_RelatedPartyTransactionExpenses_lbl" xml:lang="en-US" id="id_9771407_1719307_2_1">Fee and other consulting service expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_RelatedPartyTransactionExpenses" xlink:to="psix_RelatedPartyTransactionExpenses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_lbl" xml:lang="en-US" id="id_9771407_1649609_1_1">Related Party Transaction, Expenses from Transactions with Related Party</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_lbl" xml:lang="en-US" id="id_9771407_1649609_2_1">Cash payments to third party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:to="us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_lbl" xml:lang="en-US" id="id_9771407_1646435_1_1">Related Party Transaction, Other Revenues from Transactions with Related Party</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_lbl" xml:lang="en-US" id="id_9771407_1646435_2_1">Cash payment from related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:to="us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US" id="id_9771407_1640485_1_1">Related Party Transactions [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US" id="id_9771407_1640485_2_1">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1644230_1_1">Related Party Transactions Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1644230_2_1">Related party transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US" id="id_9771407_1647883_1_1">Repayments of Lines of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US" id="id_9771407_1647883_14_1">Repayment of prior revolving line of credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="id_9771407_1649370_1_1">Research and Development Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="id_9771407_1649370_2_1">Research &amp; development and engineering costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:label="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl" xml:lang="en-US" id="id_9771407_1648731_1_1">Research and Development Expense (Excluding Acquired in Process Cost)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl" xml:lang="en-US" id="id_9771407_1648731_2_1">Research &amp; development and engineering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:to="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US" id="id_9771407_1635712_1_1">Research and Development Expense, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US" id="id_9771407_1635712_2_1">Research &amp; development and engineering costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="us-gaap_RestatementAdjustmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestatementAdjustmentMember_lbl" xml:lang="en-US" id="id_9771407_1640491_1_1">Restatement Adjustment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestatementAdjustmentMember_lbl" xml:lang="en-US" id="id_9771407_1640491_2_1">Adjustment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestatementAdjustmentMember" xlink:to="us-gaap_RestatementAdjustmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" id="id_9771407_1632468_1_1">Restricted Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" id="id_9771407_1632468_2_1">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_9771407_1646649_1_1">Retained Earnings (Accumulated Deficit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_9771407_1646649_2_1">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" id="id_9771407_1633302_1_1">Retained Earnings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" id="id_9771407_1633302_2_1">Retained Earnings (Accumulated Deficit) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ReturnOnBaseEarnoutPaymentPercentage" xlink:label="psix_ReturnOnBaseEarnoutPaymentPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ReturnOnBaseEarnoutPaymentPercentage_lbl" xml:lang="en-US" id="id_9771407_1979977_3_1">Return on base earn-out payment percentage.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ReturnOnBaseEarnoutPaymentPercentage_lbl" xml:lang="en-US" id="id_9771407_1979977_1_1">Return on Base Earn-out Payment Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ReturnOnBaseEarnoutPaymentPercentage_lbl" xml:lang="en-US" id="id_9771407_1979977_2_1">Percentage of per annum return on base earn-out payment considered for additional earn-out payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ReturnOnBaseEarnoutPaymentPercentage" xlink:to="psix_ReturnOnBaseEarnoutPaymentPercentage_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633725_1_1">Revenue Recognition, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633725_2_1">Revenue recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US" id="id_9771407_1644847_1_1">Revenues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US" id="id_9771407_1644847_2_1">Net Intercompany sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_RiskFreeInterestRateWarrants" xlink:label="psix_RiskFreeInterestRateWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_RiskFreeInterestRateWarrants_lbl" xml:lang="en-US" id="id_9771407_1731065_3_1">Risk free interest rate warrants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_RiskFreeInterestRateWarrants_lbl" xml:lang="en-US" id="id_9771407_1731065_1_1">Risk Free Interest Rate Warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_RiskFreeInterestRateWarrants_lbl" xml:lang="en-US" id="id_9771407_1731065_2_1">Risk-free interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_RiskFreeInterestRateWarrants" xlink:to="psix_RiskFreeInterestRateWarrants_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SaleAndPurchaseAgreementClosingDate" xlink:label="psix_SaleAndPurchaseAgreementClosingDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_SaleAndPurchaseAgreementClosingDate_lbl" xml:lang="en-US" id="id_9771407_1781956_3_1">Sale and purchase agreement closing date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_SaleAndPurchaseAgreementClosingDate_lbl" xml:lang="en-US" id="id_9771407_1781956_1_1">Sale And Purchase Agreement Closing Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_SaleAndPurchaseAgreementClosingDate_lbl" xml:lang="en-US" id="id_9771407_1781956_2_1">Closing date of sale of agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_SaleAndPurchaseAgreementClosingDate" xlink:to="psix_SaleAndPurchaseAgreementClosingDate_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue" xlink:label="psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue_lbl" xml:lang="en-US" id="id_9771407_1849317_3_1">Sale of preferred stock together with warrant estimated fair value.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue_lbl" xml:lang="en-US" id="id_9771407_1849317_1_1">Sale Of Preferred Stock Together With Warrant Estimated Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue_lbl" xml:lang="en-US" id="id_9771407_1849317_2_1">Estimated fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue" xlink:to="psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US" id="id_9771407_1638152_1_1">Sale of Stock [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US" id="id_9771407_1638152_2_1">Sale of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesMember" xlink:label="us-gaap_SalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesMember_lbl" xml:lang="en-US" id="id_9771407_1644212_1_1">Sales [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesMember_lbl" xml:lang="en-US" id="id_9771407_1644212_2_1">Consolidated net sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesMember" xlink:to="us-gaap_SalesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl" xml:lang="en-US" id="id_9771407_1647195_1_1">Sales Revenue, Goods, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl" xml:lang="en-US" id="id_9771407_1647195_2_1">Net sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueGoodsNet" xlink:to="us-gaap_SalesRevenueGoodsNet_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SarOneAwardAgreementAmendedMember" xlink:label="psix_SarOneAwardAgreementAmendedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_SarOneAwardAgreementAmendedMember_lbl" xml:lang="en-US" id="id_9771407_2013446_3_1">Sar One Award Agreement Amended [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_SarOneAwardAgreementAmendedMember_lbl" xml:lang="en-US" id="id_9771407_2013446_1_1">Sar One Award Agreement Amended [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_SarOneAwardAgreementAmendedMember_lbl" xml:lang="en-US" id="id_9771407_2013446_2_1">SAR I Award Agreement Amended [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_SarOneAwardAgreementAmendedMember" xlink:to="psix_SarOneAwardAgreementAmendedMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioForecastMember_lbl" xml:lang="en-US" id="id_9771407_1641344_1_1">Scenario, Forecast [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScenarioForecastMember_lbl" xml:lang="en-US" id="id_9771407_1641344_2_1">Scenario, Forecast [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioForecastMember" xlink:to="us-gaap_ScenarioForecastMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioPreviouslyReportedMember" xlink:label="us-gaap_ScenarioPreviouslyReportedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioPreviouslyReportedMember_lbl" xml:lang="en-US" id="id_9771407_1634528_1_1">Scenario, Previously Reported [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScenarioPreviouslyReportedMember_lbl" xml:lang="en-US" id="id_9771407_1634528_2_1">As Previously Reported [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioPreviouslyReportedMember" xlink:to="us-gaap_ScenarioPreviouslyReportedMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" id="id_9771407_1638535_1_1">Scenario, Unspecified [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" id="id_9771407_1638535_2_1">Scenario, Unspecified [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioUnspecifiedDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:label="psix_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1685793_3_1">Schedule Of Allowance For Doubtful Accounts Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1685793_1_1">Schedule Of Allowance For Doubtful Accounts Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1685793_2_1">Activity in Company's Allowance for Doubtful Accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:to="psix_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="id_9771407_1637306_1_1">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="id_9771407_1637306_2_1">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xml:lang="en-US" id="id_9771407_1634917_1_1">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xml:lang="en-US" id="id_9771407_1634917_2_1">Summary of Initial Consideration Paid for Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633289_1_1">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633289_2_1">Summary of Expense (Benefit) for Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1632086_1_1">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1632086_2_1">Summary of Components of Deferred Income Tax Assets and Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1638542_1_1">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1638542_2_1">Schedule of Computations of Basic and Diluted Earnings Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1640501_1_1">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1640501_2_1">Summary of Company's Effective Tax Rate on Income From Continuing Operations and Statutory Tax Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633722_1_1">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633722_2_1">Schedule of Estimated Future Amortization Expense for Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_9771407_1632487_1_1">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_9771407_1632487_2_1">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1636123_1_1">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1636123_2_1">Schedule of Other Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1643011_1_1">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1643011_2_1">Future Minimum Lease Payments Due Under Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US" id="id_9771407_1635324_1_1">Schedule of Goodwill [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US" id="id_9771407_1635324_2_1">Summary of the Activity in the Companys Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1638546_1_1">Schedule of Inventory, Current [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1638546_2_1">Components of Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ScheduleOfInventoryReserveTableTextBlock" xlink:label="psix_ScheduleOfInventoryReserveTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ScheduleOfInventoryReserveTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1668122_3_1">Schedule Of Inventory Reserve Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ScheduleOfInventoryReserveTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1668122_1_1">Schedule Of Inventory Reserve Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ScheduleOfInventoryReserveTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1668122_2_1">Summary of Inventory Reserve Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ScheduleOfInventoryReserveTableTextBlock" xlink:to="psix_ScheduleOfInventoryReserveTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1634928_1_1">Schedule of Product Warranty Liability [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1634928_2_1">Schedule of Company's Warranty Accrual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" id="id_9771407_1636513_1_1">Property, Plant and Equipment [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" id="id_9771407_1636513_2_1">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1639330_1_1">Schedule of Quarterly Financial Information [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1639330_2_1">Schedule of Quarterly Financial Data</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1632492_1_1">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1632492_2_1">Summary of Estimates of Fair Value of the Assets Acquired and the Liabilities Assumed as of the Acquisition Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ScheduleOfSaleOfSubsidiaryAbstract" xlink:label="psix_ScheduleOfSaleOfSubsidiaryAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ScheduleOfSaleOfSubsidiaryAbstract_lbl" xml:lang="en-US" id="id_9771407_1684409_3_1">Schedule Of Sale Of Subsidiary [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ScheduleOfSaleOfSubsidiaryAbstract_lbl" xml:lang="en-US" id="id_9771407_1684409_1_1">Schedule Of Sale Of Subsidiary [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ScheduleOfSaleOfSubsidiaryAbstract_lbl" xml:lang="en-US" id="id_9771407_1684409_2_1">Schedule Of Sale Of Subsidiary [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ScheduleOfSaleOfSubsidiaryAbstract" xlink:to="psix_ScheduleOfSaleOfSubsidiaryAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="id_9771407_1643015_1_1">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="id_9771407_1643015_2_1">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633705_1_1">Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1633705_2_1">Summary of Restricted Stock Unit Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1632496_1_1">Schedule of Share-based Compensation, Stock Appreciation Rights Award Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1632496_2_1">Summary of SAR Awards Transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1639335_1_1">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1639335_2_1">Schedule of Change in Unrecognized Tax Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock" xlink:label="psix_ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1860092_3_1">Schedule Of Warrant Valuation Assumptions Under Option Pricing Model Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1860092_1_1">Schedule Of Warrant Valuation Assumptions Under Option Pricing Model Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock_lbl" xml:lang="en-US" id="id_9771407_1860092_2_1">Estimated Fair Value of Private Placement Warrants Publicly Traded Stock Pricing Approach</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock" xlink:to="psix_ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SecuredRevolvingCreditFacilityMember" xlink:label="psix_SecuredRevolvingCreditFacilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_SecuredRevolvingCreditFacilityMember_lbl" xml:lang="en-US" id="id_9771407_1798850_3_1">Secured Revolving Credit Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_SecuredRevolvingCreditFacilityMember_lbl" xml:lang="en-US" id="id_9771407_1798850_1_1">Secured Revolving Credit Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_SecuredRevolvingCreditFacilityMember_lbl" xml:lang="en-US" id="id_9771407_1798850_2_1">Secured Revolving Credit Facility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_SecuredRevolvingCreditFacilityMember" xlink:to="psix_SecuredRevolvingCreditFacilityMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SelfInsurancePolicyTextBlock" xlink:label="psix_SelfInsurancePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_SelfInsurancePolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1788684_3_1">Self Insurance Policy [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_SelfInsurancePolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1788684_1_1">Self Insurance Policy [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_SelfInsurancePolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1788684_2_1">Self-funded insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_SelfInsurancePolicyTextBlock" xlink:to="psix_SelfInsurancePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US" id="id_9771407_1648733_1_1">Selling and Marketing Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US" id="id_9771407_1648733_2_1">Selling and service</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SeniorNotesClosingPeriod" xlink:label="psix_SeniorNotesClosingPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_SeniorNotesClosingPeriod_lbl" xml:lang="en-US" id="id_9771407_1888329_3_1">Senior Notes Closing Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_SeniorNotesClosingPeriod_lbl" xml:lang="en-US" id="id_9771407_1888329_1_1">Senior Notes Closing Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_SeniorNotesClosingPeriod_lbl" xml:lang="en-US" id="id_9771407_1888329_2_1">Senior notes closing period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_SeniorNotesClosingPeriod" xlink:to="psix_SeniorNotesClosingPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SeniorNotesIssuancePercentage" xlink:label="psix_SeniorNotesIssuancePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_SeniorNotesIssuancePercentage_lbl" xml:lang="en-US" id="id_9771407_1899305_3_1">Senior Notes Issuance Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_SeniorNotesIssuancePercentage_lbl" xml:lang="en-US" id="id_9771407_1899305_1_1">Senior Notes Issuance Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_SeniorNotesIssuancePercentage_lbl" xml:lang="en-US" id="id_9771407_1899305_2_1">Senior notes issuance percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_SeniorNotesIssuancePercentage" xlink:to="psix_SeniorNotesIssuancePercentage_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SeniorNotesMaturityTerm" xlink:label="psix_SeniorNotesMaturityTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_SeniorNotesMaturityTerm_lbl" xml:lang="en-US" id="id_9771407_1976796_3_1">Maturity term of senior notes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_SeniorNotesMaturityTerm_lbl" xml:lang="en-US" id="id_9771407_1976796_1_1">Senior Notes Maturity Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_SeniorNotesMaturityTerm_lbl" xml:lang="en-US" id="id_9771407_1976796_2_1">Senior notes matures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_SeniorNotesMaturityTerm" xlink:to="psix_SeniorNotesMaturityTerm_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeniorNotesMember" xlink:label="us-gaap_SeniorNotesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeniorNotesMember_lbl" xml:lang="en-US" id="id_9771407_1636521_1_1">Senior Notes [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeniorNotesMember_lbl" xml:lang="en-US" id="id_9771407_1636521_2_1">Notes payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeniorNotesMember" xlink:to="us-gaap_SeniorNotesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xml:lang="en-US" id="id_9771407_1641034_1_1">Series A Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xml:lang="en-US" id="id_9771407_1641034_2_1">Series A Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized" xlink:label="psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized_lbl" xml:lang="en-US" id="id_9771407_1667006_3_1">Share Based Compensation Aggregate Compensation Cost Not Yet Recognized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized_lbl" xml:lang="en-US" id="id_9771407_1667006_1_1">Share Based Compensation Aggregate Compensation Cost Not Yet Recognized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized_lbl" xml:lang="en-US" id="id_9771407_1667006_2_1">Unrecognized compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized" xlink:to="psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod" xlink:label="psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod_lbl" xml:lang="en-US" id="id_9771407_1977533_3_1">Share-based compensation arrangement by share-based payment award, award deferred vesting period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod_lbl" xml:lang="en-US" id="id_9771407_1977533_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Award Deferred Vesting Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod_lbl" xml:lang="en-US" id="id_9771407_1977533_2_1">Deferred vesting period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod" xlink:to="psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="id_9771407_1634556_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="id_9771407_1634556_2_1">Vesting period for restricted stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xml:lang="en-US" id="id_9771407_1636527_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xml:lang="en-US" id="id_9771407_1636527_2_1">Restricted stock agreement vesting</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" id="id_9771407_1635421_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" id="id_9771407_1635421_14_1">Forfeited, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9771407_1642252_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9771407_1642252_2_1">Forfeited, weighted average grant date fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="id_9771407_1632936_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="id_9771407_1632936_2_1">Granted, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9771407_1642253_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9771407_1642253_2_1">Fair value of SAR granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9771407_1642253_12_1">Granted, weighted average grant date fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="id_9771407_1634558_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="id_9771407_1634558_4_1">Ending balance, shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="id_9771407_1634558_5_1">Beginning balance, shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="id_9771407_1634558_2_1">Unvested portion of the company's common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9771407_1634934_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9771407_1634934_4_1">Weighted average grant date fair value, ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9771407_1634934_5_1">Weighted average grant date fair value, beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" id="id_9771407_1636131_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" id="id_9771407_1636131_2_1">Number of vesting shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" id="id_9771407_1636131_14_1">Vested, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US" id="id_9771407_1648988_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US" id="id_9771407_1648988_2_1">Fair value of restricted stock vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9771407_1641038_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9771407_1641038_2_1">Vested, weighted average grant date fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice" xlink:label="psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice_lbl" xml:lang="en-US" id="id_9771407_2013412_3_1">Share Based Compensation Arrangement By Share Based Payment Award Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice_lbl" xml:lang="en-US" id="id_9771407_2013412_1_1">Share Based Compensation Arrangement By Share Based Payment Award Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice_lbl" xml:lang="en-US" id="id_9771407_2013412_2_1">Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice" xlink:to="psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl" xml:lang="en-US" id="id_9771407_1638564_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl" xml:lang="en-US" id="id_9771407_1638564_2_1">Expiration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xml:lang="en-US" id="id_9771407_1644246_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xml:lang="en-US" id="id_9771407_1644246_2_1">Exercise price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" id="id_9771407_1631722_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" id="id_9771407_1631722_2_1">Expected term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="id_9771407_1637335_1_1">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="id_9771407_1637335_2_1">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" id="id_9771407_1631723_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" id="id_9771407_1631723_2_1">Common stock.shares representing fixed portion of consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" id="id_9771407_1631723_12_1">Shares authorized for stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" id="id_9771407_1635424_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" id="id_9771407_1635424_2_1">Number of shares granted to employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl" xml:lang="en-US" id="id_9771407_1634560_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl" xml:lang="en-US" id="id_9771407_1634560_2_1">Common stock issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="id_9771407_1634939_1_1">Equity Award [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="id_9771407_1634939_2_1">Equity Award [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xml:lang="en-US" id="id_9771407_1635815_1_1">Share-based Compensation Award, Tranche One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xml:lang="en-US" id="id_9771407_1635815_2_1">Tranche One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl" xml:lang="en-US" id="id_9771407_1644250_1_1">Share-based Compensation Award, Tranche Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl" xml:lang="en-US" id="id_9771407_1644250_2_1">Tranche Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US" id="id_9771407_1641799_1_1">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US" id="id_9771407_1641799_2_1">Compensation - Stock Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ShareBasedCompensationPolicyPolicyTextBlock" xlink:label="psix_ShareBasedCompensationPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ShareBasedCompensationPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1728062_3_1">Disclosure of accounting policy for the Company's share-based compensation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ShareBasedCompensationPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1728062_1_1">Share Based Compensation Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ShareBasedCompensationPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_9771407_1728062_2_1">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ShareBasedCompensationPolicyPolicyTextBlock" xlink:to="psix_ShareBasedCompensationPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl" xml:lang="en-US" id="id_9771407_1632101_1_1">Supplier [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl" xml:lang="en-US" id="id_9771407_1632101_2_1">Supplier [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl" xml:lang="en-US" id="id_9771407_1643842_1_1">Share-based Goods and Nonemployee Services Transaction, Supplier [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl" xml:lang="en-US" id="id_9771407_1643842_2_1">Share-based Goods and Nonemployee Services Transaction, Supplier [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareholdersEquityClassAxis" xlink:label="us-gaap_ShareholdersEquityClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareholdersEquityClassAxis_lbl" xml:lang="en-US" id="id_9771407_1637024_1_1">Shareholders' Equity Class [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareholdersEquityClassAxis_lbl" xml:lang="en-US" id="id_9771407_1637024_2_1">Shareholders' Equity Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareholdersEquityClassAxis" xlink:to="us-gaap_ShareholdersEquityClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" id="id_9771407_1642713_1_1">Share Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" id="id_9771407_1642713_2_1">Market value of the Company's common stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" id="id_9771407_1642713_12_1">Underwritten public offering price per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareRepurchaseProgramAxis_lbl" xml:lang="en-US" id="id_9771407_1637830_1_1">Share Repurchase Program [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareRepurchaseProgramAxis_lbl" xml:lang="en-US" id="id_9771407_1637830_2_1">Share Repurchase Program [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareRepurchaseProgramDomain_lbl" xml:lang="en-US" id="id_9771407_1643843_1_1">Share Repurchase Program [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareRepurchaseProgramDomain_lbl" xml:lang="en-US" id="id_9771407_1643843_2_1">Share Repurchase Program [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="us-gaap_ShareRepurchaseProgramDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" id="id_9771407_1631718_1_1">Shares Paid for Tax Withholding for Share Based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" id="id_9771407_1631718_2_1">Shares issued withheld to satisfy income tax obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SignificantCustomersMember" xlink:label="psix_SignificantCustomersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_SignificantCustomersMember_lbl" xml:lang="en-US" id="id_9771407_1745593_3_1">Significant Customers [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_SignificantCustomersMember_lbl" xml:lang="en-US" id="id_9771407_1745593_1_1">Significant Customers [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_SignificantCustomersMember_lbl" xml:lang="en-US" id="id_9771407_1745593_2_1">Significant Customers [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_SignificantCustomersMember" xlink:to="psix_SignificantCustomersMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="us-gaap_StandardProductWarrantyAccrual"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl" xml:lang="en-US" id="id_9771407_1645638_1_1">Standard Product Warranty Accrual</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl" xml:lang="en-US" id="id_9771407_1645638_4_1">Balance at end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl" xml:lang="en-US" id="id_9771407_1645638_5_1">Balance at beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:label="us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_lbl" xml:lang="en-US" id="id_9771407_1644482_1_1">Standard Product Warranty Accrual, Additions from Business Acquisition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_lbl" xml:lang="en-US" id="id_9771407_1644482_2_1">Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:to="us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StandardProductWarrantyAccrualChargesToCostsAndExpenses" xlink:label="psix_StandardProductWarrantyAccrualChargesToCostsAndExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_StandardProductWarrantyAccrualChargesToCostsAndExpenses_lbl" xml:lang="en-US" id="id_9771407_1727882_3_1">Standard Product Warranty Accrual Charges To Costs And Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_StandardProductWarrantyAccrualChargesToCostsAndExpenses_lbl" xml:lang="en-US" id="id_9771407_1727882_1_1">Standard Product Warranty Accrual Charges To Costs And Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_StandardProductWarrantyAccrualChargesToCostsAndExpenses_lbl" xml:lang="en-US" id="id_9771407_1727882_2_1">Charged to expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_StandardProductWarrantyAccrualChargesToCostsAndExpenses" xlink:to="psix_StandardProductWarrantyAccrualChargesToCostsAndExpenses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xml:lang="en-US" id="id_9771407_1648233_1_1">Standard Product Warranty Accrual, Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xml:lang="en-US" id="id_9771407_1648233_14_1">Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualPayments" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="us-gaap_StandardProductWarrantyPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyPolicy_lbl" xml:lang="en-US" id="id_9771407_1634569_1_1">Standard Product Warranty, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StandardProductWarrantyPolicy_lbl" xml:lang="en-US" id="id_9771407_1634569_2_1">Warranty Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyPolicy" xlink:to="us-gaap_StandardProductWarrantyPolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US" id="id_9771407_1641810_1_1">Class of Stock [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US" id="id_9771407_1641810_2_1">Class of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="id_9771407_1643450_1_1">Equity Components [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="id_9771407_1643450_2_1">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="id_9771407_1641812_1_1">Statement [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="id_9771407_1641812_2_1">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_9771407_1643038_1_1">Statement of Cash Flows [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_9771407_1643038_2_1">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_9771407_1640591_1_1">Statement of Financial Position [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_9771407_1640591_2_1">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_9771407_1643451_1_1">Statement of Stockholders' Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_9771407_1643451_2_1">Statement of Stockholders' Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US" id="id_9771407_1640593_1_1">Scenario [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US" id="id_9771407_1640593_2_1">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" id="id_9771407_1632950_1_1">Statement [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" id="id_9771407_1632950_2_1">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="us-gaap_StockAppreciationRightsSARSMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockAppreciationRightsSARSMember_lbl" xml:lang="en-US" id="id_9771407_1633761_1_1">Stock Appreciation Rights (SARs) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockAppreciationRightsSARSMember_lbl" xml:lang="en-US" id="id_9771407_1633761_2_1">SAR [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockAppreciationRightsSARSMember" xlink:to="us-gaap_StockAppreciationRightsSARSMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockAppreciationRightsSarsOneMember" xlink:label="psix_StockAppreciationRightsSarsOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_StockAppreciationRightsSarsOneMember_lbl" xml:lang="en-US" id="id_9771407_2013379_3_1">Stock Appreciation Rights SARS One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_StockAppreciationRightsSarsOneMember_lbl" xml:lang="en-US" id="id_9771407_2013379_1_1">Stock Appreciation Rights SARS One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_StockAppreciationRightsSarsOneMember_lbl" xml:lang="en-US" id="id_9771407_2013379_2_1">SAR I [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_StockAppreciationRightsSarsOneMember" xlink:to="psix_StockAppreciationRightsSarsOneMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockAppreciationRightsSarsTwoMember" xlink:label="psix_StockAppreciationRightsSarsTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_StockAppreciationRightsSarsTwoMember_lbl" xml:lang="en-US" id="id_9771407_2013381_3_1">Stock Appreciation Rights SARS Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_StockAppreciationRightsSarsTwoMember_lbl" xml:lang="en-US" id="id_9771407_2013381_1_1">Stock Appreciation Rights SARS Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_StockAppreciationRightsSarsTwoMember_lbl" xml:lang="en-US" id="id_9771407_2013381_2_1">SAR II [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_StockAppreciationRightsSarsTwoMember" xlink:to="psix_StockAppreciationRightsSarsTwoMember_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockCompensationPlanMember_lbl" xml:lang="en-US" id="id_9771407_1633762_1_1">Stock Compensation Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockCompensationPlanMember_lbl" xml:lang="en-US" id="id_9771407_1633762_2_1">Stock Compensation Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_9771407_1644941_1_1">Stockholders' Equity Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_9771407_1644941_4_1">Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_9771407_1644941_5_1">Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_9771407_1644941_6_1">TOTAL STOCKHOLDERS' EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_9771407_1634143_1_1">Stockholders' Equity Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_9771407_1634143_2_1">STOCKHOLDERS' EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1642264_1_1">Stockholders' Equity Note Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9771407_1642264_2_1">Stockholders' equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssued1_lbl" xml:lang="en-US" id="id_9771407_1647412_1_1">Stock Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssued1_lbl" xml:lang="en-US" id="id_9771407_1647412_14_1">Less shares expected to be issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US" id="id_9771407_1632112_1_1">Stock Issued During Period, Shares, Conversion of Convertible Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US" id="id_9771407_1632112_2_1">Shares issued for warrants exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" id="id_9771407_1633033_1_1">Stock Issued During Period, Shares, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" id="id_9771407_1633033_2_1">Shares sold through public offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants" xlink:label="psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants_lbl" xml:lang="en-US" id="id_9771407_1672680_3_1">Stock Issued During Period Shares Restricted Stock Award Grants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants_lbl" xml:lang="en-US" id="id_9771407_1672680_1_1">Stock Issued During Period Shares Restricted Stock Award Grants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants_lbl" xml:lang="en-US" id="id_9771407_1672680_2_1">Restricted stock activity, shares granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants" xlink:to="psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US" id="id_9771407_1639799_1_1">Stock Issued During Period, Shares, Restricted Stock Award, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US" id="id_9771407_1639799_2_1">Award</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl" xml:lang="en-US" id="id_9771407_1643039_1_1">Stock Issued During Period, Shares, Share-based Compensation, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl" xml:lang="en-US" id="id_9771407_1643039_2_1">Number of shares granted to employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="id_9771407_1642361_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="id_9771407_1642361_2_1">Grantee exercised Stock appreciation right</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xml:lang="en-US" id="id_9771407_1646429_1_1">Stock Issued During Period, Value, Acquisitions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xml:lang="en-US" id="id_9771407_1646429_2_1">Acquisition consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" id="id_9771407_1645146_1_1">Stock Issued During Period, Value, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" id="id_9771407_1645146_2_1">Net proceeds from stock offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockPurchaseAgreementMember" xlink:label="psix_StockPurchaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_StockPurchaseAgreementMember_lbl" xml:lang="en-US" id="id_9771407_1850330_3_1">Stock purchase agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_StockPurchaseAgreementMember_lbl" xml:lang="en-US" id="id_9771407_1850330_1_1">Stock Purchase Agreement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_StockPurchaseAgreementMember_lbl" xml:lang="en-US" id="id_9771407_1850330_2_1">Stock Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_StockPurchaseAgreementMember" xlink:to="psix_StockPurchaseAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockRegisteredForFutureSale" xlink:label="psix_StockRegisteredForFutureSale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_StockRegisteredForFutureSale_lbl" xml:lang="en-US" id="id_9771407_2015434_3_1">Stock Registered for Future Sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_StockRegisteredForFutureSale_lbl" xml:lang="en-US" id="id_9771407_2015434_1_1">Stock Registered for Future Sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_StockRegisteredForFutureSale_lbl" xml:lang="en-US" id="id_9771407_2015434_2_1">Total Shares registered for future issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_StockRegisteredForFutureSale" xlink:to="psix_StockRegisteredForFutureSale_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US" id="id_9771407_1637033_1_1">Sale of Stock [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US" id="id_9771407_1637033_2_1">Sale of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SupplementalCashFlowDisclosuresAbstract" xlink:label="psix_SupplementalCashFlowDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_SupplementalCashFlowDisclosuresAbstract_lbl" xml:lang="en-US" id="id_9771407_1955823_3_1">Supplemental Cash Flow Disclosures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_SupplementalCashFlowDisclosuresAbstract_lbl" xml:lang="en-US" id="id_9771407_1955823_1_1">Supplemental Cash Flow Disclosures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_SupplementalCashFlowDisclosuresAbstract_lbl" xml:lang="en-US" id="id_9771407_1955823_2_1">Supplemental disclosures of business acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_SupplementalCashFlowDisclosuresAbstract" xlink:to="psix_SupplementalCashFlowDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" id="id_9771407_1643862_1_1">Supplemental Cash Flow Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" id="id_9771407_1643862_2_1">Supplemental disclosures of cash flow information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TaxDeductibleExpenses" xlink:label="psix_TaxDeductibleExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_TaxDeductibleExpenses_lbl" xml:lang="en-US" id="id_9771407_1822565_3_1">Tax deductible expenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_TaxDeductibleExpenses_lbl" xml:lang="en-US" id="id_9771407_1822565_1_1">Tax Deductible Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_TaxDeductibleExpenses_lbl" xml:lang="en-US" id="id_9771407_1822565_2_1">Excludable expenses included in pre-tax loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_TaxDeductibleExpenses" xlink:to="psix_TaxDeductibleExpenses_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TaxEffectOfAcquisitionConsideration" xlink:label="psix_TaxEffectOfAcquisitionConsideration"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_TaxEffectOfAcquisitionConsideration_lbl" xml:lang="en-US" id="id_9771407_1793682_3_1">Tax effect of acquisition consideration.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_TaxEffectOfAcquisitionConsideration_lbl" xml:lang="en-US" id="id_9771407_1793682_1_1">Tax Effect Of Acquisition Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_TaxEffectOfAcquisitionConsideration_lbl" xml:lang="en-US" id="id_9771407_1793682_2_1">Tax effect adjustments in additional paid-in-capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="psix_TaxEffectOfAcquisitionConsideration_lbl" xml:lang="en-US" id="id_9771407_1793682_12_1">Tax effect of acquisition consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_TaxEffectOfAcquisitionConsideration" xlink:to="psix_TaxEffectOfAcquisitionConsideration_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TermLoanBMember" xlink:label="psix_TermLoanBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_TermLoanBMember_lbl" xml:lang="en-US" id="id_9771407_1911134_3_1">Term Loan B [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_TermLoanBMember_lbl" xml:lang="en-US" id="id_9771407_1911134_1_1">Term Loan B [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_TermLoanBMember_lbl" xml:lang="en-US" id="id_9771407_1911134_2_1">Term Loan B Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_TermLoanBMember" xlink:to="psix_TermLoanBMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TextBlockAbstract_lbl" xml:lang="en-US" id="id_9771407_1639366_1_1">Text Block [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TextBlockAbstract_lbl" xml:lang="en-US" id="id_9771407_1639366_2_1">Text Block [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_TextBlockAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TitleOfIndividualAxis_lbl" xml:lang="en-US" id="id_9771407_1635457_1_1">Title of Individual [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TitleOfIndividualAxis_lbl" xml:lang="en-US" id="id_9771407_1635457_2_1">Title of Individual [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US" id="id_9771407_1635458_1_1">Relationship to Entity [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US" id="id_9771407_1635458_2_1">Relationship to Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ToolingEquipmentMember" xlink:label="psix_ToolingEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_ToolingEquipmentMember_lbl" xml:lang="en-US" id="id_9771407_1699499_3_1">Tooling Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_ToolingEquipmentMember_lbl" xml:lang="en-US" id="id_9771407_1699499_1_1">Tooling Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_ToolingEquipmentMember_lbl" xml:lang="en-US" id="id_9771407_1699499_2_1">Tooling and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_ToolingEquipmentMember" xlink:to="psix_ToolingEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US" id="id_9771407_1634158_1_1">Trade and Other Accounts Receivable, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US" id="id_9771407_1634158_2_1">Accounts receivable and allowance for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TrademarksAndTradeNamesMember_lbl" xml:lang="en-US" id="id_9771407_1640632_1_1">Trademarks and Trade Names [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TrademarksAndTradeNamesMember_lbl" xml:lang="en-US" id="id_9771407_1640632_2_1">Trade Names and Trademarks [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksAndTradeNamesMember" xlink:to="us-gaap_TrademarksAndTradeNamesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_9771407_1643125_1_1">Trading Symbol</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_9771407_1643125_2_1">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TransportationEquipment" xlink:label="psix_TransportationEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_TransportationEquipment_lbl" xml:lang="en-US" id="id_9771407_1763201_3_1">Amount before accumulated depreciation, transportation equipment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_TransportationEquipment_lbl" xml:lang="en-US" id="id_9771407_1763201_1_1">Transportation Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_TransportationEquipment_lbl" xml:lang="en-US" id="id_9771407_1763201_2_1">Transportation equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_TransportationEquipment" xlink:to="psix_TransportationEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="us-gaap_TransportationEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransportationEquipmentMember_lbl" xml:lang="en-US" id="id_9771407_1633748_1_1">Transportation Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TransportationEquipmentMember_lbl" xml:lang="en-US" id="id_9771407_1633748_2_1">Transportation Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransportationEquipmentMember" xlink:to="us-gaap_TransportationEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US" id="id_9771407_1638600_1_1">Treasury Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US" id="id_9771407_1638600_2_1">Treasury Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TreasuryStockPurchasePrice" xlink:label="psix_TreasuryStockPurchasePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_TreasuryStockPurchasePrice_lbl" xml:lang="en-US" id="id_9771407_1833457_3_1">Treasury stock purchase price.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_TreasuryStockPurchasePrice_lbl" xml:lang="en-US" id="id_9771407_1833457_1_1">Treasury Stock Purchase Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_TreasuryStockPurchasePrice_lbl" xml:lang="en-US" id="id_9771407_1833457_2_1">Common stock repurchased by the company, per share value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_TreasuryStockPurchasePrice" xlink:to="psix_TreasuryStockPurchasePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" id="id_9771407_1633341_1_1">Treasury Stock, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" id="id_9771407_1633341_2_1">Common stock repurchased by the company, shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" id="id_9771407_1633341_12_1">Treasury stock, at cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" id="id_9771407_1650004_1_1">Treasury Stock, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" id="id_9771407_1650004_2_1">Common stock repurchased by the company, value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" id="id_9771407_1650004_14_1">Treasury stock, at cost, 830,925 shares at December 31, 2015 and 2014.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TwoThousandAndTwelvePlanMember" xlink:label="psix_TwoThousandAndTwelvePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_TwoThousandAndTwelvePlanMember_lbl" xml:lang="en-US" id="id_9771407_1781623_3_1">Two Thousand And Twelve Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_TwoThousandAndTwelvePlanMember_lbl" xml:lang="en-US" id="id_9771407_1781623_1_1">Two Thousand And Twelve Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_TwoThousandAndTwelvePlanMember_lbl" xml:lang="en-US" id="id_9771407_1781623_2_1">2012 Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_TwoThousandAndTwelvePlanMember" xlink:to="psix_TwoThousandAndTwelvePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TwoThousandFourteenAgreementMember" xlink:label="psix_TwoThousandFourteenAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_TwoThousandFourteenAgreementMember_lbl" xml:lang="en-US" id="id_9771407_1785667_3_1">Two Thousand Fourteen Agreement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_TwoThousandFourteenAgreementMember_lbl" xml:lang="en-US" id="id_9771407_1785667_1_1">Two Thousand Fourteen Agreement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_TwoThousandFourteenAgreementMember_lbl" xml:lang="en-US" id="id_9771407_1785667_2_1">December 9, 2014 Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_TwoThousandFourteenAgreementMember" xlink:to="psix_TwoThousandFourteenAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TwoThousandTwelveAgreementMember" xlink:label="psix_TwoThousandTwelveAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_TwoThousandTwelveAgreementMember_lbl" xml:lang="en-US" id="id_9771407_1699547_3_1">Two Thousand Twelve Agreement[Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_TwoThousandTwelveAgreementMember_lbl" xml:lang="en-US" id="id_9771407_1699547_1_1">Two Thousand Twelve Agreement[Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_TwoThousandTwelveAgreementMember_lbl" xml:lang="en-US" id="id_9771407_1699547_2_1">December 7, 2012 Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_TwoThousandTwelveAgreementMember" xlink:to="psix_TwoThousandTwelveAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_UnderwrittenPublicOfferingMember" xlink:label="psix_UnderwrittenPublicOfferingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_UnderwrittenPublicOfferingMember_lbl" xml:lang="en-US" id="id_9771407_1844400_3_1">Underwritten Public Offering [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_UnderwrittenPublicOfferingMember_lbl" xml:lang="en-US" id="id_9771407_1844400_1_1">Underwritten Public Offering [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_UnderwrittenPublicOfferingMember_lbl" xml:lang="en-US" id="id_9771407_1844400_2_1">Underwritten Public Offering [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_UnderwrittenPublicOfferingMember" xlink:to="psix_UnderwrittenPublicOfferingMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants" xlink:label="psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants_lbl" xml:lang="en-US" id="id_9771407_1775395_3_1">Unexercised Shares Of Common Stock Held By Non Employee Consultants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants_lbl" xml:lang="en-US" id="id_9771407_1775395_1_1">Unexercised Shares Of Common Stock Held By Non Employee Consultants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants_lbl" xml:lang="en-US" id="id_9771407_1775395_2_1">Unexercised shares vested under Stock appreciation right</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants" xlink:to="psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_9771407_1645975_1_1">Unrecognized Tax Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_9771407_1645975_4_1">Balance at end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_9771407_1645975_5_1">Balance at beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US" id="id_9771407_1648356_1_1">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US" id="id_9771407_1648356_14_1">Reductions for tax positions of prior years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US" id="id_9771407_1647736_1_1">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US" id="id_9771407_1647736_2_1">Additions based on tax positions related to the current year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US" id="id_9771407_1646962_1_1">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US" id="id_9771407_1646962_2_1">Additions for tax positions of prior years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" id="id_9771407_1642359_1_1">Use of Estimates, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" id="id_9771407_1642359_2_1">Use of estimates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xml:lang="en-US" id="id_9771407_1644590_1_1">Valuation Allowances and Reserves, Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xml:lang="en-US" id="id_9771407_1644590_4_1">Balance at end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xml:lang="en-US" id="id_9771407_1644590_5_1">Balance at beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xml:lang="en-US" id="id_9771407_1644357_1_1">Valuation Allowances and Reserves, Charged to Cost and Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xml:lang="en-US" id="id_9771407_1644357_2_1">Charged to expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xml:lang="en-US" id="id_9771407_1648740_1_1">Valuation Allowances and Reserves, Deductions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xml:lang="en-US" id="id_9771407_1648740_14_1">Write-offs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xml:lang="en-US" id="id_9771407_1643544_1_1">Valuation Allowances and Reserves [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xml:lang="en-US" id="id_9771407_1643544_2_1">Valuation Allowances and Reserves [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xml:lang="en-US" id="id_9771407_1639705_1_1">Valuation Allowances and Reserves Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xml:lang="en-US" id="id_9771407_1639705_2_1">Valuation Allowances and Reserves Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US" id="id_9771407_1640628_1_1">Variable Rate [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US" id="id_9771407_1640628_2_1">Variable Rate [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl"/>
    <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="us-gaap_VariableRateDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateDomain_lbl" xml:lang="en-US" id="id_9771407_1638990_1_1">Variable Rate [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableRateDomain_lbl" xml:lang="en-US" id="id_9771407_1638990_2_1">Variable Rate [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_VendorOneMember" xlink:label="psix_VendorOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_VendorOneMember_lbl" xml:lang="en-US" id="id_9771407_1856355_3_1">Vendor One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_VendorOneMember_lbl" xml:lang="en-US" id="id_9771407_1856355_1_1">Vendor One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_VendorOneMember_lbl" xml:lang="en-US" id="id_9771407_1856355_2_1">Vendor A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_VendorOneMember" xlink:to="psix_VendorOneMember_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_VendorTwoMember" xlink:label="psix_VendorTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_VendorTwoMember_lbl" xml:lang="en-US" id="id_9771407_1875977_3_1">Vendor Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_VendorTwoMember_lbl" xml:lang="en-US" id="id_9771407_1875977_1_1">Vendor Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_VendorTwoMember_lbl" xml:lang="en-US" id="id_9771407_1875977_2_1">Vendor B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_VendorTwoMember" xlink:to="psix_VendorTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US" id="id_9771407_1636161_1_1">Vesting [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US" id="id_9771407_1636161_2_1">Vesting [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US" id="id_9771407_1637752_1_1">Vesting [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US" id="id_9771407_1637752_2_1">Vesting [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WarrantContractualTerm" xlink:label="psix_WarrantContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_WarrantContractualTerm_lbl" xml:lang="en-US" id="id_9771407_1676323_3_1">Warrant contractual term.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_WarrantContractualTerm_lbl" xml:lang="en-US" id="id_9771407_1676323_1_1">Warrant Contractual Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_WarrantContractualTerm_lbl" xml:lang="en-US" id="id_9771407_1676323_2_1">Contractual term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_WarrantContractualTerm" xlink:to="psix_WarrantContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WarrantExpiryDate" xlink:label="psix_WarrantExpiryDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_WarrantExpiryDate_lbl" xml:lang="en-US" id="id_9771407_1718273_3_1">Warrant expiry date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_WarrantExpiryDate_lbl" xml:lang="en-US" id="id_9771407_1718273_1_1">Warrant Expiry Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_WarrantExpiryDate_lbl" xml:lang="en-US" id="id_9771407_1718273_2_1">Warrants expiry date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_WarrantExpiryDate" xlink:to="psix_WarrantExpiryDate_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WeightedAverageCommonSharesOutstandingAbstract" xlink:label="psix_WeightedAverageCommonSharesOutstandingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_WeightedAverageCommonSharesOutstandingAbstract_lbl" xml:lang="en-US" id="id_9771407_1825894_3_1">Weighted Average Common Shares Outstanding [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_WeightedAverageCommonSharesOutstandingAbstract_lbl" xml:lang="en-US" id="id_9771407_1825894_1_1">Weighted Average Common Shares Outstanding [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_WeightedAverageCommonSharesOutstandingAbstract_lbl" xml:lang="en-US" id="id_9771407_1825894_2_1">Weighted-average common shares outstanding:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_WeightedAverageCommonSharesOutstandingAbstract" xlink:to="psix_WeightedAverageCommonSharesOutstandingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageMember" xlink:label="us-gaap_WeightedAverageMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageMember_lbl" xml:lang="en-US" id="id_9771407_1632952_1_1">Weighted Average [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageMember_lbl" xml:lang="en-US" id="id_9771407_1632952_2_1">Weighted Average [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageMember" xlink:to="us-gaap_WeightedAverageMember_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_9771407_1639712_1_1">Weighted Average Number of Shares Outstanding, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_9771407_1639712_2_1">Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_9771407_1639712_6_1">Weighted average common shares outstanding-diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_9771407_1641406_1_1">Weighted Average Number of Shares Outstanding, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_9771407_1641406_2_1">Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_9771407_1641406_12_1">Weighted average common shares outstanding-basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WellsFargoBankNationalAssociationMember" xlink:label="psix_WellsFargoBankNationalAssociationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="psix_WellsFargoBankNationalAssociationMember_lbl" xml:lang="en-US" id="id_9771407_1951171_3_1">Wells Fargo Bank National Association [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="psix_WellsFargoBankNationalAssociationMember_lbl" xml:lang="en-US" id="id_9771407_1951171_1_1">Wells Fargo Bank National Association [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="psix_WellsFargoBankNationalAssociationMember_lbl" xml:lang="en-US" id="id_9771407_1951171_2_1">Wells Fargo Bank, N.A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="psix_WellsFargoBankNationalAssociationMember" xlink:to="psix_WellsFargoBankNationalAssociationMember_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>psix-20151231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Presentation Linkbase, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version: 6.22.4 -->
<!-- Round: 5 -->
<!-- Creation date: 2016-02-26T20:05:31Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DocumentandEntityInformation" roleURI="http://powersint.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_StatementOfFinancialPositionClassified" roleURI="http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_StatementOfFinancialPositionClassifiedParen" roleURI="http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_StatementOfIncome" roleURI="http://powersint.com/taxonomy/role/StatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_StatementOfShareholdersEquityAndOtherComprehensiveIncome" roleURI="http://powersint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_StatementOfCashFlowsIndirect" roleURI="http://powersint.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesActivityInCompanysAllowanceForDoubtfulAccounts" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesActivityInCompanysAllowanceForDoubtfulAccounts"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesComponentsOfInventories" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesComponentsOfInventories"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfInventoryReserveActivity" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfInventoryReserveActivity"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfCompanysWarrantyAccrual" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfCompanysWarrantyAccrual"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfOtherAccruedLiabilities" roleURI="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfOtherAccruedLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureRecentlyIssuedAccountingPronouncementsAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureRecentlyIssuedAccountingPronouncementsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureAcquisitionsAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureAcquisitionsSummaryOfEstimatesOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedAsOfTheAcquisitionDate" roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatesOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedAsOfTheAcquisitionDate"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureAcquisitionsEstimatedUsefulLivesOfIdentifiableIntangibleAssets" roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLivesOfIdentifiableIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureAcquisitionsSummaryOfInitialConsiderationPaidForAcquisitions" roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfInitialConsiderationPaidForAcquisitions"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureAcquisitionsSummaryOfSupplementalProFormaInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfSupplementalProFormaInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureEarningsPerShareScheduleOfComputationsOfBasicAndDilutedEarningsPerShare" roleURI="http://powersint.com/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationsOfBasicAndDilutedEarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosurePropertyPlantAndEquipmentNetComponentsOfPropertyPlantAndEquipment" roleURI="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetComponentsOfPropertyPlantAndEquipment"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosurePropertyPlantAndEquipmentNetAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosurePropertyPlantAndEquipmentNetEstimatedUsefulLivesByMajorAssetCategory" roleURI="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetEstimatedUsefulLivesByMajorAssetCategory"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureGoodwillAndOtherIntangiblesAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureGoodwillAndOtherIntangiblesSummaryOfTheActivityInTheCompanysGoodwill" roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheActivityInTheCompanysGoodwill"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureGoodwillAndOtherIntangiblesSummaryOfTheAmortizationExpense" roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheAmortizationExpense"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureGoodwillAndOtherIntangiblesScheduleOfOtherIntangibleAssets" roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesScheduleOfOtherIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureGoodwillAndOtherIntangiblesSummaryOfEstimatedFutureAmortizationExpenseForIntangibleAssets" roleURI="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfEstimatedFutureAmortizationExpenseForIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureFairValueOfFinancialInstrumentsEstimatedFairValueOfPrivatePlacementWarrantsPubliclyTradedStockPricingApproach" roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsEstimatedFairValueOfPrivatePlacementWarrantsPubliclyTradedStockPricingApproach"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureFairValueOfFinancialInstrumentsAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInEstimatedFairValueOfCompanysLevel3FinancialInstrument" roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInEstimatedFairValueOfCompanysLevel3FinancialInstrument"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureFairValueOfFinancialInstrumentsFinancialLiabilityMeasuredAtFairValueOnRecurringBasis" roleURI="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsFinancialLiabilityMeasuredAtFairValueOnRecurringBasis"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDebtAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureDebtAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDebtSummaryOfRedemptionPriceInPercentage" roleURI="http://powersint.com/taxonomy/role/DisclosureDebtSummaryOfRedemptionPriceInPercentage"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureLeasesAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureLeasesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureLeasesFutureMinimumLeasePaymentsDueUnderOperatingLeases" roleURI="http://powersint.com/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsDueUnderOperatingLeases"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Disclosure2012IncentiveCompensationPlanAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Disclosure2012IncentiveCompensationPlanSummaryOfSARAwardsTransactions" roleURI="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfSARAwardsTransactions"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Disclosure2012IncentiveCompensationPlanSummaryOfRestrictedStockUnitActivity" roleURI="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfRestrictedStockUnitActivity"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureStockholdersEquityAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesSummaryOfExpenseBenefitForIncomeTaxes" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfExpenseBenefitForIncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesSummaryOfCompanysEffectiveTaxRateOnIncomeFromContinuingOperationsAndStatutoryTaxRate" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfCompanysEffectiveTaxRateOnIncomeFromContinuingOperationsAndStatutoryTaxRate"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxAssetsAndLiabilities" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxAssetsAndLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilities" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureIncomeTaxesScheduleOfChangeInUnrecognizedTaxBenefits" roleURI="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangeInUnrecognizedTaxBenefits"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureDefinedContributionPlanAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureCommitmentsAndContingenciesAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureRelatedPartyTransactionsAdditionalInformation" roleURI="http://powersint.com/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialData" roleURI="http://powersint.com/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialData"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDebtDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDebtDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsDefinedContributionPlanDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDefinedContributionPlanDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="psix-20151231.xsd#Role_NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables" roleURI="http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DocumentandEntityInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DocumentAndEntityInformationAbstract" xlink:label="psix_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentType" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="dei_AmendmentFlag" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentPeriodEndDate" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalYearFocus" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalPeriodFocus" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="dei_TradingSymbol" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityRegistrantName" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCentralIndexKey" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="dei_CurrentFiscalYearEndDate" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCurrentReportingStatus" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityVoluntaryFilers" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityFilerCategory" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityPublicFloat" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassified" xlink:title="104000 - Statement - Statement of Financial Position, Classified">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AccountsPayableCurrentBankOverdraft" xlink:label="psix_AccountsPayableCurrentBankOverdraft"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DerivativeWarrantLiabilitiesNoncurrent" xlink:label="psix_DerivativeWarrantLiabilitiesNoncurrent"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="us-gaap_LongTermLineOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Goodwill" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_IncomeTaxesReceivable" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="psix_AccountsPayableCurrentBankOverdraft" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermLineOfCredit" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="psix_DerivativeWarrantLiabilitiesNoncurrent" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.3900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" order="1.1700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesIssued" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_TreasuryStockShares" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/StatementOfIncome" xlink:title="124000 - Statement - Statement of Income (Including Gross Margin)">
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommonSharesMember" xlink:label="psix_CommonSharesMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ContingentConsiderationLiabilityIncomeExpense" xlink:label="psix_ContingentConsiderationLiabilityIncomeExpense"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:label="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WeightedAverageCommonSharesOutstandingAbstract" xlink:label="psix_WeightedAverageCommonSharesOutstandingAbstract"/>
    <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"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="psix_CommonSharesMember" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="psix_ContingentConsiderationLiabilityIncomeExpense" order="1.2000" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="1.2200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1.2300" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="1.2400" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SalesRevenueGoodsNet" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsSold" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="psix_WeightedAverageCommonSharesOutstandingAbstract" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_WeightedAverageCommonSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_WeightedAverageCommonSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome" xlink:title="148600 - Statement - Statement of Shareholders' Equity">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ExerciseOfCommonStockWarrant" xlink:label="psix_ExerciseOfCommonStockWarrant"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
    <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"/>
    <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"/>
    <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_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TaxEffectOfAcquisitionConsideration" xlink:label="psix_TaxEffectOfAcquisitionConsideration"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="psix_TaxEffectOfAcquisitionConsideration" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" order="1.0700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="psix_ExerciseOfCommonStockWarrant" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_2" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/StatementOfCashFlowsIndirect" xlink:title="152200 - Statement - Statement of Cash Flows">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AmortizationOfInventoryStepUpToFairValue" xlink:label="psix_AmortizationOfInventoryStepUpToFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessAcquisitionContingentConsideration" xlink:label="psix_BusinessAcquisitionContingentConsideration"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueOfAssetsAcquired" xlink:label="us-gaap_FairValueOfAssetsAcquired"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FairValueOfNetAssetsAcquired" xlink:label="psix_FairValueOfNetAssetsAcquired"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncreaseDecreaseInContingentLiability" xlink:label="psix_IncreaseDecreaseInContingentLiability"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncreaseDecreaseInInventoryReserve" xlink:label="psix_IncreaseDecreaseInInventoryReserve"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncreaseDecreaseInShareBasedCompensation" xlink:label="psix_IncreaseDecreaseInShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestPaid" xlink:label="us-gaap_InterestPaid"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAssumed1" xlink:label="us-gaap_LiabilitiesAssumed1"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants" xlink:label="psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NoncashInterestExpense" xlink:label="psix_NoncashInterestExpense"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment" xlink:label="psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NoncurrentLiabilityMember" xlink:label="psix_NoncurrentLiabilityMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsForProceedsFromLifeInsurancePolicies" xlink:label="us-gaap_PaymentsForProceedsFromLifeInsurancePolicies"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProceedsFromExerciseOfPrivatePlacementWarrants" xlink:label="psix_ProceedsFromExerciseOfPrivatePlacementWarrants"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SupplementalCashFlowDisclosuresAbstract" xlink:label="psix_SupplementalCashFlowDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentForAmortization" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="psix_NoncashInterestExpense" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="psix_IncreaseDecreaseInShareBasedCompensation" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="psix_IncreaseDecreaseInInventoryReserve" order="1.2100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="psix_AmortizationOfInventoryStepUpToFairValue" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="psix_IncreaseDecreaseInContingentLiability" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="1.2500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets" order="1.2600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="1.2700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="psix_NoncurrentLiabilityMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.3900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" order="1.4000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.4100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.4200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="1.4300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="1.4400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="1.4500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" order="1.4600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromLinesOfCredit" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" order="1.3100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="psix_ProceedsFromExerciseOfPrivatePlacementWarrants" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfDebt" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="1.3500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" order="1.3700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="1.4700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.4800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsToAcquireInterestInJointVenture" order="1.4900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsForProceedsFromLifeInsurancePolicies" order="1.5000" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="1.5100" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.5200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.5300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" order="1.5400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" order="1.5500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="1.5600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Cash" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Cash_2" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="psix_SupplementalCashFlowDisclosuresAbstract" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_SupplementalCashFlowDisclosuresAbstract" xlink:to="us-gaap_FairValueOfAssetsAcquired" order="1.5700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_SupplementalCashFlowDisclosuresAbstract" xlink:to="us-gaap_LiabilitiesAssumed1" order="1.5800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_SupplementalCashFlowDisclosuresAbstract" xlink:to="psix_FairValueOfNetAssetsAcquired" order="1.5900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_SupplementalCashFlowDisclosuresAbstract" xlink:to="psix_BusinessAcquisitionContingentConsideration" order="1.6000" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_SupplementalCashFlowDisclosuresAbstract" xlink:to="us-gaap_StockIssued1" order="1.6100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_SupplementalCashFlowDisclosuresAbstract" xlink:to="us-gaap_CashAcquiredFromAcquisition" order="1.6200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_SupplementalCashFlowDisclosuresAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.6300" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaid" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AccountsReceivableDuePeriod" xlink:label="psix_AccountsReceivableDuePeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ConsolidatedTradeAccountsReceivablePercent" xlink:label="psix_ConsolidatedTradeAccountsReceivablePercent"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CustomerAMember" xlink:label="psix_CustomerAMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CustomerBMember" xlink:label="psix_CustomerBMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CustomerCMember" xlink:label="psix_CustomerCMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CustomerDMember" xlink:label="psix_CustomerDMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CustomerEMember" xlink:label="psix_CustomerEMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:label="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:label="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EntityWidePurchaseMajorVendorPercentage" xlink:label="psix_EntityWidePurchaseMajorVendorPercentage"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncreaseDecreaseInRevenue" xlink:label="psix_IncreaseDecreaseInRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpenseCustomerDeposits" xlink:label="us-gaap_InterestExpenseCustomerDeposits"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LiabilityForUnrecognizedTaxBenefits" xlink:label="psix_LiabilityForUnrecognizedTaxBenefits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_RegulatoryAssetsAbstract" xlink:label="psix_RegulatoryAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesMember" xlink:label="us-gaap_SalesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SignificantCustomersMember" xlink:label="psix_SignificantCustomersMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_VendorOneMember" xlink:label="psix_VendorOneMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_VendorTwoMember" xlink:label="psix_VendorTwoMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WellsFargoBankNationalAssociationMember" xlink:label="psix_WellsFargoBankNationalAssociationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesMember" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_SalesMember" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_PriorPeriodReclassificationAdjustment" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DeferredRevenue" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="psix_AccountsReceivableDuePeriod" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="psix_IncreaseDecreaseInRevenue" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="psix_LiabilityForUnrecognizedTaxBenefits" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_InterestExpenseCustomerDeposits" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="psix_ConsolidatedTradeAccountsReceivablePercent" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" xlink:to="psix_EntityWidePurchaseMajorVendorPercentage" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:to="us-gaap_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="14.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:to="us-gaap_MajorCustomersAxis" order="15.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="16.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" xlink:to="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="psix_WellsFargoBankNationalAssociationMember" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="psix_SignificantCustomersMember" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="psix_CustomerCMember" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="psix_CustomerDMember" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="psix_CustomerBMember" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="psix_CustomerEMember" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="psix_CustomerAMember" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_RegulatoryAssetsAbstract" xlink:to="psix_DescriptionOfBusinessAndSignificantAccountingPoliciesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="psix_VendorOneMember" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="psix_VendorTwoMember" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesActivityInCompanysAllowanceForDoubtfulAccounts">
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_2"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff" xlink:label="psix_AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AmountOfIncreaseDecreaseChargedToExpenseInPeriod" xlink:label="psix_AmountOfIncreaseDecreaseChargedToExpenseInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="psix_AmountOfIncreaseDecreaseChargedToExpenseInPeriod" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="psix_AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_2" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesComponentsOfInventories">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale" xlink:label="psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="us-gaap_InventoryNetAbstract"/>
    <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"/>
    <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"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryWorkInProcess" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryGross" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryValuationReserves" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryNet" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfInventoryReserveActivity">
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="us-gaap_InventoryNetAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryValuationReserveMember" xlink:label="us-gaap_InventoryValuationReserveMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_2" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryCurrentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_InventoryValuationReserveMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfCompanysWarrantyAccrual">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProductWarrantyLiabilityAbstract" xlink:label="psix_ProductWarrantyLiabilityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="us-gaap_StandardProductWarrantyAccrual"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="us-gaap_StandardProductWarrantyAccrual_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:label="us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StandardProductWarrantyAccrualChargesToCostsAndExpenses" xlink:label="psix_StandardProductWarrantyAccrualChargesToCostsAndExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_ProductWarrantyLiabilityAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrual" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_ProductWarrantyLiabilityAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_ProductWarrantyLiabilityAbstract" xlink:to="psix_StandardProductWarrantyAccrualChargesToCostsAndExpenses" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_ProductWarrantyLiabilityAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_ProductWarrantyLiabilityAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrual_2" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfOtherAccruedLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="us-gaap_CustomerDepositsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_OtherSundryAccruedLiabilitiesCurrent" xlink:label="psix_OtherSundryAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_ProductWarrantyAccrual" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_CustomerDepositsCurrent" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="psix_OtherSundryAccruedLiabilitiesCurrent" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureRecentlyIssuedAccountingPronouncementsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationAndOtherNonCashItemsAbstract" xlink:label="psix_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationAndOtherNonCashItemsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FivePointFiveZeroPercentSeniorNotesMember" xlink:label="psix_FivePointFiveZeroPercentSeniorNotesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationAndOtherNonCashItemsAbstract" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="psix_FivePointFiveZeroPercentSeniorNotesMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_DebtInstrumentAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureAcquisitionsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AggregatePurchasePriceAmount" xlink:label="psix_AggregatePurchasePriceAmount"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" xlink:label="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BucksEnginesLimitedPartnershipMember" xlink:label="psix_BucksEnginesLimitedPartnershipMember"/>
    <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="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessAcquisitionContingentConsideration" xlink:label="psix_BusinessAcquisitionContingentConsideration"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:label="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessAcquisitionsContingentConsiderationSharesIssuable" xlink:label="psix_BusinessAcquisitionsContingentConsiderationSharesIssuable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionSharePrice" xlink:label="us-gaap_BusinessAcquisitionSharePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:label="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" xlink:label="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationContingentConsiderationEarnOutPeriod" xlink:label="psix_BusinessCombinationContingentConsiderationEarnOutPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract" xlink:label="psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationNetWorkingCapitalAdjustments" xlink:label="psix_BusinessCombinationNetWorkingCapitalAdjustments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="us-gaap_CommonStockValueOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContingentConsiderationClassifiedAsEquityMember" xlink:label="us-gaap_ContingentConsiderationClassifiedAsEquityMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByShareholdersEquityClassDomain" xlink:label="us-gaap_FairValueByShareholdersEquityClassDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration" xlink:label="psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FivePointFiveZeroPercentSeniorNotesMember" xlink:label="psix_FivePointFiveZeroPercentSeniorNotesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NonrecurringTransactionExpenses" xlink:label="psix_NonrecurringTransactionExpenses"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherIncome" xlink:label="us-gaap_OtherIncome"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PowertrainIntegrationLimitedLiabilityCompanyMember" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProfessionalPowerProductsIncMember" xlink:label="psix_ProfessionalPowerProductsIncMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="us-gaap_RestatementAdjustmentMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ReturnOnBaseEarnoutPaymentPercentage" xlink:label="psix_ReturnOnBaseEarnoutPaymentPercentage"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareholdersEquityClassAxis" xlink:label="us-gaap_ShareholdersEquityClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TaxEffectOfAcquisitionConsideration" xlink:label="psix_TaxEffectOfAcquisitionConsideration"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageMember" xlink:label="us-gaap_WeightedAverageMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WellsFargoBankNationalAssociationMember" xlink:label="psix_WellsFargoBankNationalAssociationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_PowertrainIntegrationLimitedLiabilityCompanyMember" order="1.4000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" order="1.4900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BucksEnginesLimitedPartnershipMember" order="1.5100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_ProfessionalPowerProductsIncMember" order="1.5200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_AggregatePurchasePriceAmount" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_ReturnOnBaseEarnoutPaymentPercentage" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_BusinessCombinationNetWorkingCapitalAdjustments" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_BusinessCombinationContingentConsiderationEarnOutPeriod" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_CashAcquiredFromAcquisition" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionSharePrice" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_BusinessAcquisitionsContingentConsiderationSharesIssuable" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_BusinessAcquisitionContingentConsideration" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_CommonStockValueOutstanding" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_OtherIncome" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_LongTermDebt" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_NonrecurringTransactionExpenses" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_TaxEffectOfAcquisitionConsideration" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Revenues" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="1.3600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="psix_FivePointFiveZeroPercentSeniorNotesMember" order="1.3900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.4700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByShareholdersEquityClassDomain" xlink:to="us-gaap_ContingentConsiderationClassifiedAsEquityMember" order="1.4300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="1.4600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" order="1.4500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="psix_WellsFargoBankNationalAssociationMember" order="1.4400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_WeightedAverageMember" order="1.4200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.4800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.5000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_RestatementAdjustmentMember" order="1.4100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_StatementScenarioAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="14.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="15.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ShareholdersEquityClassAxis" order="16.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="17.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_DebtInstrumentAxis" order="18.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareholdersEquityClassAxis" xlink:to="us-gaap_FairValueByShareholdersEquityClassDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatesOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedAsOfTheAcquisitionDate">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AggregatePurchasePriceAmount" xlink:label="psix_AggregatePurchasePriceAmount"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" xlink:label="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BucksEnginesLimitedPartnershipMember" xlink:label="psix_BucksEnginesLimitedPartnershipMember"/>
    <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="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" xlink:label="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationCashPaidAtDateOfAcquisition" xlink:label="psix_BusinessCombinationCashPaidAtDateOfAcquisition"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract" xlink:label="psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationNetWorkingCapitalAdjustments" xlink:label="psix_BusinessCombinationNetWorkingCapitalAdjustments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PowertrainIntegrationLimitedLiabilityCompanyMember" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="us-gaap_RestatementAdjustmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioPreviouslyReportedMember" xlink:label="us-gaap_ScenarioPreviouslyReportedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_PowertrainIntegrationLimitedLiabilityCompanyMember" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BucksEnginesLimitedPartnershipMember" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_BusinessCombinationCashPaidAtDateOfAcquisition" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_BusinessCombinationNetWorkingCapitalAdjustments" order="1.1400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_AggregatePurchasePriceAmount" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_Goodwill" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioPreviouslyReportedMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_RestatementAdjustmentMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_StatementScenarioAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLivesOfIdentifiableIntangibleAssets">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" xlink:label="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BucksEnginesLimitedPartnershipMember" xlink:label="psix_BucksEnginesLimitedPartnershipMember"/>
    <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="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract" xlink:label="psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="us-gaap_OrderOrProductionBacklogMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PowertrainIntegrationLimitedLiabilityCompanyMember" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_PowertrainIntegrationLimitedLiabilityCompanyMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BucksEnginesLimitedPartnershipMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_OrderOrProductionBacklogMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_DevelopedTechnologyRightsMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfInitialConsiderationPaidForAcquisitions">
    <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="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" xlink:label="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProfessionalPowerProductsIncMember" xlink:label="psix_ProfessionalPowerProductsIncMember"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_ProfessionalPowerProductsIncMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="1.0200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_CashAcquiredFromAcquisition" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfSupplementalProFormaInformation">
    <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="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract" xlink:label="psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PowertrainIntegrationLimitedLiabilityCompanyMember" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProfessionalPowerProductsIncMember" xlink:label="psix_ProfessionalPowerProductsIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_ProfessionalPowerProductsIncMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_PowertrainIntegrationLimitedLiabilityCompanyMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_BusinessCombinationIncreaseDecreaseToReflectLiabilitiesAcquiredAtFairValueAbstract" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationsOfBasicAndDilutedEarningsPerShare">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="us-gaap_ClassOfWarrantOrRightTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EarningsPerShareDenominatorAbstract" xlink:label="psix_EarningsPerShareDenominatorAbstract"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EarningsPerShareNumeratorAbstract" xlink:label="psix_EarningsPerShareNumeratorAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock" xlink:label="psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <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"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="psix_EarningsPerShareNumeratorAbstract" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="psix_EarningsPerShareDenominatorAbstract" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_EarningsPerShareDenominatorAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_EarningsPerShareDenominatorAbstract" xlink:to="psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_EarningsPerShareDenominatorAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_EarningsPerShareNumeratorAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_EarningsPerShareNumeratorAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_EarningsPerShareNumeratorAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetComponentsOfPropertyPlantAndEquipment">
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="us-gaap_BuildingsAndImprovementsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Land" xlink:label="us-gaap_Land"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TransportationEquipment" xlink:label="psix_TransportationEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Land" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_BuildingsAndImprovementsGross" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_FurnitureAndFixturesGross" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_MachineryAndEquipmentGross" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="psix_TransportationEquipment" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ConstructionInProgressGross" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformation">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DepreciationExpenses" xlink:label="psix_DepreciationExpenses"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract" xlink:label="psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract" xlink:to="psix_DepreciationExpenses" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetEstimatedUsefulLivesByMajorAssetCategory">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="us-gaap_BuildingImprovementsMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <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"/>
    <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="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract" xlink:label="psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ToolingEquipmentMember" xlink:label="psix_ToolingEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="us-gaap_TransportationEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingImprovementsMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="psix_ToolingEquipmentMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_TransportationEquipmentMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_RangeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesAdditionalInformation">
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_Goodwill" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheActivityInTheCompanysGoodwill">
    <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"/>
    <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_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_Goodwill" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_Goodwill_2" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheAmortizationExpense">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenseMember" xlink:label="us-gaap_OperatingExpenseMember"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AdjustmentForAmortization" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OperatingExpenseMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesScheduleOfOtherIntangibleAssets">
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IntangibleLiabilityDisclosureAbstract" xlink:label="psix_IntangibleLiabilityDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="us-gaap_OrderOrProductionBacklogMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_OrderOrProductionBacklogMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_DevelopedTechnologyRightsMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksAndTradeNamesMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_IntangibleLiabilityDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfEstimatedFutureAmortizationExpenseForIntangibleAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <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"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsEstimatedFairValueOfPrivatePlacementWarrantsPubliclyTradedStockPricingApproach">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_FairValueAssumptionsExpectedDividendRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_FairValueAssumptionsExpectedVolatilityRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_FairValueAssumptionsRiskFreeInterestRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WarrantContractualTerm" xlink:label="psix_WarrantContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_SharePrice" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssumptionsRiskFreeInterestRate" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssumptionsExpectedVolatilityRate" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="psix_WarrantContractualTerm" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssumptionsExpectedDividendRate" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DebtInstrumentFairValueCarryingValueAbstract" xlink:label="psix_DebtInstrumentFairValueCarryingValueAbstract"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate" xlink:label="psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FivePointFiveZeroPercentSeniorNotesMember" xlink:label="psix_FivePointFiveZeroPercentSeniorNotesMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PrivatePlacementWarrantsMember" xlink:label="psix_PrivatePlacementWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="psix_PrivatePlacementWarrantsMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DebtInstrumentFairValueCarryingValueAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="psix_FivePointFiveZeroPercentSeniorNotesMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" order="1.0200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_DebtInstrumentAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInEstimatedFairValueOfCompanysLevel3FinancialInstrument">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DebtInstrumentFairValueCarryingValueAbstract" xlink:label="psix_DebtInstrumentFairValueCarryingValueAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants" xlink:label="psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_DebtInstrumentFairValueCarryingValueAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsFinancialLiabilityMeasuredAtFairValueOnRecurringBasis">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PrivatePlacementWarrantsMember" xlink:label="psix_PrivatePlacementWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="psix_PrivatePlacementWarrantsMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDebtAdditionalInformation">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AggregatePurchasePriceUnderAgreement" xlink:label="psix_AggregatePurchasePriceUnderAgreement"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AmendedWellsFargoCreditFacilityMember" xlink:label="psix_AmendedWellsFargoCreditFacilityMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_AmendmentsToLineOfCreditAgreementsMaturityDate" xlink:label="psix_AmendmentsToLineOfCreditAgreementsMaturityDate"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ConsecutivePeriodOfLiquidityThreshold" xlink:label="psix_ConsecutivePeriodOfLiquidityThreshold"/>
    <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"/>
    <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="us-gaap_CreditFacilityDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest" xlink:label="psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DebtInstrumentAccruedInterestPercentage" xlink:label="psix_DebtInstrumentAccruedInterestPercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:label="us-gaap_DebtInstrumentMaturityDateRangeEnd1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeStart1" xlink:label="us-gaap_DebtInstrumentMaturityDateRangeStart1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent" xlink:label="psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionDescription" xlink:label="us-gaap_DebtInstrumentRedemptionDescription"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering" xlink:label="psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EquityMethodInvestmentsAndCostMethodInvestmentsAbstract" xlink:label="psix_EquityMethodInvestmentsAndCostMethodInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FinancingCosts" xlink:label="psix_FinancingCosts"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FivePointFiveZeroPercentSeniorNotesMember" xlink:label="psix_FivePointFiveZeroPercentSeniorNotesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio" xlink:label="psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum" xlink:label="psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LineOfCreditFacilityOutstandingWithLibor" xlink:label="psix_LineOfCreditFacilityOutstandingWithLibor"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LiquidityThreshold" xlink:label="psix_LiquidityThreshold"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_LongTermDebtPeriodOfAmortization" xlink:label="psix_LongTermDebtPeriodOfAmortization"/>
    <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"/>
    <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="us-gaap_LongtermDebtTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NetProceedsAfterTransactionCosts" xlink:label="psix_NetProceedsAfterTransactionCosts"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PercentOfCreditFacility" xlink:label="psix_PercentOfCreditFacility"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProformaLeverageRatio" xlink:label="psix_ProformaLeverageRatio"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProformaOperatingIncomeLoss" xlink:label="psix_ProformaOperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SaleAndPurchaseAgreementClosingDate" xlink:label="psix_SaleAndPurchaseAgreementClosingDate"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SecuredRevolvingCreditFacilityMember" xlink:label="psix_SecuredRevolvingCreditFacilityMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SeniorNotesClosingPeriod" xlink:label="psix_SeniorNotesClosingPeriod"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SeniorNotesIssuancePercentage" xlink:label="psix_SeniorNotesIssuancePercentage"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SeniorNotesMaturityTerm" xlink:label="psix_SeniorNotesMaturityTerm"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeniorNotesMember" xlink:label="us-gaap_SeniorNotesMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TermLoanBMember" xlink:label="psix_TermLoanBMember"/>
    <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"/>
    <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="us-gaap_VariableRateDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WellsFargoBankNationalAssociationMember" xlink:label="psix_WellsFargoBankNationalAssociationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="psix_AmendedWellsFargoCreditFacilityMember" order="1.4100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="psix_SecuredRevolvingCreditFacilityMember" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="psix_TermLoanBMember" order="1.4500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="psix_FivePointFiveZeroPercentSeniorNotesMember" order="1.4600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_EquityMethodInvestmentsAndCostMethodInvestmentsAbstract" xlink:to="us-gaap_LineOfCreditFacilityTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="psix_WellsFargoBankNationalAssociationMember" order="1.3900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_ConsecutivePeriodOfLiquidityThreshold" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_LiquidityThreshold" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_PercentOfCreditFacility" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LongTermDebt" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_LongTermDebtPeriodOfAmortization" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_AmendmentsToLineOfCreditAgreementsMaturityDate" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_SeniorNotesIssuancePercentage" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_SeniorNotesMaturityTerm" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_SeniorNotesClosingPeriod" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDateRangeStart1" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDateRangeEnd1" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCredit" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_LineOfCreditFacilityOutstandingWithLibor" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_AggregatePurchasePriceUnderAgreement" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_SaleAndPurchaseAgreementClosingDate" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_FinancingCosts" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_NetProceedsAfterTransactionCosts" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionDescription" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_ProformaOperatingIncomeLoss" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_ProformaLeverageRatio" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="psix_DebtInstrumentAccruedInterestPercentage" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_DebtInstrumentAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_CreditFacilityAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_RangeAxis" order="14.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_VariableRateAxis" order="15.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_SeniorNotesMember" order="1.4300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.4000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.4400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" order="1.4200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDebtSummaryOfRedemptionPriceInPercentage">
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionLineItems" xlink:label="us-gaap_DebtInstrumentRedemptionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionTable" xlink:label="us-gaap_DebtInstrumentRedemptionTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentRedemptionTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodOneMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodTwoMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionTable" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionTable" xlink:to="us-gaap_DebtInstrumentRedemptionLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureLeasesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="us-gaap_OperatingLeasesRentExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasesRentExpenseNet" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsDueUnderOperatingLeases">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:label="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredBonusGrantedInYearFourMember" xlink:label="psix_DeferredBonusGrantedInYearFourMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredBonusGrantedInYearOneMember" xlink:label="psix_DeferredBonusGrantedInYearOneMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredBonusGrantedInYearThreeMember" xlink:label="psix_DeferredBonusGrantedInYearThreeMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredBonusGrantedInYearTwoMember" xlink:label="psix_DeferredBonusGrantedInYearTwoMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DiscountOnValuationOfTradingActivity" xlink:label="psix_DiscountOnValuationOfTradingActivity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendIncomeOperating" xlink:label="us-gaap_DividendIncomeOperating"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EmployeeStockOptionTwoThousandTwelvePlanMember" xlink:label="psix_EmployeeStockOptionTwoThousandTwelvePlanMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EstimatedShareBasedCompensationExpense" xlink:label="psix_EstimatedShareBasedCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ExpensesOnStockAppreciationRights" xlink:label="psix_ExpensesOnStockAppreciationRights"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_FairValueAssumptionsExpectedVolatilityRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_FairValueAssumptionsRiskFreeInterestRate"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FairValueOfRestrictedStockUnitsGrantedToEmployees" xlink:label="psix_FairValueOfRestrictedStockUnitsGrantedToEmployees"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SarOneAwardAgreementAmendedMember" xlink:label="psix_SarOneAwardAgreementAmendedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized" xlink:label="psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod" xlink:label="psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockAppreciationRightsSarsOneMember" xlink:label="psix_StockAppreciationRightsSarsOneMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockAppreciationRightsSarsTwoMember" xlink:label="psix_StockAppreciationRightsSarsTwoMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants" xlink:label="psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TwoThousandAndTwelvePlanMember" xlink:label="psix_TwoThousandAndTwelvePlanMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="psix_DeferredBonusGrantedInYearOneMember" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="psix_DeferredBonusGrantedInYearTwoMember" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="psix_DeferredBonusGrantedInYearThreeMember" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="psix_DeferredBonusGrantedInYearFourMember" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="psix_TwoThousandAndTwelvePlanMember" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="psix_EmployeeStockOptionTwoThousandTwelvePlanMember" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_RangeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" order="14.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_FairValueAssumptionsRiskFreeInterestRate" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_DividendIncomeOperating" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_FairValueAssumptionsExpectedVolatilityRate" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_DiscountOnValuationOfTradingActivity" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_EstimatedShareBasedCompensationExpense" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_ExpensesOnStockAppreciationRights" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_FairValueOfRestrictedStockUnitsGrantedToEmployees" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_StockCompensationPlanMember" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="psix_SarOneAwardAgreementAmendedMember" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="psix_StockAppreciationRightsSarsOneMember" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="1.3900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="psix_StockAppreciationRightsSarsTwoMember" order="1.4000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfSARAwardsTransactions">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ChiefFinancialOfficerMember" xlink:label="us-gaap_ChiefFinancialOfficerMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ChiefOperatingOfficerMember" xlink:label="us-gaap_ChiefOperatingOfficerMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice" xlink:label="psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockAppreciationRightsSarsOneMember" xlink:label="psix_StockAppreciationRightsSarsOneMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockAppreciationRightsSarsTwoMember" xlink:label="psix_StockAppreciationRightsSarsTwoMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_TitleOfIndividualAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="psix_StockAppreciationRightsSarsOneMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="psix_StockAppreciationRightsSarsTwoMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_ChiefOperatingOfficerMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_ChiefFinancialOfficerMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfRestrictedStockUnitActivity">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommonStockRegisteredForFutureSale" xlink:label="psix_CommonStockRegisteredForFutureSale"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommonStockSharesIssuablePrivatePlacementWarrants" xlink:label="psix_CommonStockSharesIssuablePrivatePlacementWarrants"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommonStockSoldBySellingStockholders" xlink:label="psix_CommonStockSoldBySellingStockholders"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommonStockWarrantsReservedForFutureIssuance" xlink:label="psix_CommonStockWarrantsReservedForFutureIssuance"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExercisePrice" xlink:label="us-gaap_FairValueAssumptionsExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_FairValueAssumptionsExpectedDividendRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_FairValueAssumptionsExpectedVolatilityRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PrivatePlacementWarrantsMember" xlink:label="psix_PrivatePlacementWarrantsMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PrivatePlacementWarrantTerm" xlink:label="psix_PrivatePlacementWarrantTerm"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PublicOfferingExpenses" xlink:label="psix_PublicOfferingExpenses"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PublicOfferingOfCommonStockShares" xlink:label="psix_PublicOfferingOfCommonStockShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_RiskFreeInterestRateWarrants" xlink:label="psix_RiskFreeInterestRateWarrants"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue" xlink:label="psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="us-gaap_StockAppreciationRightsSARSMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockPurchaseAgreementMember" xlink:label="psix_StockPurchaseAgreementMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_StockRegisteredForFutureSale" xlink:label="psix_StockRegisteredForFutureSale"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TreasuryStockPurchasePrice" xlink:label="psix_TreasuryStockPurchasePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_UnderwrittenPublicOfferingMember" xlink:label="psix_UnderwrittenPublicOfferingMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants" xlink:label="psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_WarrantExpiryDate" xlink:label="psix_WarrantExpiryDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="1.3900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1.4100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.4400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="psix_PrivatePlacementWarrantsMember" order="1.4200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" order="1.4600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="psix_UnderwrittenPublicOfferingMember" order="1.4700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_RangeAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareRepurchaseProgramAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="14.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="15.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_CommonStockSharesIssuablePrivatePlacementWarrants" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_WarrantExpiryDate" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_FairValueAssumptionsExpectedVolatilityRate" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_RiskFreeInterestRateWarrants" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_FairValueAssumptionsExpectedDividendRate" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_PrivatePlacementWarrantTerm" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_FairValueAssumptionsExercisePrice" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_CommonStockWarrantsReservedForFutureIssuance" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_TreasuryStockShares" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_TreasuryStockValue" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_TreasuryStockPurchasePrice" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_PublicOfferingOfCommonStockShares" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_CommonStockSoldBySellingStockholders" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_PublicOfferingExpenses" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_CommonStockRegisteredForFutureSale" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="psix_StockRegisteredForFutureSale" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_StockAppreciationRightsSARSMember" order="1.4000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="1.4500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="psix_StockPurchaseAgreementMember" order="1.4300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfExpenseBenefitForIncomeTaxes">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredFederalAndStateIncomeTaxExpenseBenefit" xlink:label="psix_DeferredFederalAndStateIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="psix_DeferredFederalAndStateIncomeTaxExpenseBenefit" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfCompanysEffectiveTaxRateOnIncomeFromContinuingOperationsAndStatutoryTaxRate">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment" xlink:label="psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense" xlink:label="psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncomeTaxReconciliationTaxReserveAdjustment" xlink:label="psix_IncomeTaxReconciliationTaxReserveAdjustment"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NonDeductiblePrivatePlacementWarrantyExpensePercent" xlink:label="psix_NonDeductiblePrivatePlacementWarrantyExpensePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="psix_IncomeTaxReconciliationTaxReserveAdjustment" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="psix_NonDeductiblePrivatePlacementWarrantyExpensePercent" order="1.1100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" order="1.1200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DecreaseInUnrecognizedTaxBenefits" xlink:label="psix_DecreaseInUnrecognizedTaxBenefits"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences" xlink:label="psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_FederalTaxCreditsAndOtherCarryforwards" xlink:label="psix_FederalTaxCreditsAndOtherCarryforwards"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses" xlink:label="psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncomeTaxesLineItems" xlink:label="psix_IncomeTaxesLineItems"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_IncomeTaxesTable" xlink:label="psix_IncomeTaxesTable"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod" xlink:label="psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TaxDeductibleExpenses" xlink:label="psix_TaxDeductibleExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="psix_IncomeTaxesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_IncomeTaxesLineItems" xlink:to="psix_TaxDeductibleExpenses" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_IncomeTaxesLineItems" xlink:to="psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_IncomeTaxesLineItems" xlink:to="psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_IncomeTaxesLineItems" xlink:to="psix_FederalTaxCreditsAndOtherCarryforwards" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_IncomeTaxesLineItems" xlink:to="psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_IncomeTaxesLineItems" xlink:to="psix_DecreaseInUnrecognizedTaxBenefits" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_IncomeTaxesTable" xlink:to="us-gaap_StatementScenarioAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_IncomeTaxesTable" xlink:to="psix_IncomeTaxesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxAssetsAndLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation" xlink:label="psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsInventory" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" order="1.0800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation" order="1.0900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="1.1000" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetCurrent" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" order="1.0200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangeInUnrecognizedTaxBenefits">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits_2" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformation">
    <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="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:label="us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanTable" xlink:label="us-gaap_DefinedContributionPlanTable"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PowertrainIntegrationLimitedLiabilityCompanyMember" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProfessionalPowerProductsIncMember" xlink:label="psix_ProfessionalPowerProductsIncMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ScheduleOfSaleOfSubsidiaryAbstract" xlink:label="psix_ScheduleOfSaleOfSubsidiaryAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_ProfessionalPowerProductsIncMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_PowertrainIntegrationLimitedLiabilityCompanyMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedContributionPlanTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DefinedContributionPlanTable" xlink:to="us-gaap_DefinedContributionPlanDisclosureLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_ScheduleOfSaleOfSubsidiaryAbstract" xlink:to="us-gaap_DefinedContributionPlanTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommitmentAndContingenciesLineItems" xlink:label="psix_CommitmentAndContingenciesLineItems"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommitmentAndContingenciesTable" xlink:label="psix_CommitmentAndContingenciesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_CommitmentTowardsInvestmentsInJointVenture" xlink:label="psix_CommitmentTowardsInvestmentsInJointVenture"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ContributionsToJointVenture" xlink:label="psix_ContributionsToJointVenture"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="us-gaap_OtherCommitmentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="us-gaap_OtherCommitmentsDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TwoThousandFourteenAgreementMember" xlink:label="psix_TwoThousandFourteenAgreementMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_TwoThousandTwelveAgreementMember" xlink:label="psix_TwoThousandTwelveAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_CommitmentAndContingenciesLineItems" xlink:to="psix_CommitmentTowardsInvestmentsInJointVenture" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_CommitmentAndContingenciesLineItems" xlink:to="psix_ContributionsToJointVenture" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_CommitmentAndContingenciesTable" xlink:to="us-gaap_OtherCommitmentsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_CommitmentAndContingenciesTable" xlink:to="us-gaap_RangeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="psix_CommitmentAndContingenciesTable" xlink:to="psix_CommitmentAndContingenciesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="psix_CommitmentAndContingenciesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="psix_TwoThousandTwelveAgreementMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsDomain" xlink:to="psix_TwoThousandFourteenAgreementMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_InitialLeaseTerm" xlink:label="psix_InitialLeaseTerm"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeaseExpirationDate1" xlink:label="us-gaap_LeaseExpirationDate1"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_RelatedPartyTransactionExpenses" xlink:label="psix_RelatedPartyTransactionExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="psix_InitialLeaseTerm" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_LeaseExpirationDate1" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ContractualObligation" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="psix_RelatedPartyTransactionExpenses" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialData">
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="us-gaap_QuarterlyFinancialDataAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract" xlink:to="us-gaap_SalesRevenueGoodsNet" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract" xlink:to="us-gaap_CostOfGoodsSold" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract" xlink:to="us-gaap_GrossProfit" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract" xlink:to="us-gaap_OperatingExpenses" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1.0600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="us-gaap_DerivativesPolicyTextBlock"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_OtherAccruedLiabilitiesPolicyPolicyTextBlock" xlink:label="psix_OtherAccruedLiabilitiesPolicyPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PrivatePlacementWarrantPolicyTextBlock" xlink:label="psix_PrivatePlacementWarrantPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_SelfInsurancePolicyTextBlock" xlink:label="psix_SelfInsurancePolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ShareBasedCompensationPolicyPolicyTextBlock" xlink:label="psix_ShareBasedCompensationPolicyPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="us-gaap_StandardProductWarrantyPolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_UseOfEstimates" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_StandardProductWarrantyPolicy" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="psix_OtherAccruedLiabilitiesPolicyPolicyTextBlock" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="psix_PrivatePlacementWarrantPolicyTextBlock" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="psix_ShareBasedCompensationPolicyPolicyTextBlock" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="psix_SelfInsurancePolicyTextBlock" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EquityMethodInvestmentsPolicy" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_DerivativesPolicyTextBlock" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables">
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_OtherAccruedLiabilitiesTableTextBlock" xlink:label="psix_OtherAccruedLiabilitiesTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:label="psix_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ScheduleOfInventoryReserveTableTextBlock" xlink:label="psix_ScheduleOfInventoryReserveTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="psix_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="psix_ScheduleOfInventoryReserveTableTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="psix_OtherAccruedLiabilitiesTableTextBlock" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:label="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
    <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"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" xlink:label="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_BucksEnginesLimitedPartnershipMember" xlink:label="psix_BucksEnginesLimitedPartnershipMember"/>
    <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="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:label="us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_PowertrainIntegrationLimitedLiabilityCompanyMember" xlink:label="psix_PowertrainIntegrationLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ProfessionalPowerProductsIncMember" xlink:label="psix_ProfessionalPowerProductsIncMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <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"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_PowertrainIntegrationLimitedLiabilityCompanyMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BiphaseTechnologiesLimitedLiabilityCompanyMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_BucksEnginesLimitedPartnershipMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="psix_ProfessionalPowerProductsIncMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
    <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"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
    <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"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock">
    <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"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="psix_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"/>
    <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"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="psix_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock">
    <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"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <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"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock" xlink:label="psix_ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="psix_ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock">
    <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"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlockTables">
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentRedemptionTableTextBlock" xlink:label="us-gaap_DebtInstrumentRedemptionTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentRedemptionTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_NetDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="psix_NetDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="psix_NetDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsDefinedContributionPlanDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="psix-20151231.xsd#psix_DefinedContributionPlanDisclosureTextBlock" xlink:label="psix_DefinedContributionPlanDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="psix_DefinedContributionPlanDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>g114967g47k80.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g114967g47k80.jpg
M_]C_X  02D9)1@ ! 0(!>@%Z  #_X53.:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(
M>G)E4WI.5&-Z:V,Y9"(_/CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z
M;65T82\B('@Z>&UP=&L](D%D;V)E(%A-4"!#;W)E(#4N,RUC,#$Q(#8V+C$T
M-38V,2P@,C Q,B\P,B\P-BTQ-#HU-CHR-R @(" @(" @(CX*(" @/')D9CI2
M1$8@>&UL;G,Z<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D
M9BUS>6YT87@M;G,C(CX*(" @(" @/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O
M=70](B(*(" @(" @(" @(" @>&UL;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N
M8V]M+WAA<"\Q+C O(@H@(" @(" @(" @("!X;6QN<SIX;7!'26UG/2)H='1P
M.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O9R]I;6<O(CX*(" @(" @(" @/'AM
M<#I#<F5A=&5$871E/C(P,38M,#(M,C54,3DZ,C0Z-3<K,#4Z,S \+WAM<#I#
M<F5A=&5$871E/@H@(" @(" @(" \>&UP.D-R96%T;W)4;V]L/D%D;V)E($EL
M;'5S=')A=&]R($-3-B H5VEN9&]W<RD\+WAM<#I#<F5A=&]R5&]O;#X*(" @
M(" @(" @/'AM<#I-;V1I9GE$871E/C(P,38M,#(M,C54,3DZ,C0Z-3<K,#4Z
M,S \+WAM<#I-;V1I9GE$871E/@H@(" @(" @(" \>&UP.DUE=&%D871A1&%T
M93XR,#$V+3 R+3(U5#$Y.C(T.C4W*S U.C,P/"]X;7 Z365T861A=&%$871E
M/@H@(" @(" @(" \>&UP.E1H=6UB;F%I;',^"B @(" @(" @(" @(#QR9&8Z
M06QT/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E
M<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z=VED=&@^,C4V
M/"]X;7!'26UG.G=I9'1H/@H@(" @(" @(" @(" @(" @(" \>&UP1TEM9SIH
M96EG:'0^,3(X/"]X;7!'26UG.FAE:6=H=#X*(" @(" @(" @(" @(" @(" @
M/'AM<$=);6<Z9F]R;6%T/DI014<\+WAM<$=);6<Z9F]R;6%T/@H@(" @(" @
M(" @(" @(" @(" \>&UP1TEM9SII;6%G93XO.6HO-$%!45-K6DI29T%"06=%
M05-!0DE!040O-U%!<U5':'9D1SEZ84<Y=TE$375-04$T46ML3D$K,$%!04%!
M04)!05-!04%!045!)B-X03M!44))04%!04%104(O*S1!1&M&:V(R2FQ!1U1!
M04%!04%F+V)!25%!0F=114)!545"9U5&0F=K1T)164I#=V='0F=G3$1!;TM#
M=V]+)B-X03M$0D%-1$%W341!=U%$031014$X3T1"351&0E%417AW8D=X<V-(
M>#AF2'@X9DAX.&9(=T5(0G=C3D1!,%E%0D%91VA54D92;V9(>#AF)B-X03M(
M>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX
M.&9(>#AF2'@X9DAX.&8O.$%!15%G06=!14%!=T52)B-X03M!04E205%-4D%F
M+T5!84E!04%!2$%114)!445!04%!04%!04%!05%&07=)1T%104A#06M+0W=%
M04%G241!445"05%%04%!04%!04%!)B-X03M!44%#07=11D)G8TE#46],14%!
M0T%1341!9U%#0F=C1$)!24=!;DU"06=-4D)!049)4DEX459%1T4R16EC6455
M37!':$)X5WA1:5!")B-X03M5=$AH37A::3A#4GEG=D5L47I25&MQ2WE9,U!#
M3E51;FLV3WI.:&156DA41#!U24E*;TU*0VAG6FA*4D92<5,P5G1.5DM"<GDT
M+U!%)B-X03LQ3U0P6EA71FQA5S%X9%AL.5=:,FAP86UT<V)7-799,U(Q9&YD
M-&58<#=F2#$K9C-/16A984AI26U+:31Y3FIO*T-K-5-6;'!E66U:)B-X03MQ
M8FY*,F5N-4MJ<$M7;7 V:7!Q<75S<F$V=F]204%)0T%1241"455%0E%914-!
M341B445!06A%1$)#15--545&55).:$EG6GAG6D5Y)B-X03MO8DAW1DU(4C13
M3D-&5DII8W9%>DI$4D1G:&%357E7:5DW3$-",U!33F5*16=X9%5K=V=*0VAG
M6DIJ6D9':61K9$95,SAQ3WIW>6=P)B-X03LP*U!Z:$I3:W1-5%4U4%)L9%E7
M5G!B6$8Q95@Q4FQ:;61O85=P<F)',75B,E(Q9&YD-&58<#=F2#$K9C-/16A9
M84AI26U+:31Y3FIO)B-X03LK1&Q*5U=L-6E:;7!U8VY:-F9K<4]K<&%A;G%+
M;7%Q-GET<G$K=B]A04%W1$%104-%44U2040X03=*-3$Q;GI$;S@Q=D)O3VA7
M*V]+)B-X03LK;7HS2G):>GIT.5EJ-$-*87=H5C1N:V%R6&UD<41V:%9!6&9M
M>GI9,#!Z85HU6FIU65DU65EO,&)4-VA#-V-55V14251W5VMP;$A,)B-X03LW
M2V5N43$U<6-536\P<E582&QE1%9.5S!59EA:2C)G*W)15WDR-W1Z=51"07=I
M=6Y6;R]50E$P9'1Q*T="2THK=5-F.5-J9"\Y>7HO)B-X03M!3$LX5F0Y8VLO
M-FQ'-R\W;&XO6EAI<G9R:VXO049+3C,O,TQ0*WEV1EAF6$I0.$%Q56)V+W57
M9CEL94MU*W539CE3:F0O.$%C<R\W)B-X03M+.%9D.6-K+S9L1S<O=T,U6B\R
M5C1Q-S8U2B\Q2TXS+T%.>7HO<W)X5C,Q>50O<55B=CA!-VQN+T%'5C1Q-S8U
M2B\Q2TXS+S-,4#A!)B-X03MS<GA6,S%Y5"]Q56)V+W579CEL94MU*W539CA!
M56\S9B]C<R\W2SA69#EC:R]W0W!2=2\K-5HO,E8T<3<V-4HO,4M.,R]W0GEZ
M+W-R)B-X03MX5C,Q>50O<55B=B]!3&QN+UI8:7)V<FMN+U5O,V8X03-,4"MY
M=D989EA*4"MP4G4O=T1U5V8X05I8:7)V<FMN+U5O,V8O8W,O=T-Y)B-X03MV
M1EAF6$I0*W!2=2\K-5HO,E8T<3<V-4HO=T)3:F0O.7EZ+W-R>%8S,7E4+T%+
M;$<W+S=L;B]:6&ER=G)K;B]5;S-F+T%(3% K>79&)B-X03M89EA*4"MP4G4O
M.$%U5V8Y;&5+=2MU4V8Y4VID+W=$8W,O-TLX5F0Y8VLO-FQ'-R]!3S5:+W="
M;&5+=2MU4V8Y4VID+SEY>B]!3$LX)B-X03M69#EC:R\V;$<W+S=L;B]:6&ER
M=G)K;B]!1DM.,R\S3% K>79&6&982E X07%58G8O=5=F.6QE2W%K8C)&.7!M
M;W,R;$=X;G11.%5K)B-X03M--E<U8TXV2WE!9W=036Q/36<O87A61EAF;4QY
M+W!&=$0K;'14=$Y0<D-*0CEA;FIG<6DX5DQF=D=864TV:79I4FEQ.2]-,VQX
M2E)#)B-X03LK<3)A>6MX<4EZ8U)":5HQ-7A#;DMV-WAD,3A2,'A60S9Z9E=6
M.6]L=&175GA(9%=S;#E996Y00S9Y4G13+VA5.%=5:T=H1DU65'I&)B-X03M8
M67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<7A)*V(Y4V<Q
M-U5'=6)-9C16=%=&<W5Q4D%S>5A#04=5>4Q7=G!Q)B-X03MX2TUW5VEK8FYR
M47%Y=4M72V%*2EEN5U-+44)K:U%H;%I4=4-#3FE$9U9D:7)S5F1I<G-69&ER
M<U9D:7)S5F1I<G-64U9F<V59+SA!)B-X03MJ368K;T=$1E5(<3-K;E0Y8G9B
M6%5R:31M:&MJ,"MF5"M-26E5;4LW54LU.5%O,&=.3V<U53<P<4U644=O+VQ4
M;W5P,TXU4'%&-V1Y)B-X03MM.6XY85='37=X4FA&2V-95D%J-4)E1453:SAQ
M+T)5159A<7%-=F9,,7!P6&QI,S!Y2V%E5TYD471:1VUD*T5R4&-A:DA*27A-
M26E!)B-X03LK2U$P-&=5-V(T<6Y(-D%S9CDK,VXO4V)E9CA!5EA&6&9O0W@O
M=T(K,VXO4V)E9CE68U9D*V=,2"]F=#4O=T)*=#4O,59X5C,V07-F)B-X03LY
M*S-N+U-B968Y5F-69"MG3$@O9G0U+S!M,VXO0496>%8S-D%S9CA!9G0U+S!M
M,VXO5EA&6&9O0W@O,S=E9CA!4V)E9CE68U9D*V=,)B-X03M(+V9T-2\P;3-N
M+U981EAF;T-X+S,W968Y2G0U+W="5F-69"MG3$@O04@W968Y2G0U+S%6>%8S
M-D%S9CDK,VXO045M,VXO5EA&6&9O)B-X03M#>"\S-V5F.4IT-2\Q5GA6,S9!
M<V8Y*S-N+U-B968X05981EAF;T-X+W="*S-N+U-B968Y5F-69"MG3$@O9G0U
M+W="2G0U+S%6>%9+)B-X03MV361L0EHR4U$R570P9%1V<$)A-F5R6'0T4C9R
M9VMY35!6*WI%9V%2=EE95E)T:#53,'%Y<V]R4T8W<U)X3%1A.'5L-44W<WA#
M>4)A)B-X03MS>$I.0C%W2VQ6,35.:S!X;&XP0C5Z87)5>F%+8GDT:6IE<'%Z
M=WE#465N2B]R5E4K,UA#<4\P:4Q1.55I9#=E82M3844X3&TQ;'9,)B-X03MX
M2F]8+VQK47DQ0CA/>#9G:UE&4B]W0V=,2"]F=#4O,&TS;B]!1E9X5C,V07-F
M.$%F=#4O,&TS;B]66$989F]#>"\S-V5F.$%38F5F)B-X03LY5F-69"MG3$@O
M9G0U+S!M,VXO5EA&6&9O0W@O,S=E9CE*=#4O=T)68U9D*V=,2"]!2#=E9CE*
M=#4O,59X5C,V07-F.2LS;B]!16TS)B-X03MN+U981EAF;T-X+S,W968Y2G0U
M+S%6>%8S-D%S9CDK,VXO4V)E9CA!5EA&541:,C!D=&(K66]O>3=+2FU)37-J
M>71V67=F='E->F9J)B-X03MI<5)E9%!.,VY(4F)V5#=B461*6%4T6C=.<$IF
M,TXQ27EY0U-+3E<U47%6-&]J<S=)2W4Q2T-G*TQ#<4)V9E S;GAR:6,V5F]4
M6$YV)B-X03M(3D1$1DA*6C-3<W@T;W,V;550-EEP2UI2>C-64%0S-6,Q3TMP
M,2ML9%EV9DHQ<&4V;EI-;#@R;U=W84));71I5FHQ2D9I8C!R:"MA)B-X03ME
M;VEQ44=B=C191E0O=T13=#DO,5IR>B]!24]Z+W=#>6I&6&9P5RLO-G,Q-2]W
M04A:+SA!6E)I<G8P<F9F.5=A."\T3WHO-TM-5F0K)B-X03ML8C<O04MS,34O
M=V1N+S)567$W.4LS,R]!1EIR>B]G-U O<V]X5C,V5G9V*W).968X2%HO.6Q'
M2W4O4W0Y+S%:<GHO9S=0.$$W2TU6)B-X03MD*VQB-R]Q>EAN+T(R9CA!,E59
M<3<Y2S,S+U9M=E X06<W4"]!3$M-5F0K;&(W+W%Z6&XO04%D;B]W0FQ'2W4O
M4W0Y+S%:<GHO9S=0)B-X03LO<V]X5C,V5G9V.$%Q>EAN+T(R9B]:4FER=C!R
M9F8X059M=E K1',O*WEJ1EAF<%<K+S9S,34O=V1N+S)567$W.4LS,R]6;790
M*T1S)B-X03LO=T1S;WA623E,,4LY,5!6-61B+T%%5F13,FM+=&%A649E,7!1
M4%,T;"M+66)U-F-14E5C5G%$.%=&53@O4W0Y+W="5V$X+S1/>B\W)B-X03M+
M34-U+U-T.2]W0E=A."\T3WHO-TM-5E-R5C=392ML4SAG,'4K<V16:$9)3E%H
M87DU9V1E16EM-'!*1V4V3CE&1'9H5EI:*V(Y4V=M)B-X03MG,"]7.4AN='14
M;G%)5VEE,SE#96XK*S-E6E%(4%@P-FMJ,T<K2W!X*VQB-R]Q>EAN+T(R9B]:
M4F=6,S96=G8K<DYE9CA(6B\Y;$=+)B-X03MU+U-T.2\Q6G)Z+V<W4#A!-TM-
M5F0K;&(W+W%Z6&XO0C)F.$$R55EQ-SE+,S,O5FUV4#A!9S=0+T%,2TU69"ML
M8C<O<7I8;B]!061N)B-X03LO=T)L1TMU+U-T.2\Q6G)Z+V<W4"]S;WA6,S96
M=G8X07%Z6&XO0C)F+UI2:7%"<S5P2G)F>D4X:T0R>D=:<7A3;$-W<%EW9C<W
M85)F)B-X03MX>%9'>F$U;W5N47=P<4=O5S%M-6=-=U<T;6II4'!29V,S;S5(
M=W)55E!167$S2C5K.'5X>F5H2G%T;6LQ63$Y2G)I24YY;5AN14]*)B-X03MA
M=%A89&9%9$U646US,S%L9F%*8EA6;&-2,U9R2F972'!Z=W5S:V)5=C164$9L
M2D)O4E1&53AX5C)+=7A6,DMU>%8R2W5X5C)+=7A6)B-X03LR2W5X5C)+=7A6
M,DMP3C5M=7)G=W=A5%I31T\O,59J1$A+=E=+1E)7968X03)#1VDO=T-75GA6
M3DQ3,'0W3S%H=$Q:0D9B,C9,2$1')B-X03MV4E51555$-DU65F-69&ER<U91
M.2]P.6QQ1G!*85AS2WHR.&=O.&)I;SEJ-T5D:4U64U0Q=%<X=3=80FPQ5%%X
M,'5A1U,W=&=0.2MG)B-X03MB>GAJ*V-F1T\O3')I<61A9G%7;C9J8D,V<TQM
M2S9T>5-O;&AC3W12,496<G5-5E)/2W5X5C)+=7A6,DMU>%9*5BMX-6HO-'I(
M+W%")B-X03MG>%9,=&8X04E';&59-VDP=F(R6C!-5FQ*6FU*63=A4E=J;C1L
M=5AR>%,Q*WHP3S-E;DE6>%9!,U U4C9*94=C,SDO93-!=4I695)E)B-X03M5
M4V=X>#A!:U)0<&PV8TE)9WIC=5(T5G%+=%4R<5E8=FPV,#!R>7AB-EI&3E!,
M1W5O5W-J5$\O0U9N=4Y2:FMK66U%4D%F1DEA8U%+)B-X03MD=#A#<'@K9TQ(
M+V9T-2\P;3-N+T%&5GA6,S9!<V8X069T-2\P;3-N+U981EAF;T-X+S,W968X
M05-B968Y5F-69"MG3$@O9G0U+S!M)B-X03LS;B]66$989F]#>"\S-V5F.4IT
M-2]W0E9C5F0K9TQ(+T%(-V5F.4IT-2\Q5GA6,S9!<V8Y*S-N+T%%;3-N+U98
M1EAF;T-X+S,W968Y)B-X03M*=#4O,59X5C,V07-F.2LS;B]38F5F.$%66$98
M9F]#>"]W0BLS;B]38F5F.59C5F0K9TQ(+V9T-2]W0DIT-2\Q5GA6,S9!<V8Y
M*S-N)B-X03LO4V)E9CE68U9D*V=,2"]F=#4O,&TS;B]!1E9X5G!T0S Y5DQ.
M3F1H44MK;2MU=T%"+WHQ>%9*4$QU:#)M;W90<G-R,UAP,U(Y4%10)B-X03LY
M3'5G-C)A;C173&5P>2]F35!5<%AP>'=Q;FXV07-F.2LS;B]!16TS;B]66$%R
M=C!"62\W.790*VLR."\V<31Q-SE!5U K+V)Z+W!.)B-X03MV4#A!<7)I<G8P
M0EDO=T,O8GHO<$YV4"MQ=4MU+U%&:B]V,C@O=T-K,C@O-G$T<3<Y05=0*R]B
M>B]P3G90*W%U2W-A=5!+9&XU86-8)B-X03ME:WA823!6;4QA;' Q=F,S2VU-
M;G)C=VA*07I%04%/;3E6*WIU2T5Q>4,R,&Y38FTS:G5,935U<&]*;$1X4W!F
M6&)+>7-+9V=I6$%Q)B-X03MR*V=,2"]F=#4O,&TS;B]66$989F]#>"\S-V5F
M.4IT-2]W0E9C5F0K9TQ(+T%(-V5F.4IT-2\Q5GA6,S9!<V8Y*S-N+T%%;3-N
M+U98)B-X03M&6&9O0W@O,S=E9CE*=#4O,59X5D$R9'1(8E<O;4M+375Y:5II
M1$Q).')B,DU(-V-J33,T-'%K9FY0>EHU>C!A83-G.'8V34Y95G1-)B-X03MU
M3&M1<DA+6D1C4D)"14)*5DEE235&;51L-FID1D94:7%#,4AZ-34W*W5843!N
M43)U8F5+94M#1DAT3&YK-4%26C%-=V(P='!05DA-)B-X03MF0W9P-SAU86Y#
M<6-F<%A73#-Y9&%8=7 R5$IF3G%&<T=G4TIR66Q9.5-266TY2S1F;6YQ27%K
M0FTW*T="52\O045R9F8Y5V$X+S1/)B-X03MZ+S=+359D*VQB-R]!2W,Q-2]W
M9&XO,E59<3<Y2S,S+T%&6G)Z+V<W4"]S;WA6,S96=G8K<DYE9CA(6B\Y;$=+
M=2]3=#DO,5IR>B]G)B-X03LW4#A!-TM-5F0K;&(W+W%Z6&XO0C)F.$$R55EQ
M-SE+,S,O5FUV4#A!9S=0+T%,2TU69"ML8C<O<7I8;B]!061N+W=";$=+=2]3
M=#DO)B-X03LQ6G)Z+V<W4"]S;WA6,S96=G8X07%Z6&XO0C)F+UI2:7)V,')F
M9CA!5FUV4"M$<R\K>6I&6&9P5RLO-G,Q-2]W9&XO,E59<3<Y2S,S)B-X03LO
M5FUV4"M$<R]W1'-O>%9*4$U7<3,Y*S!79U$V6F1P2F5J;F4P93%$<EI+=T5V
M16EC9T=1:U)I<$=X66HW3T95-515<GA&0TIO=#)Q)B-X03M+04953EIG041O
M05!R1T)6,S96=G8K<DYE9CA!0C)F+T%'55EQ-SE+,S,O5FUV4"M$<R\K>6I&
M6&9P5RLO=T-R3F5F.$A:+SEL1TMU)B-X03LO4W0Y+W="5V$X+S1/>B\W2TU6
M9"ML8C<O<7I8;B]",F8O6E)I<G8P<F9F.5=A."\T3WHO04]Y:D989G!7*R\V
M<S$U+W=D;B]!3FQ')B-X03M+<V5A-C%(>3ED6$8Y8C929"]O1V)L3F4R9TYS
M>'0U3W)444MK>E96*W-I9'9T1'5-2W Y1')D>E!#:S!/;%A5:TUI:#0U16MS
M,E9L)B-X03M95D)"1GAU1&=69BML8C<O04MS,34O=V1N+S)567$W.4LS,R]!
M1EIR>B]G-U O<V]X5C,V5G9V*W).968X2%HO.6Q'2W4O4W0Y+S%:)B-X03MR
M>B]G-U X03=+35913FY.2DYB*UEN:V=E,EEZ3E=+56]71DQ'1"]F8E-,*T]+
M;WDU,2]1=$QG:%A5.5)T8D9M:#E50S5M:FA*4D]))B-X03M:+VI:9FA"64%N
M,WA69E U:#!#,W57=%HY5'1)<FQ74TYO2&YJ5U%02T]586Q3,6%U;W%O-S1Q
M9SE:=G)+*S!3,G5R2S1J=7)74RMS)B-X03M05&YH9%I),G!F=W%E3$M31%%I
M;4MP-6ER<U9D:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-653=I-&AT<F57-&YC
M4G=1;S!K<VID1E)")B-X03M6:69K0FEQ56578F%E4DHY879%2UAU<49:1FIC
M56%',E=V,65%*S15;&TO>6UB1E4W>%8R2W5X5C)+=7A6,DMU>%8R2W4V-'%X
M;598)B-X03LX<7DK=$-P9GDQ33EB:4)D>EES-7%:52\U9'EF='(K>#EO9D15
M0E9K<4]R<4A1:&M907%W3E%196A">%9V1EA9<3=&56Q8-TAM4#A!)B-X03LT
M>D@O04MG64U64S=8+TE';659-3=A.'4W:6%%<%E3,D1*0W-(>%)825@Q05=K
M:6MB8T-L2S W-T56>%9#6#,U56%.<54Q,4YQ3B]E)B-X03LS1%AK=VQM54Y%
M<6Q&2T)9<2MM6'!X9VE$3GDU2&A7;W$Q5E5B92M8<E13=DQ&=G!K53 X<V$V
M:&%Y3DTW.$I7930Q1T]34FE94D5")B-X03LX56AP>$%P,C-X5D]0,$)9+W=#
M+V)Z+W!.=E K<75+=2]11FHO=C(X+W=#:S(X+S9Q-'$W.4%74"LO8GHO<$YV
M4"MQ=4MU+U%&:B]V)B-X03LR."\V5&)Z+T%+<31Q-SE!5U X078R."\V5&)Z
M+W%R:7)V,$)9+S<Y=E X07!.=E K<75+=2]11FHO=C(X+S948GHO<7)I<G8P
M0EDO)B-X03LW.790*VLR."]W0W%U2W4O449J+T%,.790*VLR."\V<31Q-SE!
M5U K+V)Z+T%+5&)Z+W%R:7)V,$)9+S<Y=E K:S(X+S9Q-'$W.4%7)B-X03M0
M*R]B>B]P3G90.$%Q<FEQ4F%T;W1L<4]R,BMH>'E85#(V2TQV5F<Q,V1/=F\Q
M26AH26%1:7-S9W(O<7%F15E65#,Y05=0.$%V,C@O)B-X03LV5&)Z+W%R9U8S
M-D%S9CA!9G0U+S!M,VXO5EA&6&9O0W@O,S=E9CA!4V)E9CE68U9D*V=,2"]F
M=#4O,&TS;B]66$989F]#>"\S-V5F)B-X03LY2G0U+W="5F-69"MG3$@O04@W
M968Y2G0U+S%6>%8S-D%S9CDK,VXO045M,VXO5EA&6&9O0W@O,S=E9CE*=#4O
M,59X5C,V07-F.2LS)B-X03MN+U-B968X05981EAF;T-X+W="*S-N+U-B968Y
M5F-685!L-U0R0D)K=7E$<U%B,C=O4B]Y3GA6:G-U:E<S;'4U-5!*9&8T6FLT
M<79#)B-X03LW=6Q&9S-48TQ)4#-$95 W0B]Y9G-L5U)$461064%I83=)3S1)
M=G)U:$@O23-!<F8V07-F.2LS;B]38F5F.59C5F0K9TQ(+V9T-2\P)B-X03MM
M,VXO0496>%9!,F1T2&)7+VU+2TUU>6E::41,23AR8C)-2#=C:DTS-#1Q:R]M
M=GI2-6XP;3ES-UA3-TU4,FHV9%!C>7I#>G4W,E%4)B-X03MX8U!34E5T>6ET
M>7%2>#5C<3 V3%4T5E-Q-3@O969M:VQB5&1%*W1X4GEW4DE"6EAQ0U)U2TQC
M05-396YX06Q-;T1-9S1E;E)Q;#%X)B-X03M64% P<G)&-S5/=$PS53=*:W9M
M,4,R1%%*13%S4W-E<$ES5&5L8U!Z5#%%5E-!>F0O1$%Q9B]P5RLO-G,Q-2]W
M9&XO,E59<3<Y2S,S)B-X03LO5FUV4"M$<R]W1'-O>%8S-E9V=BMR3F5F.$A:
M+W=$6E)I<G8P<F9F.5=A."]W0T1S+SA!<V]X5C,V5G9V*W).968X04(R9B]!
M1U59)B-X03MQ-SE+,S,O5FUV4"M$<R\K>6I&6&9P5RLO=T-R3F5F.$A:+SEL
M1TMU+U-T.2]W0E=A."\T3WHO-TM-5F0K;&(W+W%Z6&XO0C)F+UI2)B-X03MI
M<G8P<F9F.5=A."\T3WHO04]Y:D989G!7*R\V<S$U+W=D;B]!3FQ'2V]F55!-
M:W5N,E4Q-V1A5F1X,CA#;#5'-5=H,DA9051K:VLW)B-X03M!1&-N1E5&-69F
M5G)3,FQN=DY(=6TQ1R]L3GIE37(R:%5-,4%K86MZ9SA9:T-O3G4Q92M&53$O
M4W0Y+S%:<GHO04E/>B]W0WEJ07)V)B-X03LP<F9F.5=A."]W0T1S+SA!<V]X
M5C,V5G9V*W).968X04(R9B]!1U59<3<Y2S,S+U9M=E K1',O*WEJ1EAF<%<K
M+W=#<DYE9CA(6B\Y)B-X03ML1TMU+U-T.2]W0E=A."\T3WHO-TM-5F0K;&(W
M+W%Z6&XO0C)F+UI2:7)V,')F9CE783@O-$]Z+T%/>6I&6&9P5RLO-G,Q-2]W
M9&XO)B-X03M!3FQ'2W4O4W0Y+S%:<GHO04E/>B]W0WEJ1EAF<%<K+S9S,34O
M=T%(6B\X05I2:7$Q.5-V2%5O*VDS8DEW25I3,6U1465O22MS67%X)B-X03MT
M9%IU=DM%5&DW,#8V6'EY0T)B4T\Q=7HR:D]A0TII<WI6:'(Y:&U0=R]:,T9-
M2W-J:3%Q-FQI4U=,4V)Q4TM243!C:7E78DMY<TMG)B-X03MG:31O45)G5F8K
M;&(W+W%Z6&XO0C)F.$$R55EQ9V)/85-A,SAX4$I!.7-X;6%S57!1<TM734@K
M*S)K6#AC5E(P;71A3EE2=U)8.2]B)B-X03LR:W)W*W%I5'EP1WA204%Z9T]1
M94ML:%4T<75U4$U/9U<Y,#%P8V%L87<S4T]K8E<X:SAA>4(U45=J56]70G$T
M1E9(9D951G)..5I8)B-X03LR:5<Q,5I8160Q87E8,6@V8SA,<DI',4PK1E1X
M6E-18455>%90359D:7)S5F1I<G-65U1Z=U<X3'I4>4Q&1$=+=DDU0W%O.%-4
M<TU6)B-X03M9-7%0;74O=6)/8B]!07)P-S9T8V=F=6)L-E$R9%%F.2MY3D@V
M;G0V9%(W:D955W,O;E(Q56UZ,#9%:V)Q8FUE5&EF;V=J<B]!2C<T)B-X03MQ
M,W<X-70O=3-462]B,#4U2R\X04I33VU+=&UZ.#-T<S)Q,DMJ=#9D:$M$.3=8
M8FHX359A+U)8;59J.&5U0F$Y4D9A4DQ4+U8U;50X)B-X03MA-'%H3'IY;'%6
M-V1A9DQD-CEC>E<Y;&-P8WE7:&ET,6IM.4TX:U9V5%)/:F=(979S060X5EI,
M:7)S5F1I<G-69&ER<U9D:7)S5F1I)B-X03MR<U9D:7)S5F1I<6AF,D9L<49N
M3%I8<TLS1G)/=D=71GA65T@K931/2W%S555535-1=V]S8U5A:$DT,$%65E92
M44MO1W=!1TMR<U93)B-X03M69G-E62\X06I-9BMO1T1&570X=RM13DXX>5-1
M6&0Q9%0R-VI4-3E04#%C44)V4W5L06-H-4DU1W)19%!S.396>%9$-FXK5F5J
M-G)D)B-X03M8='IQ5CED>DYF6$AR>E)O65DP-$%P>&E&27DS2&I"17!03&ME
M1F%I<E964F0W-65T3DLX<U<K;5)45'EX<G%&<DDP>G9W;%HW:E59)B-X03LU
M2D=*:$512'A31VY%0VYB9D95-"]11FHO=C(X+W=#:S(X+S9Q-'$W.4%74"LO
M8GHO<$YV4"MQ=4MU+U%&:B]V,C@O-E1B>B]!2W$T)B-X03MQ9TY45'DS<&=8
M-C=E,U5C:VTP34%V8G@U<$0T4GA*2WIU9CE567%L+W="43%F571T4&=U=$UT
M:B]W069E;UAL-#!P2%-Q5W-C-"\U)B-X03M+3W O>6-+;W%,.'8Y1V1):G%K
M.35Q,7A%,TY*-W4V;5!"=D=.15I%6#=Q*RM#,514+T0Y9U X061T-2\P;3-N
M+U981E<O,$)9+S<Y)B-X03MV4#A!<$YV4"MQ=4MU+U%&:B]V,C@O-E1B>B]Q
M<FER=C!"62\W.790*VLR."]W0W%U2W4O449J+T%,.790*VLR."\V<31Q-SE!
M5U K)B-X03LO8GHO04M48GHO<7)I<G8P0EDO-SEV4"MK,C@O-G$T<3<Y05=0
M*R]B>B]P3G90.$%Q<FER=C!"62]W0R]B>B]P3G90*W%U2W4O449J)B-X03LO
M=C(X+W=#:S(X+S9Q-'$W.4%74"LO8GHO<$YV4"MQ=4MU+U%&:B]V,C@O-E1B
M>B]!2W$T<3<Y05=0.$%V,C@O-E1B>B]Q<FER=C!")B-X03M9+S<Y=E X07!.
M=E K<75+=2]11FHO=C(X+S948GHO<7)I<G8P0EDO-SEV4"MK,C@O=T-Q=4MU
M+U%&:B]!3#EV4"MK,C@O-G$T<3<Y)B-X03M!5U K+V)Z+T%+5&)Z+W%R:7)V
M,$)9+S<Y=E K:S(X+S9Q-'$W.4%74"LO8GHO<$YV4#A!<7)I<G8P0EDO=T,O
M8GHO<$YV4"MQ=4MU)B-X03LO449J+W8R."]W0VLR."\V<31Q9V)/,FIT<F9Z
M1D9'6%I237A";&ME5G0W1T0Y=5)M8CAC5E1U,B]W0C5O=CA!55@Y5TMS43@K
M*V%F)B-X03M.96IA<&]L<F]M;FDY=#E13C!T.4PY5W5B;&]F4VE$>'8K-4MO
M0CEO;%,S2CEL46131E5W=4HY5W8O2VUM6$YX6D]U<%1.<#%Z9#)A)B-X03M!
M255D6C1:<%4T>7-V1VY%:6A/,V9&57DO4VPY+W="5V4X+S1/,"\W2TU69"ML
M3#<O<7HS;B]",FXO6E)I<D9,<38O3D<X64I*<&]T)B-X03MB6&-/='!C45)4
M3E4W9G9:1%!X1E U5D(Y.$MO:E1"<BMM;#-T4$HV3%!*+V983#9H1DI02B]R
M>D]R4TXY2GA62&9P-WIP>4,O=T-')B-X03M"56=K9C9F1#(O,DAV:7)M,7IZ
M=%0T9DQ#9RLY+T-F*TY2:7%J8V$Q*UE*:%E195A):VU)*T(R=31N05!U=G=6
M*R]&5C9A,S4X0TM')B-X03LX='AL<41K9G)S47%F;%$T<3,K;2]06"]!1DQ3
M9CE*<U@Y359B:C$O>F]X6F8X37%743A7+W="3VE!<E%(=79G8U989G S>G(O
M=T)3)B-X03MU=CA!,&YW+S@P67%P5#8Q-2]:-'91.'524F]$*RM$,V-5:$LP
M+UI)369%+V9I<3<Y3F5E+W=$<5A9+RMK<4PK=4MU+U10;G8O<5A9)B-X03LO
M=T1P2VDO<FEQ=V%Z-3=K5EI)=$5J0T]!>3AP638P27(O=C%F,5EQ-SE++VU"
M+S%:668K4FMF+T%&5WA66DAQ6#5J+T%&;#)K,&U$)B-X03LV=59!4D9E375'
M2%5M<W='+W=!.%962#%0>BMA8TY*:5AX<5EJ*W$U1TMQ8C9T*UE+0W)A6$11
M:TPP43=S841P9&5*>%9D*VLO=T%W)B-X03LO=T1Q,7<O.&LO.$%S<7A6=S%,
M.'=Q-S981%0U4B\X05I6:7%J85@S-6QP15)D869!.&Y):T9213-W:S%!+S-O
M:39D3VXP-&]6+S!J)B-X03LK65 O049B668K0FHO=T-Y=D9,6#96."]#4E5/
M;7AC;4)91&I(,%5G2&8V,U1V:7%O9%0X.3 R,&U-;G15>$0O04Q'8U91.3-Q
M6#5K)B-X03M08G5T=G!536-X1D5K-5)B2'@S;5EF:&EH3W)85DY81G1#3&Y3
M3&LS25)F6$M086-E9%!I-#%N1S%E;3)"2W(K;$PW+T%+<SDU+W=D)B-X03MP
M+S)567%H3&8V=S%P<G,P,74Y<UIP1V1)<%-H8FE,4TI++W4R:UAQ<#<T<6Y&
M="]V3D8O<4PK<D965$9867%X<GI8<'9N2S@Q2%-*)B-X03MD079O3$LP<UIM
M;G9O-5,T834U56@Y23A59%%Q>%-Y>41K1R]E2VTS-U%6968R;&XO=T$U2'9Q
M9C%+6%9B3"]26%8U<FAL:E,R;6DU)B-X03M,2E)(+U(U8FMY>4=08F-C1%5$
M-%=D5E!.4CAQ9FUT9655<FEX;#%M1U18-6)U2V%(54EB=65X4TM*3&%*5T%&
M=F(O1GEN:F8T1UAJ)B-X03M2>65O04-Q3S!R>78U-W1T5G-P-VI5;&QS-%IB
M6G T5&4S56Q9:VIV5FU3:G@P96AN=#9C=G0K;GEB:3-65FMV;3-4.54Q2'DQ
M<59H)B-X03MP53,Q8E5R;3-E3WIU4%=K="]4;%E55B]6:$132GA/+W=J1E=&
M4657+W=!-G)E5SA31'I"6FEY9'!M,#)#4FI-.$%C3S!+4WI45W-K)B-X03MS
M>7A-=U9I5T1/;T)Q=$-(5E%0*T9V>B]!2F\U23=J>DQ:,4-Q.71+:VEQ>7IP
M9$I)0W=I,"M%36XQ9%=1;S%14V0K,495,FDX=69M)B-X03MV4&]7<%=U<C9Z
M0F18,7AB=WA75%=S-S)+>'IE=$E:-797=#=62FLT>&U0,#%Q=TY#<F0R6E92
M:3AM+VU62$)Q:4A75FQL=6)/-FES)B-X03LU1W9R<V-B<50V=#9%=%!34'!H
M5$9--4-F6C4X04-U1E=1969D0CAZ87A$67!O3C<Y4FQH96-Z5&97<FDR<#9L
M=$I&13-'0E=%,W!Z)B-X03M/:VY"-DME3D\K0E5G6%$O>G<T865(.'=72F50
M:"MK5U99,5=4.35),&Y"5%I-9#!-45@T:%%"9V%S4DE&56YI.' O.#5&+U=)
M3&E4)B-X03MZ5' T;&IG84M7:D)K9&UL-49H1TQ'3TI327=V1G5"26%T87%E
M3TMS9S%(>78K63DU6F%C<VUR2V(V0V4X;'9,:4\X;71684(S8U<Y)B-X03MU
M<V1T8GAQ-$U,2T=K8V,T,D953%EQ=CAU*U9V4&QL9399*W!A9W0S1&$S1%-8
M3"]!2U%U,DQ21WAI="M":&5,:$QY=4)*3%(R*T@T)B-X03ME2G%7>%9B-78X
M<V9M4F0V+U!Q4&QJ5C1T3VI+5W%W:64U;F1+4FED8FA484Y&3F)+6E!6:DMY
M55EG>#E.>FEQ1#%8479Z,FMK=FTP)B-X03LS>D1946\T4#%&6$5D15 Q:FM+
M,7-824@Q8T)A175E6$DQ3E)W5E%.<C57+S5Y06AL=FXO04U4,DIJ=4=U2DQE
M3FU%<&I:;RM%2'AV)B-X03M:14)144=D5E%,>3-!07%P5E1N5W9+2&YU-CAW
M5%AD;'%H:# X=&%H26TQ0S91>4-%:'!:1VEI:5=/2FY8;$=5:BM"<6AZ.%,T
M5E1J)B-X03MY:F]8;6)4<G!P=%EV9G)+>6%D<#ET26XQ;64T53-D=$=6=4HP
M5U99,6I%<DYV459F:4=.1%591EDQ8F55+WIF<S<V5U=Y,3(S:7,U)B-X03M6
M=D]6=&-813DV5$LX:S<R:F@W;4)Z1W%*3D=J4G!19D%$.%<V;%91=E!,=C4O
M=6=7,SAX,D%5=&1C;&1K56Q(44,Q0F505#%A<4U0)B-X03LS:%1G5'9X-#="
M5E5D-50X=69N2EI81FI&<B]M2S)V3E!G6E)C0TAG6FYI4S-K6&EZ=F%";5IP
M>D=79FM#5DAJ6&MQ;S9:-4LO36U#)B-X03LK=$QI9E9X-DM80U-Z5W@Q2SEN
M5EEF<G-5>G=Q6DEH-F]70EI%57EB='HT;EI18TMP,FYL>GIQ4$EE<3929&%U
M;#4U:75M=D1:-G!')B-X03LX.6U%.656;F=02TUY>5)E;7)#9U-V141I2SE3
M1E-:9DQF-3!W45@P5G!R.6UQ4$]:3DQ34GI-,$5$0U9H1DI.3F%Z4U1C2DAJ
M0EIT)B-X03LS4F1J1V1Y<6PR;V569CA!;DE+-6M#>&5:-T=/1EI,5U-.9S12
M:#939G8V:4]W5&YZ;$$R6G5*5V]+-VII<6Y%6&QZ.#$U.4,Q2S$Q)B-X03MF
M5UE,<2MU3&5'2WEA,6YE>%=/8C%P1%!.-C%V87!-;D=->"MM=%=";U9B=7I+
M;U<T.&IF;51*6E111%A7.5-96$DY85!53'%*,5IZ)B-X03M:;4=25#9-;$)Y
M=#5Y>4M">$0X16)E;TMV4DY3<BMJ8G%V6#!:4#A!:4IW2W$R,RLX,%@K;W8V
M<U96359D:7)S5F1I<6YC>G)B=U-4)B-X03M-<G5S635&26QA4GHW2W%G:VXU
M67%X.5!09&<R<%-A94Y/,5 Q66]L;5IV<54Q3TQK<4YQ8RMX,S0P.3A663=Q
M2#5Z,F5L,T]S:E5.)B-X03M(=6US.4YU571,5V5Z6EIP3&E6;T5N95 P6F9Q
M-5-73EIK<D=#>#-0.')55E9T0B]/=GEZ<F0W1%HR9&IQ2UA%.3%B,E%3-&IH
M9TMZ)B-X03M8151Z34=74UI7+V-R0S1F8F-G:$]E2W!C;C4W-F-Q:4\T,'=R
M9'EA:DAP.$M26$5B=VQ(84EE<3 W0TYA.%IE5DDK86HT47IQ5S).)B-X03M+
M<#94+W=!-4=E5$Y4=6MH=#=7-DAQ>7E1>'AK,C5N2FI%6DQM25-M:4@Q0T90
M2W)-3TMG=%5!2VET32]09GDU<E=K,T8Y;S%P3DI*)B-X03MB1S!%:TXS2D)!
M;RMT,W%764134E-8058Q-3@V539C9'AY>%9#840O04TU1RM4.6%A-U<P,#=5
M4CE714Y/671&-7103DAB;V=9,TA$)B-X03ML-FMY+W1C44]R03=9<7,O-D=3
M.&M0>E-/,W59-5DT9G)%9W58=&\P5D1',&DX<$DU<&='3D5(2')6=W8R<7%&
M554S+T%$:T@U32MV)B-X03LR;&=,83A3-G8P:&%Z.5@V<VMB1S1U0F)X9W-*
M,F)::GEE:6YI;V%V>$M6>%9&-C,K9$=I-E!O3VEA+U!A+U=.3C%A=V4O;$YT
M8U%T)B-X03M,155E,FDY2D9K35-3:U-89$@K3F5013=(<&ER2W1!.#(V6G)D
M;$YD,F%Y05%33D4X2CE.-6A2:79)>'A02U9"2W-+4%)G45%10TU6)B-X03M6
M-V98-U=E-&QG4T<T-7=M:FXP>64Y3VDQ22MK67%W1WDO4&Y2>G$X5VQA;'!S
M,$9X9#-C;'!94U=S:51W>6E/-6QT=5IE55<S5G)D)B-X03MZ.$%B<%1Q5D)6
M4F5P+VY6;SEL<'1L<7HR56ME;5AD;VPK<GIY2TIN:656;W=S16-!=55K8TMN
M<4]':U)55FPU<W144E91=G9Z+SA!)B-X03M+5FQ*85%Z-F9Q275,>35E,&II
M07,O:&MJ6E5F;35U4D=O5FTS4$QP.%@R0T=+<C!(4SE59S%(4TQ45DE5:U-#
M.'0T-VU/3C$O94)*)B-X03M%1&=-<6QV:6]E9TIX5DQ*4$]M;5(V:D9P-U<Y
M-$QM6D=K4D1B>4)I1CA&235'=$<V1'-C859I3W0O;FYP1V@V+W$K;C9J<#!Q
M,F5L)B-X03M1<DTP.&)G6$1L,7175D1"3W1U9TI.-3)L67%&<7=!6F-643DQ
M+WIK6#505FYH=$Q3-FYN1G9D6%5B=3%U;'5Y5VI/1T)L4U=5,68P)B-X03LV
M<GA1-T5%,$9A2V\K+SA!>FAI=&1,,$\O4S!T2$]T5U56-$E(,4)9,VDY4U))
M,DI":5!+2D1*.%1J9G(X3D%X5E98.'8O;70K;"]-)B-X03M.=F\O-DPY1#$U
M,V<Y67HX:4]&=6)J6E!45W)*>#143'DO9'-2=3%C2W,O=TLW1EA9<3=&54YQ
M6"](3W5V*TU-;B]%5&EQ:$1E,VE1)B-X03MX;V1.=4MQ;T(K2S,W1"]J3FEQ
M+S8O9&8Y5S(U+W=#0W0O.$%Q=&ER=G(Y,2]W0E<R-2\T2S,O-G)9<3<V+V1F
M.5<R-2]W0T-T+SA!)B-X03MQ=&ER=G(Y,2]W0E<R-2\T2S,O-G)9<3<V+V1F
M.5<R-2]W0T-T+SA!<71I<G9R.3$O=T)7,C4O-$LS+S9R67$W-B]D9CE7,C4O
M=T-#)B-X03MT+SA!<71I<G9R.3$O=T)7,C4O-$LS+S9R67$W-B]D9CE7,C4O
M=T-#="\X07%T:7)V<CDQ+W="5S(U+S1+,R\V<EEQ-S8O9&8Y5S(U)B-X03LO
M=T-#="\X07%T:7)V<CDQ+W="5S(U+S1+,R\V<EEQ-S8O9&8Y5S(U+W=#0W0O
M.$%Q=&ER=G(Y,2]W0E<R-2\T2S,O-G)9<71J=35O)B-X03LQ2W@V6$]I:W-X
M0VTR035-4WI(85AQ5TI*>%9D.69U=BMR8F,O=T1"5R\X03%7>%8S,2LV+W=#
M<F)C+SA&8B\Y5G-69#EF=78K<F)C)B-X03LO=T1"5R\X03%7>%8S,2LV+W=#
M<F)C+SA&8B\Y5G-643DK0G%&<6)7.#!M-&QG3$I*>#5W3#AC5&E21T)7645&
M6%%-2UEQ:5!R.3$O)B-X03LQ8F)N+V=R9B]Q=&ER=G(Y,2\Q8F)N+V=R9CA!
M-G)9<3<V+V1F.5<R-2\T2S,O-G)9<3<V+V1F.5<R-2\T2S,O04]Q,DMU*W8S
M6"]6)B-X03MT=68K0W0O*W$R2W4K=C-8+U9T=68K0W0O=T1Q=&ER=G(Y,2\Q
M8F)N+V=R9B]Q=&ER=G(Y,2\Q8F)N+V=R9CA!-G)9<3<V+V1F.5<R)B-X03LU
M+S1+,R\V<EEQ-S8O9&8Y5S(U+S1+,R]!3W$R2W%6-618<S%P4$5M;3-(2U-.
M:U=R5SE+<W!!+S-D:7(O.6L]/"]X;7!'26UG.FEM86=E/@H@(" @(" @(" @
M(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z06QT/@H@(" @(" @
M(" \+WAM<#I4:'5M8FYA:6QS/@H@(" @(" \+W)D9CI$97-C<FEP=&EO;CX*
M(" @(" @/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(*(" @(" @(" @
M(" @>&UL;G,Z<&1F/2)H='1P.B\O;G,N861O8F4N8V]M+W!D9B\Q+C,O(CX*
M(" @(" @(" @/'!D9CI0<F]D=6-E<CY!9&]B92!01$8@;&EB<F%R>2 Q,"XP
M,3PO<&1F.E!R;V1U8V5R/@H@(" @(" \+W)D9CI$97-C<FEP=&EO;CX*(" @
M(" @/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(*(" @(" @(" @(" @
M>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(CX*
M(" @(" @(" @/&1C.F9O<FUA=#YA<'!L:6-A=&EO;B]P;W-T<V-R:7!T/"]D
M8SIF;W)M870^"B @(" @(" @(#QD8SIT:71L93X*(" @(" @(" @(" @/')D
M9CI!;'0^"B @(" @(" @(" @(" @(#QR9&8Z;&D@>&UL.FQA;F<](G@M9&5F
M875L="(^;&EN93$\+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z06QT/@H@
M(" @(" @(" \+V1C.G1I=&QE/@H@(" @(" @(" \9&,Z8W)E871O<CX*(" @
M(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D^<G(Q
M.3$R-3<\+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @(" @
M(" \+V1C.F-R96%T;W(^"B @(" @(#PO<F1F.D1E<V-R:7!T:6]N/@H@(" @
M(" \<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB(@H@(" @(" @(" @("!X
M;6QN<SIX;7!-33TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+VUM+R(*
M(" @(" @(" @(" @>&UL;G,Z<W12968](FAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B"B @(" @(" @(" @('AM;&YS
M.G-T179T/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S
M;W5R8V5%=F5N=",B/@H@(" @(" @(" \>&UP34TZ1&]C=6UE;G1)1#YX;7 N
M9&ED.C)#1$9%,C(Q0D)$0D4U,3$X0D(Q.$8S0D(W-$4R0CA!/"]X;7!-33I$
M;V-U;65N=$E$/@H@(" @(" @(" \>&UP34TZ26YS=&%N8V5)1#YX;7 N:6ED
M.C)#1$9%,C(Q0D)$0D4U,3$X0D(Q.$8S0D(W-$4R0CA!/"]X;7!-33I);G-T
M86YC94E$/@H@(" @(" @(" \>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/G5U
M:60Z,34Q.65D-#8M,S5A92TT8S(P+3DR,V0M8S-C86(V-#$Y8C)D/"]X;7!-
M33I/<FEG:6YA;$1O8W5M96YT240^"B @(" @(" @(#QX;7!-33I296YD:71I
M;VY#;&%S<SYD969A=6QT/"]X;7!-33I296YD:71I;VY#;&%S<SX*(" @(" @
M(" @/'AM<$U-.D1E<FEV961&<F]M(')D9CIP87)S951Y<&4](E)E<V]U<F-E
M(CX*(" @(" @(" @(" @/'-T4F5F.FEN<W1A;F-E240^>&UP+FEI9#HR0D1&
M13(R,4)"1$)%-3$Q.$)",3A&,T)"-S1%,D(X03PO<W12968Z:6YS=&%N8V5)
M1#X*(" @(" @(" @(" @/'-T4F5F.F1O8W5M96YT240^>&UP+F1I9#HR0D1&
M13(R,4)"1$)%-3$Q.$)",3A&,T)"-S1%,D(X03PO<W12968Z9&]C=6UE;G1)
M1#X*(" @(" @(" @(" @/'-T4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#YU=6ED
M.C$U,3EE9#0V+3,U864M-&,R,"TY,C-D+6,S8V%B-C0Q.6(R9#PO<W12968Z
M;W)I9VEN86Q$;V-U;65N=$E$/@H@(" @(" @(" @(" \<W12968Z<F5N9&ET
M:6]N0VQA<W,^9&5F875L=#PO<W12968Z<F5N9&ET:6]N0VQA<W,^"B @(" @
M(" @(#PO>&UP34TZ1&5R:79E9$9R;VT^"B @(" @(" @(#QX;7!-33I(:7-T
M;W)Y/@H@(" @(" @(" @(" \<F1F.E-E<3X*(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#IA8W1I;VX^<V%V960\+W-T179T.F%C=&EO;CX*(" @(" @
M(" @(" @(" @(" @/'-T179T.FEN<W1A;F-E240^>&UP+FEI9#HR-T1&13(R
M,4)"1$)%-3$Q.$)",3A&,T)"-S1%,D(X03PO<W1%=G0Z:6YS=&%N8V5)1#X*
M(" @(" @(" @(" @(" @(" @/'-T179T.G=H96X^,C Q-BTP,BTR-50Q-SHU
M-SHR-RLP-3HS,#PO<W1%=G0Z=VAE;CX*(" @(" @(" @(" @(" @(" @/'-T
M179T.G-O9G1W87)E06=E;G0^061O8F4@26QL=7-T<F%T;W(@0U,V("A7:6YD
M;W=S*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @
M/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @
M(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E
M5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T
M:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS
M=$5V=#II;G-T86YC94E$/GAM<"YI:60Z,D-$1D4R,C%"0D1"134Q,3A"0C$X
M1C-"0C<T13)".$$\+W-T179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#IW:&5N/C(P,38M,#(M,C54,3DZ,C0Z-3<K,#4Z,S \+W-T
M179T.G=H96X^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G
M96YT/D%D;V)E($EL;'5S=')A=&]R($-3-B H5VEN9&]W<RD\+W-T179T.G-O
M9G1W87)E06=E;G0^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D
M/B\\+W-T179T.F-H86YG960^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@
M(" @(" @(" @(" \+W)D9CI397$^"B @(" @(" @(#PO>&UP34TZ2&ES=&]R
M>3X*(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @(" @(#QR9&8Z1&5S8W)I
M<'1I;VX@<F1F.F%B;W5T/2(B"B @(" @(" @(" @('AM;&YS.GAM<%109STB
M:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W0O<&<O(@H@(" @(" @(" @
M("!X;6QN<SIS=$1I;3TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4
M>7!E+T1I;65N<VEO;G,C(@H@(" @(" @(" @("!X;6QN<SIS=$9N=#TB:'1T
M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+T9O;G0C(@H@(" @(" @
M(" @("!X;6QN<SIX;7!'/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O
M9R\B/@H@(" @(" @(" \>&UP5%!G.DY086=E<SXQ/"]X;7!44&<Z3E!A9V5S
M/@H@(" @(" @(" \>&UP5%!G.DAA<U9I<VEB;&54<F%N<W!A<F5N8WD^1F%L
M<V4\+WAM<%109SI(87-6:7-I8FQE5')A;G-P87)E;F-Y/@H@(" @(" @(" \
M>&UP5%!G.DAA<U9I<VEB;&5/=F5R<')I;G0^5')U93PO>&UP5%!G.DAA<U9I
M<VEB;&5/=F5R<')I;G0^"B @(" @(" @(#QX;7!44&<Z36%X4&%G95-I>F4@
M<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" \<W1$:6TZ
M=SXV,3(N,# P,# P/"]S=$1I;3IW/@H@(" @(" @(" @(" \<W1$:6TZ:#XW
M.3(N,# P,# P/"]S=$1I;3IH/@H@(" @(" @(" @(" \<W1$:6TZ=6YI=#Y0
M;VEN=',\+W-T1&EM.G5N:70^"B @(" @(" @(#PO>&UP5%!G.DUA>%!A9V53
M:7IE/@H@(" @(" @(" \>&UP5%!G.D9O;G1S/@H@(" @(" @(" @(" \<F1F
M.D)A9SX*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)2
M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$9N=#IF;VYT3F%M93Y4
M:6UE<RU2;VUA;CPO<W1&;G0Z9F]N=$YA;64^"B @(" @(" @(" @(" @(" @
M(#QS=$9N=#IF;VYT1F%M:6QY/E1I;65S/"]S=$9N=#IF;VYT1F%M:6QY/@H@
M(" @(" @(" @(" @(" @(" \<W1&;G0Z9F]N=$9A8V4^4F]M86X\+W-T1FYT
M.F9O;G1&86-E/@H@(" @(" @(" @(" @(" @(" \<W1&;G0Z9F]N=%1Y<&4^
M5'EP92 Q/"]S=$9N=#IF;VYT5'EP93X*(" @(" @(" @(" @(" @(" @/'-T
M1FYT.G9E<G-I;VY3=')I;F<^,# Q+C P,#PO<W1&;G0Z=F5R<VEO;E-T<FEN
M9SX*(" @(" @(" @(" @(" @(" @/'-T1FYT.F-O;7!O<VET93Y&86QS93PO
M<W1&;G0Z8V]M<&]S:71E/@H@(" @(" @(" @(" @(" @(" \<W1&;G0Z9F]N
M=$9I;&5.86UE/E1)4E]?7U\N4$9".R!425)?7U]?+E!&33PO<W1&;G0Z9F]N
M=$9I;&5.86UE/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @
M(" @/"]R9&8Z0F%G/@H@(" @(" @(" \+WAM<%109SI&;VYT<SX*(" @(" @
M(" @/'AM<%109SI0;&%T94YA;65S/@H@(" @(" @(" @(" \<F1F.E-E<3X*
M(" @(" @(" @(" @(" @/')D9CIL:3Y";&%C:SPO<F1F.FQI/@H@(" @(" @
M(" @(" \+W)D9CI397$^"B @(" @(" @(#PO>&UP5%!G.E!L871E3F%M97,^
M"B @(" @(" @(#QX;7!44&<Z4W=A=&-H1W)O=7!S/@H@(" @(" @(" @(" \
M<F1F.E-E<3X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E
M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QX;7!'.F=R;W5P3F%M
M93Y$969A=6QT(%-W871C:"!'<F]U<#PO>&UP1SIG<F]U<$YA;64^"B @(" @
M(" @(" @(" @(" @(#QX;7!'.F=R;W5P5'EP93XP/"]X;7!'.F=R;W5P5'EP
M93X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F
M.E-E<3X*(" @(" @(" @/"]X;7!44&<Z4W=A=&-H1W)O=7!S/@H@(" @(" \
M+W)D9CI$97-C<FEP=&EO;CX*(" @/"]R9&8Z4D1&/@H\+W@Z>&UP;65T83X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @( H\/WAP86-K970@96YD/2)W(C\^_]L
M0P ! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$!_]L 0P$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M_\  $0@!)P)8 P$1  (1 0,1 ?_$ !X  0 " @,! 0$            '" 8)
M P0% @$*_\0 7!    4$  $&" L""@8( PD  P0%!@<  0((%QA66):8UPD1
M$A,4E=;8%18A-U-7=J:UMM4Q."(R05%A<7>1EZ$C)#-5@<$F*#0V0F)RL1ES
M@S5%1DAC@H>2QO_$ !<! 0$! 0                 ! @/_Q  R$0 " 0(%
M P0" @$$ P$!     1%1T0(A,9&A$D%A<8&Q\%+!(N&B,F+2\4)RDH)#_]H
M# ,!  (1 Q$ /P#^X6.HLC$U'S$,F8X89@R89K8',&!V@WQ1QQQ40B(*,,*(
MG9""BBB999B"9Y99YYY7RRO>][WJRZO=DA46R,K"BZ(1Q#00$=QN,*2'Q*G
MPFBV!!"AG,L7.8ES6&"??( ?(F;*&\0A;8"7+&BX]L;A#!Y9)=7NQ"HMD<_"
M6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/T
MVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"
M6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/T
MVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"
M6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/T
MVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"
M6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/T
MVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"
M6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/T
MVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"
M6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/T
MVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"
M6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/T
MVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"
M6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/T
MVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"
M6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/T
MVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"
M6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/TVDNKW8A46R'"6*OJSC[J8W/T
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
M@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% *
M4 H"H\5?O>[<_8W6/\'E2@)ZE;YKI)^P+Q_+JC56J]5\D>C]'\'/&?S;Q]]B
M&I^ D*A3-Z 4 H!0"@(.6?WE(Y_L.FG\^P)0$XT H!0"@% * 4 H!0"@% *
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
MK7;T?RVT3\,IL?2)B'Z9B3S>:HKRXEQY&3Z. $P1S;;"?"B1.F#GGDL)/)W
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
M]]B&I^ D*A2JL9;Y1=)#"E.9+MYT-6"8O1WTYSTR+IUG9- 9M1VU62ZG .L
MI[G-+C0< A)W&S!%KN!++J !)M+03B$;SI)*+3318<Q&=+$N:\; %]@(QO+7
MQ!6HT:)H<UF@''-(,"R 2<R 3* F!W@C.K7N7IHCX5MV,9G$W$0P\@%<,\D*
MESB.4(X$#RB#4.+_ +29!&7A%H4)-)IO9>1'PA(DK0^FSE P9LBB9*TVL9>?
MT<1DV2K23_AT.R2\'([IHA0NF-IWF&_D$0E]DF%4\FG07HF,\7I>SAT7O[/2
MGH9J%N<R3,C"P83:KD-3\4?RTPU"*L#;?#-$\4&*6_,QQ\7<1A5!1AX]-,QW
M-$JF. #/,V*\'.FM%024Q2)N&Z$)#B>W]P3W#<M,^=8O94N,(<Z,U7TB@K":
M$IE<2*PFBV%%)JB$N$<!C&!!?;RN5/H2\0P,F0R2PG'2N!DQ@%8;,0QI9_>4
MCG^PZ:?S[ E 3C0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"
M@% * 4 H!0"@% >:LK"4W4=5<"ZH%4E$0DT\L+"H>&Q+DDU*3"HIU04#@^=[
M8 %290 8P8&SO;$,(///*]K8WH#7[I0C*DRNN2]ZWNGFBBC-V(3/@9&5 <PC
MC+UF:J@-DU;X@"V\Z1/R@LXF)"72_E# "XCH@Y0:P EP[:=*:UGOGXT(N[SS
MTI']_?.Q2LE% * 4 H!0"@% * 4 H!0"@*X;%:M1=LJB)@#Q+*: ]6H8NI1S
M+++/9MZ3(V7,,K"@*K3<Y7&QHOA8? ,4VDFO24@_D&&(9)9&0"ADO4X(U/LY
M-5LA>$PF/1"4&MKEM<T24R>:.(ZCA/S*#.M=2=D5*V"D0+K9IB&TC%(-R&CJ
MA4"ZZ5;Z]\7SN !M- %!5+V4!-+"FI3CQ3^J>#+Q0XAO[R_O<WK$#H*D1)*)
M;$S@7/E"QT# X3-IYO$$T#@.%B:('P2QXB9QP$QL.3.EP#986V0)D$(;#/#'
M!L[= * 4 H!0"@% * 4 H!0"@% * 4!4>*OWO=N?L;K'^#RI0$]2M\UTD_8%
MX_EU1JK5>J^2/1^C^#GC/YMX^^Q#4_ 2%0IK5C+6F?XRGB9=B&G&<9-17>R:
MX;R=#+0E=?08BV1D)99FO824_,$PS'AQ"::P@*[=F4<62%-HX2$[CSGQ:#PR
M46Z 1=1$:;E)2\M,EDNZGOPO0E5IP.XH;)RLG,:'VL6:&WFQ!93D*,VBZ16H
MG0JPG="#>CU]R @@I#(5FHM/A1<;)L\WDC!BL9NJIAS*0Z>[' ]BI4%_B3Y:
MA9>NM<J)Y]O:JKM\&_+LDQ]J2UW&MLY+<>B$ L".HQ5 E,_=%EV4HTG+426T
MEU+015+-'66Q%Q*TX:Z(>)"E5U<2E*4G58)+4RK!0%=YB]6OEN<EE*:R_P#I
MTT7M,I#3F24W=10WYP)IAEVJZ^[&P+$EUXL =)0PNP=%C"3<[KWFA6\9D0.3
M8H3W,IE<#F"$58CD.IY%;5%]OEBKA"<H].&W^_NI;_42#E'7'7:.(A6U4@M.
M-  <BX[%%(])NBC/*0'BX9%>02#D> *GA&^4=#K5B:"*=*%#HR.7)"FR90QF
M(7"$>;^/3MP8R^XL;+IV)CTDIJ<C%018AF96RS;DQ2XSS=C6#Y@\*P09]I/=
M$/ IM\3HU\D4$Q@CYB8%!LR&0R>0$+"&>\FZ/.<4]]JO:'OAH!R;H\YQ3WVJ
M]H>^&@')NCSG%/?:KVA[X: <FZ/.<4]]JO:'OAH!R;H\YQ3WVJ]H>^&@')NC
MSG%/?:KVA[X: <FZ/.<4]]JO:'OAH!R;H\YQ3WVJ]H>^&@')NCSG%/?:KVA[
MX: <FZ/.<4]]JO:'OAH!R;H\YQ3WVJ]H>^&@')NCSG%/?:KVA[X: <FZ/.<4
M]]JO:'OAH!R;H\YQ3WVJ]H>^&@')NCSG%/?:KVA[X: <FZ/.<4]]JO:'OAH!
MR;H\YQ3WVJ]H>^&@')NCSG%/?:KVA[X: <FZ/.<4]]JO:'OAH!R;H\YQ3WVJ
M]H>^&@')NCSG%/?:KVA[X: <FZ/.<4]]JO:'OAH!R;H\YQ3WVJ]H>^&@')NC
MSG%/?:KVA[X: <FZ/.<4]]JO:'OAH!R;H\YQ3WVJ]H>^&@')NCSG%/?:KVA[
MX: <FZ/.<4]]JO:'OAH!R;H\YQ3WVJ]H>^&@')NCSG%/?:KVA[X: <FZ/.<4
M]]JO:'OAH!R;H\YQ3WVJ]H>^&@')NCSG%/?:KVA[X: H+M9$C>D24XETRCIS
MS1DHR9B8D+8!04MB9_=J<UM;&V;L27$Y00W5):VA"*$K+N8+'0!CZ4HAE?(5
M3(A4/Q%S8-5::>O]:^QEN?X[^G]Z>Y>Q,U;BQ%34]&2%2<$Q)22)1,2TTAM'
MLX5(IZ<0+AE21$F5!E_ $L4*%@@BY< +#$($$/ ,/'''&UK0T=[DW1YSBGOM
M5[0]\- .3='G.*>^U7M#WPT Y-T><XI[[5>T/?#0#DW1YSBGOM5[0]\- .3=
M'G.*>^U7M#WPT Y-T><XI[[5>T/?#0#DW1YSBGOM5[0]\- .3='G.*>^U7M#
MWPT Y-T><XI[[5>T/?#0#DW1YSBGOM5[0]\- .3='G.*>^U7M#WPT Y-T><X
MI[[5>T/?#0#DW1YSBGOM5[0]\- .3='G.*>^U7M#WPT!%,H^#[U9FPNE%I<:
M4@2.&@YGA4+XZ;!;#.6Z*,I 8%SPJ999E0[@5R-!@@>?MAAYL;,L6S%PSR+@
MWPJ;6@Y]<RF;$:>6K,N)6N^S;]G)?BN050-*U?V$QV,G]J)60F(.(2=!$FI[
M4DM":S=>263 P 9BV32TQ+>9$&^& 8*KB,1*UYYK75K]K]TDSID^^EG^KFR+
MDW1YSBGOM5[0]\-9-#DW1YSBGOM5[0]\- .3='G.*>^U7M#WPT Y-T><XI[[
M5>T/?#0#DW1YSBGOM5[0]\- .3='G.*>^U7M#WPT Y-T><XI[[5>T/?#0#DW
M1YSBGOM5[0]\- .3='G.*>^U7M#WPT Y-T><XI[[5>T/?#0#DW1YSBGOM5[0
M]\- .3='G.*>^U7M#WPT Y-T><XI[[5>T/?#0#DW1YSBGOM5[0]\- .3='G.
M*>^U7M#WPT!#&O3.26/M/MTB(IMU'2=VQK2=N,\'T]I"5_/#HLGX9X67W^X7
M,O6*8V!PN"0LI6(ELKBYERX68XV0@%I)6^:Z2?L"\?RZHU5JO5?)'H_1_!SQ
MG\V\??8AJ?@)"H4S>@% * 4 H"#EG]Y2.?[#II_/L"4!.- * 4 H!0"@% *
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
M"VPQ0RCVLGF3,L%T<\@YNDX;"QN:R-*"4?&3E;T<8O\ "J9<5(/W'23A\D;
MY26N<&D$]R) $8M7-(=;<,LY92#I+)12;LTXI*"R89R4F* IHBWFD(KJAY5L
MV&\ EH0:D/Z<&0P,A BAA-SM9P'$F:>&0NSP<1@G<=?V#A#5E\)[_'A1;PK/
M4'?E( 2K@^1'*>9@XK)-K8CAR43+)RLSAC&;:QP2\19?W3;0D=NMU :#?1&H
MU45*;;8;*2G(#=;R&0*I:*A(:04!()20DIA(($FGIJ<1+@%"1(J"$7*E@0P0
M0\ \,<;"$3K/[RD<_P!ATT_GV!* G&@% * 4 H!0"@% * 4 H!0"@% * 4 H
M!0"@% * 4 H!0"@% * 4 H!0"@-;,@?];+<EMQ$!_KL&Z='$*5);SMX\TQX[
M *I44>*& ->W^A.E& E"&GVOE\<S!:RL82DA7*!C!@WMK13W>2].[_1G5QV6
MM)I[?]T-DU9-"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% 0'L9KLQ=EH]
M%9#QN?25)./EG&PGXWQKD'E&KX2[^>0GHT%<+(,RGJR6:MAGG@&+@ H%?/$3
M=L@1KWQ)P1J2!=9]B7V2>QO4[:FQ!'V.:B:(?:;P* V(-#9%@$K98 2&R/*Q
M#+@.8L #?X],T'R3"4="-J) OBG8*!)"TUE*T^/']D3SAZ^V?_>L%]JR:% *
M 4 H!0"@% * 4 H"H\5?O>[<_8W6/\'E2@)ZE;YKI)^P+Q_+JC56J]5\D>C]
M'\'/&?S;Q]]B&I^ D*A3-Z 4 H!0"@(.6?WE(Y_L.FG\^P)0$XT H!0"@% *
M 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * KKM5/!?7.%'1(@*
M?=?=PN9!I1BSPL<A3CWE)W&<49BM4D6"RQ,&LCZT8!'4,"OE& 48FIG \<O1
M;VJI2_GT#T9YVHL#F-?(61FJX%"S@DQSJ*K(\SN_/+ 4R[Y;>X]E=YK YG#'
M"QD N<S#0TH;S85\D5(3?+#Q%\YXS<^/!$H^66;J%% * 4 H!0"@% * 4 H!
M0"@% * 4 H!0"@% * 4!7+9C6MH;*LDHA*Y]0:+X:2D&Z8HE5MW]&>47ODEY
M J:XT Z&( -F7R&! "6T7,P$46B&%@1,RYP!/4"-3:MV(U)$^K^RCN77.LZS
M;+$$YH;2QZFXG3'H6-BS3G!D!YY%R,MQB+F& $:(G\0K_&9  ##--Q5Q-@YD
MB801I.2#7=:4IZ_H)]GK6OI^R\M0HH!0"@% * 4 H!0"@*CQ5^][MS]C=8_P
M>5* GJ5OFNDG[ O'\NJ-5:KU7R1Z/T?P<\9_-O'WV(:GX"0J%('BC;QBS*0=
M2\QVA(ZLT4;!3,M9VD6^44TB1B:8C1^KAW;028JFU-+4EG"1T#XOHSR(-E05
M2=E!0P#"!1''@AAH2)#$Y(,SI#Y.EVN](]7(Q?JO&LALR1B: 1<+4=:.A-YU
M9ES)YK.-W,Y833S5=K:<2:N-=UKJ,83E@$/,\"HE5$@2!J"% M^M?_BPFO%1
M..A%;SOBHM-D3'51&*6SFV-E)XM%A(2]%Y(BK'CRB,X73)$4)J,B.(LV5XQG
M+$?9C)A?!9'N1%A[:T7?]/;*3*\-OXT&=>49E$9Y')G!D!6C<U"X!9JXOPDM
MHL9),R'%,R8,.T!CXM.\;N)LKX#LP>8B$*=<B,TK';/8<9MEPB_,?)-L6R:S
M9ECMG2G'RI=99CZ0B3@0#XA4R0-9%#F%_+*J*:>" /I2NG&<!TY82%  NHI*
MH4.)I\N <*C!8"&&+/[RD<_V'33^?8$H"<: 4 H!0"@% * 4 H!0"@% * 4
MH!0"@% * 4 H!0"@% * 4 H!0"@% :V4+_K;;IJ3JS_UZ!M(%(^U6MC?_2)3
MVVF6"& ;M7;6^4 Z!#+<-!-\EB8!L,FO!7,J28:SPL);'6B\XELI_?!E9N>R
MT\Y??J-DU9-"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H"L.T&LJ
M#L6V$84HMG8]E^.U')T0O,3?PQQ<T=.\+#&X8P>7CP^%6PL>:"(NQK&\[IRZ
MF?P!, CI8@<*U.//@C4^/-#"=6MFEZ0E5Q0//*(2CS:F+"@.3V:A?/+%OR W
M+YV+)TNQ8:'MA=:8[BRMAF9 "MD=:RH-DCJX0&7HHA@U31Z683KKW_1=2H44
M H!0"@% * 4 H"H\5?O>[<_8W6/\'E2@)ZE;YKI)^P+Q_+JC56J]5\D>C]'\
M'/&?S;Q]]B&I^ D*A36/!D'39#$[S1,T?PVO1VRW6"[UZ6=;6D^V?A&\NS*M
MLK7XTD/N"TQ76$EK-E>%=!*<!7A(JL9BK-^ J[8)/A"4W&1S-Q\--RDGVT?=
M+2'Q"SCL2HR8E><+HDK-9)9<F+D;[5[#F,"K'690Q=[QUZ:<GQ*139/?YI:<
MCE>=U(JHRTCN5\J;,;CU6R227>!QT))T,V,J-8J)33+QKWS^/LE/7IX/>>I,
MCC2]NJQ%$;SDT&UVC=CHF7P\E9(4Y2K&$_Z52L#D@Y$32@8;T>N)$TL$)%[O
M0DCJI)0E9OBG$K&[/5!+C75#Q1_Y-Z]DUB5-?Y:K]DX)VILLI>]ZGOY=KG#7
MPNNN]DWAL!=:&+Q)Q6KP-$3-(.\0X.Y 6$*\Q)3B<7SB&$\;@ QJXR*G=:NX
MR1YHV$G*/LS\1R7.TRA1P:\ZU1G%+M.)YQVI 3J<3MND&!CB,2=4BOAS22Y$
M9%.F"Y,<^BH"V[CR&CGQB1$4\FIY4WF1)9#7*@B-R[GB/R/E!P;$Q\5+R;)+
M9R$B&9E&QQMGVN ;"#Q?,'AW2PLE1IJP-DS.YK 7(/(#,UYTF3OB;QQQ'P'>
MQ%EY]>VT&=\#5WI#S_ZZCKNRH651<W' U=Z0\_\ KJ.N[*@E47-QP-7>D//_
M *ZCKNRH)5%S<<#5WI#S_P"NHZ[LJ"51<W' U=Z0\_\ KJ.N[*@E47-QP-7>
MD//_ *ZCKNRH)5%S<<#5WI#S_P"NHZ[LJ"51<W' U=Z0\_\ KJ.N[*@E47-Q
MP-7>D//_ *ZCKNRH)5%S<<#5WI#S_P"NHZ[LJ"51<W' U=Z0\_\ KJ.N[*@E
M47-QP-7>D//_ *ZCKNRH)5%S<<#5WI#S_P"NHZ[LJ"51<W' U=Z0\_\ KJ.N
M[*@E47-QP-7>D//_ *ZCKNRH)5%S<<#5WI#S_P"NHZ[LJ"51<W' U=Z0\_\
MKJ.N[*@E47-QP-7>D//_ *ZCKNRH)5%S<<#5WI#S_P"NHZ[LJ"51<W' U=Z0
M\_\ KJ.N[*@E47-QP-7>D//_ *ZCKNRH)5%S<<#5WI#S_P"NHZ[LJ"51<W'
MU=Z0\_\ KJ.N[*@E47-QP-7>D//_ *ZCKNRH)5%S<<#5WI#S_P"NHZ[LJ"51
M<W' U=Z0\_\ KJ.N[*@E47-QP-7>D//_ *ZCKNRH)5%S<<#5WI#S_P"NHZ[L
MJ"51<W' U=Z0\_\ KJ.N[*@E47-RJ&X@CZA&+2H$=SQ.B_-\KN='B>#6N;6H
M]S 5)!=@N1<NJ*08,:X#!MYHIF!]T+YS+($J"530RIDV4N>!&M4I?A9OT1'B
MCLLW'?O[DL0AID7@^,&M'#8G:;$\LC$\S"N*E*C'!+++J5ALU-UN+*RFPE53
MR&7W :4%3*R@J*!@# R&4]*$!+A6QCS84)1"=7GGYU)7X&KO2'G_ -=1UW94
M+*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5
M!*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5
M!*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5
M!*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5
M!*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5
M!*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5
M!*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5
M!*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5!*HN;C@:N](>?_74==V5
M!*HN;E=IZT2,RJ D/9L[ 2\WY]C8NHG86E!6.LXSFSUTWB'<8FIA(C&1SBPU
M%P,&Z8OH9PP<3AR)PR+DFG!+7+CU/9ZD</LDUW4WT\&#:L.QSS#=S17*\S3U
M&6ST3>8(RQ&(K@CNY8V#GYL,A(L?&1HVSR<$<NFV8)M,4"XIH1)%-@IBB,+B
M*EJ2N:CT[,+%V>%)^]_OLRX7 U=Z0\_^NHZ[LJA95%S<<#5WI#S_ .NHZ[LJ
M"51<W' U=Z0\_P#KJ.N[*@E47-QP-7>D//\ ZZCKNRH)5%S<<#5WI#S_ .NH
MZ[LJ"51<W' U=Z0\_P#KJ.N[*@E47-QP-7>D//\ ZZCKNRH)5%S<<#5WI#S_
M .NHZ[LJ"51<W(;UY;!II[3;=)1MW.MZBW;&M)KX9>)E(-*]L!D23\;$["HB
M*@DO1 +AWS!QN1N-;(46X@XEKX6P$]H^^2TLK?-=)/V!>/Y=4:JU7JODCT?H
M_@YXS^;>/OL0U/P$A4*9O0"@% * 4!!RS^\I'/\ 8=-/Y]@2@)QH!0"@% *
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
M?[#II_/L"4!.- * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% *
M4!K8W/DT.87&V]!HD=@-Y(F4]B!.9YOF\#"G$.O:>6*JT@*:OF#YX))7'LD&
MR#0;2>HXXW4 G*+GE8O8PGCC:67\J:3W?]:^VV7G_&NL=E_>GOOL+;#:0F8V
MT!H-=,*HK::R*F-YOHY+#S91+148D"G)B>6PO>]\0"9(N"7"M>^67D!V\K*]
M_'>^31[E * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0
M"@% :3O"C:S;,J;H8NP>DY181)+,7(,:7!HR6U-M/UY)?P^W3D?J"T"74":&
MX6\U%9.N"L&U *Q],2ARHBJ.;9Z8=LBZPM9S[93]^^#.)/7#K]\\17WVW1*!
M)A:,F*!,IUN*,J ME*#?QYHEQRK<,N;$KA92%2@3%_.6 N-X_+SP#+%QA["C
M%"1$J("3 RXG+0JF,]20Z%% * 4!4>*OWO=N?L;K'^#RI0$]2M\UTD_8%X_E
MU1JK5>J^2/1^C^#GC/YMX^^Q#4_ 2%0IF] * 4 H!0$'+/[RD<_V'33^?8$H
M"<: 4 H!0"@% * 4 H!0"@% * 4 H")9FG.*-?F6J/Z7'N@,QOIA$\<#^%E(
MF64EL8@6S-9)+:2AAPSSA736.%@B*.E!&3QL<0((,*]\_'8DWH1M+5FJ?6GP
MQQ*=3<DEA-6-@W#DVW%CFUP8,8AJ5C5F8HW,!H^;\Q+GDTLV7)D(1'R%\DR*
MCG;"Y@D1K9)A@8UK%AB+]^,OK(L4SX\/3SY^HM9RZ7J?^1 T(WA-Y7_B77HZ
M834#O_-Y62G)8@@=OY_.!8WM;]N-OV5(\KFWW703X?W[E47VQVI4/^[O@YIF
M,^5_L_C)+L&M'Q_S><]-=1SS7]/C\KQ?+^WQ587Y+9L2_P 7\??N0Y06_AW^
M"0\'DBI=LOXHSEV]C/#R/'^RXA5O-%>O?Q?RVP-7O\E[6\?[:0ORX>Q9<:9T
MG[]X<1?"6*?_ &'6K69KWR_9\99^=2WYO_U_%V/ _*\7\OD7^7^2G\:M^BCY
M9/Y42]7Z4]_NKTCPJ9WY0TS0)OXY?LL:5=A7,.';_P V!9,;0.>5O_*8MC_3
M4R\^=+ES[QS]^!9H^$]4_P#MTSZ=MCROXWQ;B"4%NX?C^C^,+^"MGXOY/+\5
MK_RV_DI_'SNK$_E5;?W]Y' _PABC_"/;W1VWO'_&#;>I3:4O)\?\@8SAD0;Q
M>+^3+,#/]EKWQO\ +:K*_'G[]\YB,5>/NON.2_N8>^1<\(^_!,+_ ,;!MZYP
M0V?%_/YL6R2JF,?Z+Y#"96_ERO25^/+]OOP(?Y<)#D42TH?]XO"![>&?'_'^
M+2C%S0\?\_D>@QV;\W_1XO'XOZ:DK\5S<0_R?'W[KF/_ (?98Q_]L;G;_K5K
M_P <,;94ZD "?SVR :[700_)O_-:WR?R>*KU>,.PZ<HE[Z^"'-</!6-S7K;I
MV;+%9BD)V)ADF>$:+?7%I1&<PRPZ # +LSDMV8F QGZG!B7P.HY<X %D</#
M'%ZQLZA%C:F>*5$??!%AAS/WS]U-M-9-B@% * 4 H!0"@% * 4 H!0"@% *
M4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@*CQ5^][MS]C=8_P>5* G
MJ5OFNDG[ O'\NJ-5:KU7R1Z/T?P<\9_-O'WV(:GX"0J%(OB7:"*IM45TG'PS
MK52*393,)CE$93G :CQ249'8BPH+;07_ (-S(J9#(&16UBCA&,R*HZRPXZZT
M4Y>:P6*Z($&?Q++3%F]@(\GQPJ&U=EKQEPE4M24$5:;AL85KN18::Q8PBN,@
ME+:;D76T)2+^94TXF9\D&PF8&%L[4&A#!7=C74PWA788>AA-;1F.,9@:2PH(
M2Q@!)<7"N5,9I)ZQB7+E#*@]TU5=2^UT1&((Q,9?6!WK'YM-1S27(3'/N 6'
M][?8/?MM3%&:G\503"\8DK!_J<8&(F+(]QY#)/5&CTI+2HF'$H,SDF $"L8J
M22]@W+DL7:Z@E+C>*)2T>7'$AI*@)!,$?/\ 9\J,=J21'ZX6<K*>R$G.1LKA
M0,R $HI"H7P,E!LBIT J?(&<<,_-'4U1*%%)-.!CD%$H5/%C!<,"/EG]Y2.?
M[#II_/L"4!.- * 4 H!0"@% * 4 H!0"@% 5+F?=S7F$EK%EJ[L-OJ5#6>1=
M+AF)$@Y)4JJA[&U\L2&+4;5C0B.8%QMED%FYC2$4$MC?R3-[^*UZDWZ5>A&T
MO6B7L0M\,^$#V-^1OHC3T<C$Y_%7'<$FRWL6J$,_E#'(M,L*''3"S.%[YA#E
MU\ZN+R.8N$.$'GF'F%>_Q7E\??GP3^3\+F._O\<DF17H7 ,=N,.0W,G."=Y@
M_P!&(/+\^K@\FO3 <+*X@6:+@LA_%UJX%1,Q+$,6PAI0Y0OG8M8R('AC4ZGZ
M>F7MR7I6O?S]@M(U6"R&-FXA68TFZU1'>X3KM=.;?1R*3DX7.I8A8*"^L7)
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
MB-8X>:^^Q3_6J1=PT%Z+YP4GG'HAXHI'05R6HMF)600@SAA-QR;B.7;B&L&
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
M#OA'2_R?-SDLA%>GAME_AHXO'_?>+;TE?CAWPCI?Y/FYR612O3NVP_PQ7O\
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
M,%_%UY-HHE,YRN&[J<+ &9!P-62#;U<!5SML4A8 ^^_?MADXKTM[-Z^RU)&
MWFV04XIC"8$UG0D SIZ7M&@HH4#JIDIG_@O:>:&O%#] 4$%HR<XQUU*CTF_F
M:X&I(?PBS_C6I"+K76XV:@Z:54SX0M)SSFF2]N\\:EWIC9;:=<,H"7LJ9$=6
M9=-3 76TXR5'2P6])<BFT?X/Q2F\DEG:&Z1R)I:&/&F>V5M\'""48R3UYPJ!
MD\V2+B2!/2_WU-0JN6E>/8PVGCZ69=7G"YM2O!'QZ_8@D4J\E)QG$2<?A?;@
M629 17B:%]-=L@1BNPU";,P=BX$,YQRB5B*N%R^4C.)-51K)Q&KQ--*CB-\^
MY>-MO]YH^XRHYGF5?ILT5\&NQ9-=<5MP9S.3S;Z+22Z17(29$<XGC1+XXJ%D
M[%OERB$GEU9P&2J8GF138V!?R1GXG)O]LQW2F:S\D[?;>IJZ:F457.QMK8[<
M49_P]/4;-)DY9<5"JJU6J'+4>L<FDE"=E%$)IMA"*(LR7DE.%]ED8R*6=.:0
M*\DO5]TZ:PW'I_V]I:@0)*I$XF*14N>3E J8)'R1H+ 8L;)F@L@#)8P"):^
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
M:, OE0\\PRZP&2Q40<,\\ S...65KA+J9BWXZCYIK:\YFJQ&:VG(Z@$<JYW
MWVPB(RVXRS=)636^77E9.(ECZP A)UK$$<)0,& TPE:Q4EB !;S= 1YAJ[K,
M'*%YNPUV@K":+J>:W>7L(C8&,H761">2<(KW?]F_9U_"8B?ED1S/_"WI61/+
M(KD+<"]\*"7I.5#.T.+XT;&*]@VX]9#?P=)?$HYL$5J(27@X2F(RF9Q*+>!(
M@!BJ%<3*VM&<2QVPX-C"PJCVPL*HG,Q@D\K.$88%CU/B,2(HP$BA)Q3<$J,<
MV"U,X]3,$4T">1\$]EY)-VV2Q23I<N<3<2R:'8B: !,%;!"A89XA))8000 0
M8  88(((> 0((6&(8000>-L PPP\+6PP#PPM;'##&UL<<;6QQM:UK6H".WS#
M<0R>?0%62XJC>0U1J9'\VLI/EC-AVGVUFJE<B*ID@'%]+4#"-DI$L\R9_).$
M+7.%<LBYBX@65\+@FUHX]#SG! D%NV/2L1NJ%XG<T4$3),X2C%P1TSUF/29M
M/.9*) T59:BCF6V7,D5#/,\3'!3<!2QS/(R#E@-E?.X3&A]W@B#[O)FR->&H
MIO(,=-W!H1\^[QXT;O)B-(,$8L&UV:Y_@CX;;#=#+F# &"*B'B*;@".,%B6L
M&*)CD$]NQXB=K%K6CD'6E).O4'I:6_'.FO9\)J=$[")$'F\T=7NX$AVNLF60
M R[A<R4OY9+B:O*X9Q4(K&5U,J:".WN/<66]6]SW X)A )3!6PH;BH-9+O!9
MD(NKAQXT<%,!_.-'%;SA? )_%(L:">"\@#CH:RYL!<5I41QA4P\=')"9@7$E
MZ3]U^3IYZ\P"(Q5V+Q(.A\2-'003TMRQYG&C+R8SA3$D2PJ4G+C3R1;H*L02
MQ,<1$XF?(&"Y'/''(J&%EC:]@EU/8;<-0^S5)OK30BF-FJL-)J",1JJS;8S7
M0U)LL<4V&H"LUOGDQ+*FD9J"'P@CHC>3A2R1F;##,Y$[C88YV"3$WQJ[K/)S
MV3Y+DK7:"I"D9(Q2L$I_OB(V ['LF8(1G(ZB8)[J7F^H+I+%'.9YFTK$L?#L
MGF<\ARE@1<KYW%EK1LD1/CM@)+H4'NEL=H)KS5<#@:H["#;1R;E40U'X+^$<
M#JX7)AJ9JRC\!HGI_GC.?IMD9(L9\[9,)>8$,%6=:M<W&S56.G# ,*+T?+SH
M,O=<8JS%;%5&:LO0Z=,*)QWJK8/((Z(HN@VH&C1\ROG"(RJ.=,F#0IO,<83/
M(),TCR,XWB)JD6+$\?LB,&0F#'3":SH\:B"RFJGF%(V*?41R+>;9!,2"@Q\\
M..=.B@$P\S1L84P/D(,)GG<#Y?L81K*B80190CQC20C):P0<*8DOUI(#P3$Y
M?2A;#I:X0(.%/42I-831[6&(*1<(,Z3%M80N,'G;QT";6CCT/*"A*&06.XHR
M!B.,08W>&)_!VQ\$PFJ&R'1@JAA@JF+B:F"59!6\5(((((_92(&;' PP\#'G
M,<,;6">_<QT7636TPEQNACZ^0@.BPVHBK$0I T4,,5+BM6''Q-#JD<$,T'(J
MR%$8UA@9%.MD),,B&,,!\Q<A<<<K"R\\WGKGKZG=&UVU^,N-_O$Q!<.F'=*Z
M(,V92=(T9,H5Q22W#)8L3,M]_+8B)DI/%$,$R90H.E.$RHD1BQ0L (!D$ %A
M@)+J<AC7N S=SF1N#X@-74;L7)0N8C1F#7/91>8#-1GD<N(BY7-7CLT$$98M
MQ_+NTC 08R!\'B88Y6"?OKJ>LG0U$"1DYLDF*HW3,GH XBSQR3V,V"5W86=Y
ML10=A=RW+)8=UT!T'Q13SB!5/2@ULX*(:4L3(^>>=P/":NN6O3$),I-9$$0T
MSDZ-E5378Z(-:,&2WR;!7%LCDF+*RRRR2AE 6LJJZ;GFGJ:BAX$3A\CGD4-C
M"@97#N++JS\E?7#7B>!T4U.,#0Q,QIM@G2[=,RO%S'D0=! 4LRXBB BC.]#6
M!$L$^(3*"'0R.0&!K,J7R'Q$R "OB)+6C@RD**8N 64)Q 1NPP%]KIZ4DMI;
M!:#?"5F\EH1)234-.1%#!/Q-I1%%3EE83T@J1%  3"*NJE". !=1.AC@>6J0
M="JX!(99:B"+U8O+N!<.5P5)@M4Z')N!0J 2*8R#@82A+/*Q4F5+%2WQBLH^
MCERQ<$'R P0\<0EK1Z:>#-F\V6XT4L%$:B BME&+Y9Y@)* EDD=-!S$\7G,P
MR2> 7+8""7M:XF>(=LL[VM?.][_+0'3>C'94D-E694B,]KOUFKQ?T1=:3T;Z
M2Z6RM%/*QS]%5D%<*'DI1+^7CCGYDX4&#\K''+R?':UZ \1J1%$[#!6B[&C"
M/&8 Y"X)1Q -1E-MN@KY4N *6+EEH-'3">"H7 +#CEP03V(X80 PH6&.(8F>
M-P, PU+U6#CD6'@]9]?PXD'<(+N&BW"&HZPCH5UEKAY%W,(R<6Y9M9N O<$&
MX"SDF740?-!>;,X^;P\0LO67)E@T$0>8?2%*(\-12/)C7;N+0;4B#1XT1'TW
MFG@7,E,&NANW-(NOI+=P*G3I;!%(*!=-P+G#0.):P9@;',2>W8\O'6S77%-#
M1L8"A7%(!9B[' 25C%C&LFA1XZ3V*HYF&&1LA>BX,QQJ>.*BNM?$*R&KGL<3
M:@1,&+6$H)=?/O4R9(B")F^XKN]!B^.T1V7Q)XW="0RFVFN&^*<WP&FGX_#1
M-,!4O$1:Q4LVB=O2?]6;Y8!&!\A.!#+8A)AR3J[K.@)JFC(6NT%HJ0MO-,D=
M92DF)& G)JM(2*HB+",^U,B3;X)4^\DA6&&5$QSF@A5L@HBB'2AX(SGD+<67
M5T,IE*%8;G)$(MJ:XEC.8&XF*>"TFH$I,-K2 B)ZR&6,D@U8BE.Q*5R)13#)
MG#A3 ^  &:Q+&C(&(M@AQ<,A)C0Z1&!(,2T1H-I+AB*$QMQ\ *58;?3H\:)%
M#910=6(KPY5II)5("3V\5&74Q,6Q2R27* B+":GJF>%SQ(J.$$F5XL!AX/46
M2L&2T<)%'0PFP._L6VC8O49M &1#@#>%=5B5ET1#!-BBF@DG,_<@&9$$'P+V
M%SRRN!ZQ1O(!!95W$10T<FX' 72BB\NE$PD765LJA8G<40LKJ@(&!U2+H^*B
MH8I0)T<8-/Q/G;%,0;&A_+ [J@GD%8B<2U0D44DQ1*CD5!.4"P)PB>)&@L@#
M1,X4,8"%S14R#GF".7'#S"&"SR#$PRPRO:X$8,& H)BHR4.1?"L2QN;()62$
M1-,&.&<SS))$S$#%S1R@[>1DX4LE9BA!"9)X.6!3(0(/.X-\L,;V"3RBVLNM
MQ).DM')Z^PB42)H''-3$EEHI8@"=*YHT.8,FC$E$0D'$L^AS)DV:,CC.@)4$
M&,&3 PF60@XN60LNKRT/LQK3KD;"C0 U $)F0(7SR%AT$Q%;%&"B<3,4N/D)
M&H8B#E@Q<\ARA4?+)KV2\LABQ<6][B !98B2>P'!4(A*159"AR*PE<B[EY_D
ME4./6C@I$WVZDL5$<[V*GL4BQHN[G(BCC)"\Y A<%E82QA2"@=,%!,PKA)UD
MO7Z!D,1LBHD)1&CBLI,((K-$2HW9J=FTT9*5QW EI+:R*(P-T),35XR97$\@
MEW*E22P8'4RP09T7,?()=3H&M:M<CRK(ZX=@&%#BW,2>(D2XL&HK8IA4E-*%
ML5L*F2,H#(69M[IXEB)*PA)S"J9;/T,KY0=_1P?("7733P9B\8MC*1628C20
M8Z8CZC@V732AJ/WBT6^YV29*HY@J;2"QAJ+:>>0ABZ4:)$C*:"(0R#(F"A48
MKB$(7"RP PUOZTZY-)FA1TU(!A5KQ^ NG70 QFY%C'0V>"Y5)+%0E)PA-I+0
MBJ,&MJ*&,.BGU7 E8\=2!ADPR.*2%$ R"74S@[&L=*2XT'.HL%E'W+'Q<V48
M3A.M5"-+C(*GRH9$\6:"L.0$/MHN<) A%#8*,8)!F"H09<;',+#'"P'08L0Q
M/%^:J)&D8Q]'N:X?4U5:S9#-;K5R5E-;4S"VLJ"EDA)Q&YTXK+)LVKJ1@S<0
M4ZJ&C)\SD(;'%%S"9U]"1* P&5OFNDG[ O'\NJ-5:KU7R1Z/T?P<\9_-O'WV
M(:GX"0J%,WH!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@%
M * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4 H!0"@% * 4
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
MN15E@8?S7IFG^JCM-HJ "H&A,@PLSIUQN"Z2G6L$'F.K'\"V&-S0E@:RP_\
MK+_^L2SX1 ^R[N5F!X0EFNQ#]',#M/P8^[\KE4%4$416NJO:-)5U7":2RM(Q
M(^0#.**4DN=UH)!6QS"5DY&<ZZ2('2X*@8#$%7^EK_=A6ZQ66QY[#W_E(T[6
MC',BIT4I3AEGD8FF*\4I(="<S69RL(RGE_W;CT3E9Z'3SG5$93U[6F8TEA,7
M&8"\W/(;'2Q4)#&+F\U,2$TVIRGURB^GC;9A&"XZ55JIH,A*4<G)"+9+8#BP
MC%545!JBW2G*LH()Y-!7,<%Q.R%P3,0EI'/9'_BXY0UAM8+:[9(LKG1GTT/.
M7Y&<2,KG4PG$S\7BQ03# )72[M^Y ]CD$&)<4MZ0L@C^1CEG<*]A0@\[9X9>
M5AC^RK'E<_I&7B:>6%OS]1325MHI7;CV4DE*3+-,D  G9AH;D24TVKELAR(
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
M F+F#D++J](]J>A^&8#@HXF.I%.0M$QM&?5CEGLD&8Y9YA,>&*BLB.)0Q=)
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
&?9]F?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>g114967g95x25.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g114967g95x25.jpg
M_]C_X  02D9)1@ ! 0$#P /   #_[1;64&AO=&]S:&]P(#,N,  X0DE-! 0
M     %(< 5H  QLE1QP"   "   < E  "')R,3DQ,C4W' (% #%-:6-R;W-O
M9G0@5V]R9" M(#$P2R R,#$U(#(N,C0N,38@1')A9G0@=C@N,"YD;V-X.$))
M300E       0XSDY.:OGM/$:Y"^L2;9\H3A"24T$.@      Y0   !     !
M       +<')I;G1/=71P=70    %     %!S=%-B;V]L 0    !);G1E96YU
M;0    !);G1E     $-L<FT    /<')I;G13:7AT965N0FET8F]O;      +
M<')I;G1E<DYA;65415A4     0      #W!R:6YT4')O;V93971U<$]B:F,
M   , %  <@!O &\ 9@ @ %, 90!T '4 <       "G!R;V]F4V5T=7     !
M     $)L=&YE;G5M    #&)U:6QT:6Y0<F]O9@    EP<F]O9D--64L .$))
M300[      (M    $     $      !)P<FEN=$]U='!U=$]P=&EO;G,    7
M     $-P=&YB;V]L      !#;&)R8F]O;       4F=S36)O;VP      $-R
M;D-B;V]L      !#;G1#8F]O;       3&)L<V)O;VP      $YG='9B;V]L
M      !%;6Q$8F]O;       26YT<F)O;VP      $)C:V=/8FIC     0
M     %)'0D,    #     %)D("!D;W5B0&_@            1W)N(&1O=6)
M;^            !";" @9&]U8D!OX            $)R9%15;G1&(U)L=
M             $)L9"!5;G1&(U)L=                %)S;'15;G1&(U!X
M;$!8            "G9E8W1O<D1A=&%B;V]L 0    !09U!S96YU;0    !0
M9U!S     %!G4$,     3&5F=%5N=$8C4FQT                5&]P(%5N
M=$8C4FQT                4V-L(%5N=$8C4')C0%D            08W)O
M<%=H96Y0<FEN=&EN9V)O;VP     #F-R;W!296-T0F]T=&]M;&]N9P
M   ,8W)O<%)E8W1,969T;&]N9P         -8W)O<%)E8W12:6=H=&QO;F<
M        "V-R;W!296-T5&]P;&]N9P      .$))30/M       0 \     !
M  $#P     $  3A"24T$)@      #@             _@   .$))300-
M   $    >#A"24T$&0      !    !XX0DE- _,       D           $
M.$))32<0       *  $          3A"24T#]       $@ U     0 M
M!@       3A"24T#]P      '   _____________________________P/H
M   X0DE-! @      !     !   "0    D      .$))300>       $
M #A"24T$&@     #-0    8              (4   &6          $
M                     0             !E@   (4
M     0                         0     0       &YU;&P    "
M!F)O=6YD<T]B:F,    !        4F-T,0    0     5&]P(&QO;F<
M     $QE9G1L;VYG          !"=&]M;&]N9P   (4     4F=H=&QO;F<
M  &6    !G-L:6-E<U9L3',    !3V)J8P    $       5S;&EC90   !(
M   '<VQI8V5)1&QO;F<         !V=R;W5P241L;VYG          9O<FEG
M:6YE;G5M    #$53;&EC94]R:6=I;@    UA=71O1V5N97)A=&5D     %1Y
M<&5E;G5M    "D53;&EC951Y<&4     26UG(     9B;W5N9'-/8FIC
M 0       %)C=#$    $     %1O<"!L;VYG          !,969T;&]N9P
M        0G1O;6QO;F<   "%     %)G:'1L;VYG   !E@    -U<FQ415A4
M     0       &YU;&Q415A4     0       $US9V5415A4     0
M!F%L=%1A9U1%6%0    !       .8V5L;%1E>'1)<TA434QB;V]L 0    AC
M96QL5&5X=%1%6%0    !       ):&]R>D%L:6=N96YU;0    ]%4VQI8V5(
M;W)Z06QI9VX    '9&5F875L=     EV97)T06QI9VYE;G5M    #T53;&EC
M959E<G1!;&EG;@    =D969A=6QT    "V)G0V]L;W)4>7!E96YU;0   !%%
M4VQI8V5"1T-O;&]R5'EP90    !.;VYE    "71O<$]U='-E=&QO;F<
M    "FQE9G1/=71S971L;VYG          QB;W1T;VU/=71S971L;VYG
M      MR:6=H=$]U='-E=&QO;F<      #A"24T$*       #     (_\
M     #A"24T$$0       0$ .$))3004       $    !3A"24T$#      ,
MX     $   "@    -    >   &&    ,Q  8  '_V/_M  Q!9&]B95]#30 !
M_^X #D%D;V)E &2      ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3
M%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-
M#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,_\  $0@ - "@ P$B  (1 0,1 ?_=  0 "O_$ 3\
M  $% 0$! 0$!          ,  0($!08'" D*"P$  04! 0$! 0$
M 0 " P0%!@<("0H+$  !! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q
M@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87
MTE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=W
MAY>GM\?7Y_<1  (" 0($! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4
MH;%"(\%2T? S)&+A<H*20U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B
M\K.$P]-UX_-&E*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>W
MQ__:  P# 0 "$0,1 #\ ZB_*RJ;[*:;K*ZZ['UU55Z-:UCG-9776QOT*ZV+/
MS>H_6IMA_9[V65;!!R'VL=O]^_\ FV;=G\SL_P!?3U\5[6==+WG:UMN27$]@
M/5)5S.MNZS@OQ,.TXS;21=;[FVBC\]^/HWT\K_C?Z/\ X3W_ *-)3S=O4OK:
MVQXI%;ZM\5E]US';--7?H'_I'>[^HF/5/K:&M=M8X[7E]0NM!#I'H!ESJ=K_
M &[O4_1UK$P_KQ]8<G*MSFYI-;QO--0JMJJK]UC&.QGLQ\UO[GK?3M_0_P#6
M^SZ%]9.L=4Z3E95.+5E96)D^AZ;'&EKVAE5KWL=9ZS/5W6[-GJ?^DTE.,SJG
MUP+Y?76QATC[1:7"#]/3&VOW?N*]7U#J1J8;K[:[2!ZC0YQ:''EK;',9N;N^
MBNDP.IG-Q!D_9K<8RYKZL@>F]I:=I.U_^#W#]'9^>A=;>']'M=I.ZL$ S'Z2
MON$E,NA777=/#[GNL>++6[G:F ]S6K163T*ZJGI)MN>VNMMMI<]Y#6@>H_Z3
MG+624I))))2DDDDE*7(_XR>HY.'TG&JIN?17F9'HY!JT>ZL5VW&IMFCJFO=5
M^D=7^DV+KEQ'^-1CW]-Z:&,-A&9.UHD_S.0WC3]Y)3S.+UW,P[\:_+Z]DX[W
M6-./1DN-E#_5'\_E[+*]E6)3_3<2S(_IGZQ5^A]/U>HZ7_C(P<K)IP#6^ZW4
MY><&>GBL:&O_ $M>UV3=Z=MM>VAKO\'^E]9<%6WKF-D6LJMNKM<YWJ,8P75N
M+PUE@#W59/VC]'MJ?99^8S]):I=)ZYGX'6KKLHL9;C4%E6/97535D;F548=5
MN/MP]OV;9ZN^O_0^C^K_ *1Z2GUG"^L>#F]3JZ?AW4Y?J469#[J; 0QM;Z:6
M-+/=[K?6=_Q7I_\ "+77*?52S!ZCE6Y>/T5N-C8]CQ@]2=#BZ&4X]OHNL_2[
M+?TC?4Q_U6WTK/\ "_3ZM)2DDDDE/__0ZW'8RSK9K>W>UUN0"WQUM*QS]9.M
MX/5L/&Q\!E8S'L#J+*[3<Z7V_:&-=MI]-[:V,L^T_9_LWJO]2]_V;T;E?P"]
M^4PWV&E[A>;;G&"R6V>I8YTMV[5>Q,"NKZLX^..K@T,=NHSZ;'[=KGEU%++O
MM-EEU5>[T&[\BSU?^@DIS\Z[IMUN51UK';U;+KO+:JL(-LR::G;BZZI[/L^5
MLQVNKHN91ZEU7Y_\X@T?5WI75NK=.ZCT#J(IPND5LV8M(YM#G_K&0;2[U/7J
MWTW/]'[1;Z;_ -8_T=_K7U;;EFNK']9M]AW'J;-C@PET,L+-U=GVJBK^9RZ-
MEW^$OLO6KT[U*\W)K_9XH>'D7Y8@>NT#?BWBQM=?KO>UUGVAGL^RY'J?SM7Z
M:Q*<7IW1OJW@965U&HY-SK*GAS+3NWTW.%=@<'[;+=UW^$RW>K_@_P"84J>C
M8'3^E9E^"[):RXTM?3?MVRVRMS;&M:T>[W>GZN_W_P#;:UJ\YXHR+:NGR&U^
MKZ;&EKK#])]>VRJO]-K]'\]Z#FWWY?U;N?;CG!L+FUBL2=L6LK;8S>REW\IO
MZ-)3GC-<WI=O3O2!]1SCZN[2'/\ 5^AM5GI?6#AQ1DDG$_,>=35_)=^]C?\
MMO\ ^%_Z/S[NE]0='^5<EH:XNEK*P3)8=CBYKOT;/3_1_P#&6)GX&8TL<.J9
M0AK*@QK6.WO V[]FW>^^YWYE:2GI?K1F?9OLUIR3CXX9:^RP6&ML TM8Y[V.
M;^^L-O7<-XEG5=P/[N4\_P#4V*74>D=0HZ/BX.7=]HO?ZKV-MVM#6"S&M&,]
MV.WTOS=K_29Z?^C0!=]8Y+GOHO<7AX#K'- A_K-;I4;+?<?\+;Z/_ )*;U>3
M?:P/KRKWL<):YMUA!'^>I>ME_P#<C(_[>L_\FLO'Z6\8F/7DN:;JZ@RPQOEP
M+G;O5.Q[F^Y$'36 CW-TD"&0=3/TM_FDIT/6R_\ N1D1_P =;_Y-:XQ>G=2Z
M)AU]7<+&PU[3:\@EX!9NW%PWNV/7-TX#*[F6RTN:9$,V]H[/_P"^K;/3<O.Z
M9TU^,*B:JG!PM<YOT]GT=E=W^C24UK/J?]5W ^CE&D]MEK /P&[_ *:SLWZB
M=)M&]W4V6AC2&LNBSVDA[H]2U[=WM_<5[)^J?5<G<'/KJ#F!A]'(>R-KVW[V
M_JI_2>WTW?\  _HU'&^JG5<%EA:]N1(!B[(LM<-@/T/U7=N?/O24Z7U+Z3C=
M+Z2:\3*LRJ;GFP-L;L],D .H;3+O0V_Z)+J77+G6OHPG>G762U]\ N<X&'MI
M#I8UC'>SU'M_J?Z5%^K_ $_*J#\V_=0<A@#,8Z$#EMN2/^Y'\C_ U^S^IS;W
MYM./2,>@7VL.R^M[Q606!S7@%_M]3[0STG?Z/^<_2)*;WK9I]WKY&NL^K9^0
M.VJYA==R,=P;F/\ 6QN'6$ /8/WRYNUME3?S_P#"?G_I%QYZ?U!V0[(=T^P/
M-AL#1U*&_2WZM;3Y_P U_-[/398M:C(S'![L[$;BUMKWDMN%TF3ZE6UK*_HL
M_/\ STE/_]'I,RDWY654VM]SB[(+*JM@>Y['/MK;7]H_5]WJ,;[<C] _Z%K+
M%(V4?9CTK(P\]N9E6V9!NNKKJ8;2U]EEOVBASL"GTZV_1W^H_P#G/TMWJ7(K
M#2WK)-]@JK]>^7N(#>;8#M_L]W\I3ZW=O;BC#R,?,I%\Y>(ZVD,?46^GL_6?
M5]K9]2STK*_9ZG\Y_,I*;6,.KC]DNQ';.F>B'Y@N%;K27-W?I7LLVL=KOW8_
MK?I/^#1,7/SCGY>3??CGH]8BMS='-<(G>[_/W_\ @:PK[/K%_P XJ\BGJF*_
MIFVLV8]EE;<9K7_H\O&:&?I\M]36>KBVO9C^^UGJ_H_48K'3<^>J9O2KZ,/&
MZ%5/H6L<&&SZ'I_I/6_-;^ZW_B_H)*1_6SJG4\BST.F'T\2BEN1;F_:QB-_2
M[O0<RXC;LJV>_?\ HM^11^XLGI?4.J6!^-DVYN5O#7Y%F2-V.&#T_2?BV;,5
MV_[6STOYBQG\[ZWZPN@P!TCJ57K]=Q,'&RL:UU>+%K'.-%;OU9Y?+7_R_3_?
M_6$;/9T6G M;A75V7O%5;9N]:S8VQCMC#8^RS;]*Q_\ GI*0U=,QKNA7Y+,1
MM^=ZEA8]K6FTEMGLV/=M]VUFUOO6ETCHWV9PR\N'Y9!#6C5E0/TF5?O6._PM
M_P"?_(K4_J[_ ,F_]=N_\^/6FDIS>K]*MSWT/JN;4:0\$.87@A^S]U]>W;Z:
MH?\ -O-_[E5?]M._]++H4DE//?\ -O-_[E5?]M._]+)?\V\W_N55_P!M._\
M2RZ%))3SW_-O-_[E5?\ ;3O_ $LMG!QCB8=.,7;S4P-+P(DCOMERL))*4DDD
MDI2Q^I=!^T7.RL-XJN?K;6\36\@;=_M]]5NW_",_ZY4MA))3RAZ/U@.V_9F'
M^4+AM_Z3&V?^!*_@?5Y[;67Y[VO-;@YF/7.S<#+'VV/VONV.]S/957_76XDD
MI__2W\W[;]NR?2]+9ZUD;MV[Z;IW;?;])!_RC_P/_37B*22GV[_*/_ _]-+_
M "C_ ,#_ -->(I)*?;O\H_\  _\ 32_RC_P/_37B*22GZ6^K>[]E-WQO]2W?
MMXGU'_16HOE5))3]5)+Y5224_522^54DE/U4DOE5))3]5)+Y5224_522^54D
ME/U4DOE5))3_ /_9.$))300A      !5     0$    / $$ 9 !O &( 90 @
M %  : !O '0 ;P!S &@ ;P!P    $P!! &0 ;P!B &4 ( !0 &@ ;P!T &\
M<P!H &\ <  @ $, 4P V     0 X0DE-!"(      49-30 J    "  ( 1(
M P    $  0   1H !0    $   !N 1L !0    $   !V 2@  P    $  @
M 3$  @   !X   !^ 3(  @   !0   "< 3L  @    D   "PAVD !     $
M  "\    Z  .I@   "<0  ZF    )Q!!9&]B92!0:&]T;W-H;W @0U,V("A7
M:6YD;W=S*0 R,#$V.C R.C(U(#$X.C P.C0W ')R,3DQ,C4W       #H $
M P    '__P  H ( !     $   &6H , !     $   "%          8! P #
M     0 &   !&@ %     0   38!&P %     0   3X!*  #     0 "   "
M 0 $     0   48" @ $     0              2     $   !(     3A"
M24T#_0      "           _^$!2$U- "H    (  @!$@ #     0     !
M&@ %     0   &X!&P %     0   '8!*  #     0 "   !,0 "    '@
M 'X!,@ "    %    )P!.P "    "0   +"':0 $     0   +P   #H   #
MP     $   /      4%D;V)E(%!H;W1O<VAO<"!#4S8@*%=I;F1O=W,I #(P
M,38Z,#(Z,C4@,3@Z,# Z-#< <G(Q.3$R-3<       .@ 0 #     ?__  "@
M @ $     0   9:@ P $     0   (4         !@$#  ,    !  8   $:
M  4    !   !-@$;  4    !   !/@$H  ,    !  (   (!  0    !   !
M1@("  0    !              /      0   \     !_^%! &AT=' Z+R]N
M<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED
M/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX\>#IX;7!M971A('AM;&YS
M.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 U
M+C,M8S Q,2 V-BXQ-#4V-C$L(#(P,3(O,#(O,#8M,30Z-38Z,C<@(" @(" @
M("(^"B @(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O
M,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^"B @(" @(#QR9&8Z1&5S8W)I
M<'1I;VX@<F1F.F%B;W5T/2(B"B @(" @(" @(" @('AM;&YS.GAM<#TB:'1T
M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+R(^"B @(" @(" @(#QX;7 Z0W)E
M871E1&%T93XR,#$V+3 R+3(U5#$W.C(Q.C4U*S U.C,P/"]X;7 Z0W)E871E
M1&%T93X*(" @(" @(" @/'AM<#I#<F5A=&]R5&]O;#Y04V-R:7!T-2YD;&P@
M5F5R<VEO;B U+C(N,CPO>&UP.D-R96%T;W)4;V]L/@H@(" @(" @(" \>&UP
M.DUO9&EF>41A=&4^,C Q-BTP,BTR-50Q.#HP,#HT-RLP-3HS,#PO>&UP.DUO
M9&EF>41A=&4^"B @(" @(" @(#QX;7 Z365T861A=&%$871E/C(P,38M,#(M
M,C54,3@Z,# Z-#<K,#4Z,S \+WAM<#I-971A9&%T841A=&4^"B @(" @(#PO
M<F1F.D1E<V-R:7!T:6]N/@H@(" @(" \<F1F.D1E<V-R:7!T:6]N(')D9CIA
M8F]U=#TB(@H@(" @(" @(" @("!X;6QN<SIP9&8](FAT=' Z+R]N<RYA9&]B
M92YC;VTO<&1F+S$N,R\B/@H@(" @(" @(" \<&1F.E!R;V1U8V5R/D%C<F]B
M870@1&ES=&EL;&5R(#$P+C$N.2 H5VEN9&]W<RD\+W!D9CI0<F]D=6-E<CX*
M(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @(" @(#QR9&8Z1&5S8W)I<'1I
M;VX@<F1F.F%B;W5T/2(B"B @(" @(" @(" @('AM;&YS.F1C/2)H='1P.B\O
M<'5R;"YO<F<O9&,O96QE;65N=',O,2XQ+R(^"B @(" @(" @(#QD8SIF;W)M
M870^:6UA9V4O97!S9CPO9&,Z9F]R;6%T/@H@(" @(" @(" \9&,Z=&ET;&4^
M"B @(" @(" @(" @(#QR9&8Z06QT/@H@(" @(" @(" @(" @(" \<F1F.FQI
M('AM;#IL86YG/2)X+61E9F%U;'0B/DUI8W)O<V]F="!7;W)D("T@,3!+(#(P
M,34@,BXR-"XQ-B!$<F%F="!V."XP+F1O8W@\+W)D9CIL:3X*(" @(" @(" @
M(" @/"]R9&8Z06QT/@H@(" @(" @(" \+V1C.G1I=&QE/@H@(" @(" @(" \
M9&,Z8W)E871O<CX*(" @(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @
M(" @(#QR9&8Z;&D^<G(Q.3$R-3<\+W)D9CIL:3X*(" @(" @(" @(" @/"]R
M9&8Z4V5Q/@H@(" @(" @(" \+V1C.F-R96%T;W(^"B @(" @(#PO<F1F.D1E
M<V-R:7!T:6]N/@H@(" @(" \<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB
M(@H@(" @(" @(" @("!X;6QN<SIX;7!-33TB:'1T<#HO+VYS+F%D;V)E+F-O
M;2]X87 O,2XP+VUM+R(*(" @(" @(" @(" @>&UL;G,Z<W1%=G0](FAT=' Z
M+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C945V96YT(R(*
M(" @(" @(" @(" @>&UL;G,Z<W12968](FAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B/@H@(" @(" @(" \>&UP34TZ
M1&]C=6UE;G1)1#YX;7 N9&ED.C$R.3$Y,S$X0CA$0D4U,3$Y,D9"14$W1#8Q
M-#DX-$$U/"]X;7!-33I$;V-U;65N=$E$/@H@(" @(" @(" \>&UP34TZ26YS
M=&%N8V5)1#YX;7 N:6ED.D8W1C8Q-SDY0D)$0D4U,3$Y,D9"14$W1#8Q-#DX
M-$$U/"]X;7!-33I);G-T86YC94E$/@H@(" @(" @(" \>&UP34TZ2&ES=&]R
M>3X*(" @(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z
M;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @
M(" \<W1%=G0Z86-T:6]N/F-O;G9E<G1E9#PO<W1%=G0Z86-T:6]N/@H@(" @
M(" @(" @(" @(" @(" \<W1%=G0Z<&%R86UE=&5R<SYF<F]M(&%P<&QI8V%T
M:6]N+W!D9B!T;R!A<'!L:6-A=&EO;B]V;F0N861O8F4N<&AO=&]S:&]P/"]S
M=$5V=#IP87)A;65T97)S/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @
M(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^
M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^<V%V960\+W-T179T
M.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T.FEN<W1A;F-E240^
M>&UP+FEI9#HQ,CDQ.3,Q.$(X1$)%-3$Q.3)&0D5!-T0V,30Y.#1!-3PO<W1%
M=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @/'-T179T.G=H96X^
M,C Q-BTP,BTR-50Q.#HP,#HT,BLP-3HS,#PO<W1%=G0Z=VAE;CX*(" @(" @
M(" @(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@4&AO=&]S
M:&]P($-3-B H5VEN9&]W<RD\+W-T179T.G-O9G1W87)E06=E;G0^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D/B\\+W-T179T.F-H86YG960^
M"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F
M.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @
M(" @/'-T179T.F%C=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @
M(" @(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.C$S.3$Y,S$X
M0CA$0D4U,3$Y,D9"14$W1#8Q-#DX-$$U/"]S=$5V=#II;G-T86YC94E$/@H@
M(" @(" @(" @(" @(" @(" \<W1%=G0Z=VAE;CXR,#$V+3 R+3(U5#$X.C P
M.C0W*S U.C,P/"]S=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @(" \<W1%
M=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!0:&]T;W-H;W @0U,V("A7:6YD;W=S
M*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T
M179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @
M/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP
M93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N
M/F-O;G9E<G1E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z<&%R86UE=&5R<SYF<F]M(&%P<&QI8V%T:6]N+W9N9"YA9&]B92YP
M:&]T;W-H;W @=&\@:6UA9V4O97!S9CPO<W1%=G0Z<&%R86UE=&5R<SX*(" @
M(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@
M<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z86-T:6]N/F1E<FEV960\+W-T179T.F%C=&EO;CX*(" @(" @(" @
M(" @(" @(" @/'-T179T.G!A<F%M971E<G,^8V]N=F5R=&5D(&9R;VT@87!P
M;&EC871I;VXO=FYD+F%D;V)E+G!H;W1O<VAO<"!T;R!I;6%G92]E<'-F/"]S
M=$5V=#IP87)A;65T97)S/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @
M(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^
M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^<V%V960\+W-T179T
M.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T.FEN<W1A;F-E240^
M>&UP+FEI9#I&-T8V,3<Y.4)"1$)%-3$Q.3)&0D5!-T0V,30Y.#1!-3PO<W1%
M=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @/'-T179T.G=H96X^
M,C Q-BTP,BTR-50Q.#HP,#HT-RLP-3HS,#PO<W1%=G0Z=VAE;CX*(" @(" @
M(" @(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@4&AO=&]S
M:&]P($-3-B H5VEN9&]W<RD\+W-T179T.G-O9G1W87)E06=E;G0^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D/B\\+W-T179T.F-H86YG960^
M"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI3
M97$^"B @(" @(" @(#PO>&UP34TZ2&ES=&]R>3X*(" @(" @(" @/'AM<$U-
M.D]R:6=I;F%L1&]C=6UE;G1)1#YU=6ED.C$U,3EE9#0V+3,U864M-&,R,"TY
M,C-D+6,S8V%B-C0Q.6(R9#PO>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@H@
M(" @(" @(" \>&UP34TZ1&5R:79E9$9R;VT@<F1F.G!A<G-E5'EP93TB4F5S
M;W5R8V4B/@H@(" @(" @(" @(" \<W12968Z:6YS=&%N8V5)1#YX;7 N:6ED
M.C$S.3$Y,S$X0CA$0D4U,3$Y,D9"14$W1#8Q-#DX-$$U/"]S=%)E9CII;G-T
M86YC94E$/@H@(" @(" @(" @(" \<W12968Z9&]C=6UE;G1)1#YX;7 N9&ED
M.C$R.3$Y,S$X0CA$0D4U,3$Y,D9"14$W1#8Q-#DX-$$U/"]S=%)E9CID;V-U
M;65N=$E$/@H@(" @(" @(" @(" \<W12968Z;W)I9VEN86Q$;V-U;65N=$E$
M/G5U:60Z,34Q.65D-#8M,S5A92TT8S(P+3DR,V0M8S-C86(V-#$Y8C)D/"]S
M=%)E9CIO<FEG:6YA;$1O8W5M96YT240^"B @(" @(" @(#PO>&UP34TZ1&5R
M:79E9$9R;VT^"B @(" @(#PO<F1F.D1E<V-R:7!T:6]N/@H@(" @(" \<F1F
M.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB(@H@(" @(" @(" @("!X;6QN<SIP
M:&]T;W-H;W ](FAT=' Z+R]N<RYA9&]B92YC;VTO<&AO=&]S:&]P+S$N,"\B
M/@H@(" @(" @(" \<&AO=&]S:&]P.D-O;&]R36]D93XQ/"]P:&]T;W-H;W Z
M0V]L;W)-;V1E/@H@(" @(" \+W)D9CI$97-C<FEP=&EO;CX*(" @/"]R9&8Z
M4D1&/@H\+W@Z>&UP;65T83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" */#]X<&%C:V5T(&5N9#TB=R(_/O_; $,  0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! ?_; $,! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! ?_  !$( (4!E@,!$0 "$0$#
M$0'_Q  ?  $  00# 0$!            "0$'" H"!08$ PO_Q !G$   !@$#
M 04#!001"Q + 0 ! @,$!08'  @1(0D2$S%!%!51%ADB87$8-E>!"A<C)B<H
M,C<X1EB1EZ&QP=8D)4)25G>2EM'5V#,T-4=B9W9XA8BEM;;7X?%(5&1E:'*"
MA[*T\,C_Q  4 0$                     _\0 %!$!
M     /_:  P# 0 "$0,1 #\ V5&G:@Y4F2+OX+!U%5AU)"5;QBLCD>;0?+LX
M^2=L$G#M!"EJH(+KE:^,=!-94J(G\(%51+WS!]7SEV:>GZ!F..O/'Z)=A]//
M]H^@?.6YI_ 9C?\ A,L/]"-!7YRS-7X"\<?PF6'^@^@H':6YI'J&#,<?#]<N
MP_T'T#YRW-/X#,;_ ,)EA_H1H'SEN:1'C\HS''(?[Y=A_H/H'SEN:?P&8X^/
MZY=A_H/]>@?.79I_ 7CG^$NQ?T'T%/G+\T?@,QQ_"78OZ#Z!\Y=FC\!F./X2
M[%_0?05^<MS3^ S''P_7,L/V?W#Z!\Y;FG\!>./X2[%]O]P_UZ!\Y;FG\!>.
M/QY+L(?RT?0![2[-(?[1>./7_;+L/H'/]P_PT&06U7>]:<]99L&*[GCB!I;V
M.HS:[Q$E7[4^L2#] 9TT$_8/$7\##*,U4#JM'#=5(S@BP*+)J D)""<)&- T
M#0- T#0- T#0- T#0- T#0- T#0:N?;!]N/7L-R<IM&VJSJTKGB7FEJ1<+2Q
MC9L_R%>N <Q:S",*U0:O7DLG(F11%:,%54QR*$CU ((O4@A,H';+[T,4X<>T
M"3R]D22+A.SV%89Q9S%O;M9WTK[#:%:]:;):(F1D'-9B'\L,=$-S-47\7&&=
MQ?BN6R,4$>'K<F?DMW>53J[5::QVXX9A<H-HB-6N\W;XC()FOM[QB^&/81]5
M"Q02B"TXP/7K@26"7=,A82WNYC&'#PG10VA.SN[2%CD3;M3D=ZV:-O4!NI92
MEMA<C5W&T_XU>9*5UZFJF[642%Y$LSMH:1B??KJ.EI"O-)-51JE+>T$79M@E
M4KN2Z+;K-;Z?6+-&SUAH*T6UN3"+,L\)7'\PW4>L8J2D$4CQB,T9B0CYS" \
M/+1[!U&OI!FU:2T:LY#W6@^0KYD95!$CQL99T195LD5=(RCA-N*8.#H% W>5
M(@*J0*F(!@3\1,#"7ODY#Z] T#0- T#0- T#0-!J>8Z#\Z$?R/ E>SQ ]!$
ML$J " <\_;U[OQ]-![?G@/+IQP'E]7>^OGG_ ,0\] Y .?\ ZO(.H=>G7UT$
M"=VV#[E)+)VX*RP$(UD:-D>V0%GEZM<,IQ[J0R0R8YJK5KF:54Y:#AX92A4F
M;Q_$.&<A!VH91126[D<5ZG&NG/=#]< ;#MX>/LS;<K=D"PQ]B1H#+&9IR^AE
M.>?OZ74ZO7<BL+OAMA7G2(!:XVYR5@JKA6:4$K7O17BK% [-MW@[+-^Q_=E=
M<W[@;!#1])L<!DZ)SLUA,BS]N=MK,C5[WAUQ5L98U81OMW=@(RFW!04'C48Q
MW O6+DUK!R2PG%%$..2=K/:*W1[;HA[<'4O1F%ZCK'5XAKE*MQ2:D-7<E5NP
M8Z:XZ14J GH%BIE'CI>'GY.Q.)MK8)Q5F];-5TTE%=!TEWVT=JQ>Z^YHULR'
M79VJ3> ++CVV-#7I(S*S6*QXRM48@K.).&S<I)^*M[FMM'4Y%0[5M))HO)P7
MH$6]V(!=S<YLXW+9%RYM8N.-3Q@(XCHV-:]-*V>[D7HT1(P<Z1Y;9="HMFT?
M9&=F28LVZ<=:JS+.7$^V%*'D6<.Q9'<R(6_R)4.U6)6*5!DF+4G.R%KQW1EY
M#'V0H!RX=(1-*W +VG(=FF5*LZ95"MS-C=8G</TW;)X*AHUE&)JH/712 'A;
M-MZ[2_.,GE^HVNVRZ](CK%[C!K<["QB*;>4X9YB29A9+'4 %?;2<:U92D;=)
M-6VNI9PQE4%#P3>/064<*%#WM9VR]IO2)URRJF382NT$K/,+RO5RM2U>:QS:
M<M=DR[+0A[*F[2;@X>NS62B2C28CHN1=1RT8FR<'CR,7RTZ&0^%<+[[J-N9Q
MW*WC,%BR%M\:8W:IW]*[W.">R@W]U0C^\TH**K<-#$EF:&17RX-EYF);*-8&
M.CU6TTY4369N@E-ZAY= X#R'R !YZAYCSP'[V@=X>0X\@\N0$0ZCR <#Y>?/
M'E^+09-]G[^S)F!'\ #GGG@!Y^7T?Z?#\7P^.@GPT#0- T#0- T#0- T#0-
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
M%%MXAT$*[+B _6#);0:OVUO(N0,#Q5,RCB=1L>:<UJ&;W:F2;E9"MY1K\?\
MFGN264*F[3@+(5)$&]<O[2,?2=>^@@[8SL H\@G8;'>W[<)0-QM'0N5(=JMW
M39<T;:ZC+@DTME(L*)2J.*_:(D%5%V#T$#MWS)8>6<Q$.X^<B7#V)D63I8+[
M:!H(N]RO:#WK"V?YO!U P33<CEK6-,?Y!F;1;,WSF-3D<Y LF3H%K!,(.'P?
MD\KM..2QN>07E5YICXXS2#-*-*+%1RN%G1[4#/X (_<H8>\_+[K"Z^7 #SS]
MR+Q_Y#S]8<?G0<_<_L4,/>G'Z;&Z]>?^:-Z<_P#]QH*_.@Y^]-J&'A'KT^ZP
MNO\ HB_#_)H*?.@Y_P#W*&'N?A]UA=N>?A^Q%]?305^= W ?N3\.\_#[K&Z<
M_;^Q&\M ^= S^/EM0P]R(\%#[K"Z\FY]0_2B_6'G\0XT% [4'/X\_I3\/!QU
MZ[L;J'_^1= ^=!S_ /N3\/?;]UC=/K^&T8?@.@K\Z#G_ *?I3\/  _'=A=/Y
M/N1NH?7H'SH.?^!_2GX>Z?\ Q877KYAT_2B_'C^?0?*_[4W.\:R>2+K:=B0S
M9@U</')6^ZZY*+BW:HG<+ BFKM*0346%),WA$.JD0Q^Z!E$RB)@"82B6M"]4
MFI75LT.R;6VMPMC19G5!<[5*9CD) C8RP)I%6,B5P"1E 23!00$Q2@7IH-3S
MM ^S:R#D'=#FS*52P!G9E!W:UIR[:2QA6ZK?ZU,N"0,0Q?V(L82YMK6R<3KM
MBM*2#+W*F"<@Y<IMDC 8AS!%[;MC]XH2W>F5LHT1^ G\ F1MOV8**F %()OH
MSAX-\S.(" !WFYE4R%[PJ*\D$1#PYL=Y;B%FP0&<Z/*/TS""$>&7F,1)I@(
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
M!ED\QIVJ41<JI09RBTQ":N,/-3D1(P;BGRD":+K9HXLX]?V,DLY@(Q)B,K'
MH9^Z;=\SY 6_BE^B(?O,8M[0^)LE'J<C8:82=R/-/8"KL*W/8;L"CB2CH.0G
MWH//8EY L6S0C(MXJ9_(&09>T$3:F7!PNV14#\MM^2,ES-KR75<E61*SC5X.
MN33)<L5",'D8NZE;?$S$>H:!:,F3M$3U]NLU4.10X&,KW'!D%"@0+A1FZ'%,
MB5V9=Y-18LFQ7JY'<0=UX+ YB)B_<&A5I9-FU36700<"\5:K-UG+8BR13*IE
M4#M"[D\/'< V1M J*F<*M  L=)& %D$C+& R@M03 !1#Q2'$>XH4!,D82G(4
M ^=WN3Q@A%PTTT>R4LPFI9]"MW#-D@T(@^CF\>[<$?*3;J)00#V:48K)$\51
M59-4QTTA(@X,F'H66<\:2/M@M9U4XLF9Y%P*D9)HB:/!PS;)OT?&;D%PU<+O
MFY6SA$#I.2B8R1S^&L8@?"ON"Q<V7.@XF9!N8G>_-EH"<3;* ))$Z8).%&7@
MK L,1(IM 3,8SI5LLFD8YB@ AUZ^Y;#C4SU)Q:C(+1PI%?-5XJ60<-UE'"[/
MV9=!9FFHF[2=-UD'""@ =NH'=6 G>+WPN9,2;.:H4M,1ZIEV,K4)&19JB4R9
ME&SZ&7<MU!3. *$$R!R&.4Y0.0PF*?NCH-D? +M-AMSPZ]4 3)M<249<X%
M$0)5XTQ@ .@?$ \@^P-!&?'=IQE>;:%E(O#^/21CI9X+$'EXL8.Q:(.UFS<[
M@J-5.B591-,JBI$3F(0YA IC$#O:#[OG),R_@AQI\/OWM']%/C_D]=!\X]I=
MEH'8,!Q7BH'PMQ> R#(%C%X+0%2HBZ]E&K>-[.54Q$3+=SP@64\/O=_@-!TY
M^U.OR<@ZB3T7"J<JQ]D%]&*90F"2+('RZ#5D+IF:N>T-_:W+AN@V%9,@.%UT
M$4N^HL4-!4G:FWXYG14Z-A10[(Q2/2IY/F#'9F.]-&$!R3Y/&,W%23*:.3!8
M $STAF0 9P42%#O3=I%F80, X@QF/00^_BT<#SR >53$..>>O(^@ASST# "-
ML.1H3*]DS]7I&*JF6I&_3%VC!BW$FZKPQTLTAV+ZB63Q"LW,_5I9K$$+)-UV
MJ9VCOV64C4D).-:N"A/QM>W04_<O3W<A%H*UZ]U,[*+R5C^1614EZE..$5#)
MJIG2,)9.KS9FSMW4[&D5)";C4C'.@RDFTE&, O\ VBPQM3K<[:9AP1I$UV(D
M)N2=*"!4V[",:*O7:QS&$ *1-!$YS"(@ % 1$0 !T&L6]O$WF2V6G.EJ54<3
M^47:$O'HJK NWK%"0*H2A4V* I2IH,8JOG;O7XD(D:2L\E/S3@A%Y(R20?0!
MN +P/KR(<FZ]0\Q$0 .>. X'GZ #SSP(AY:YW>G8ZK4I<KY9X.H56%1*O+6&
MPR#:)B6"1C$1(9R\=J)(I^(J9)%,HF ZZZA4D2J','(6A4W9[9$B4Y97/.+
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
M4DPE2[22QR-9V0;BWT:/<<O,;S,$J<"B/A,K&1.!DU@Z]X/ CY)TJ!B\F()
M$.O300K$*1,G<( $(0 (0@ !"@0/U) *4>  H  AQ]$G''41)H+/Y#W"81Q-
M8JO4,DY1IM,L]T630JT%.R[=I*3*B[M%@B=NT$15(@H^719).5@1:'<G*W*I
MXPB40\ENAPBTW!8U8U).XHTR:KMZHF1*I87$>SG8MK;*1.(S%=1FZ^]<MF\W
M$NGC?P'<<9TW44.<BC-=%TV;J $<-*[/9A,WZE9MH6Z2#F)R-M65&60G4-"/
MHZOV:[V7)*T_>X6!CZI>X,L*A$RD4O"'K<DK8F@NFSQY*M7KQ10X!=G9_P!F
M+C3:%DRBY'J.19BQ6""Q99\:69E+*E<-YE[8)6 L0/*XV.^7^2D0S<Q4Q+_)
MQN1\#B2LLK*F> 58I "4M%VS<$!5%XU52,=4@*IKHJ$$R)S)K)@8J@D$Z2@'
M34()N\0X=P0 =!S160<ID<-G"+E!0!$BR)R+)'* B "4P")3E$0'J7DH#P4?
MI:#Q$U<I['UWK%JJ\P[B)L:K=J_RS761,XBI27H$B^!0$A^D5)W Q8AR =T5
M1^(<!^N.@XI[ !Z<O)TWD(<=ZP2PB0 [WJ/U>F@D^[+@.+UNK$1XZX0$0'T#
MW)>AY$?+CUY$1_>XT$L,7%U..D99W#1T"QEI5T5U..8YJP;R,B]\--$KJ45;
M$*X>.@1(DB59X)U013(0#^$0H 'HC]T"B)N   $1$>@!P \CSR''3UY#[=!8
M^"W(8-LUHD*; 9#@9:Q17=*_9L_:U4&P")^YXDH5I[IX.9-3PNZ],"PE,*/?
M INZ'+<)7LBV[$UEAL3V*=KMS>(M#1,E5W]<B9HZ/M2(N6S"8M,7-0T69=J9
M41?+QKI5(J?#9,%S$. 1(TG:WO;@K)#SESHC[*1(N41=E-<]W=I1DB(MS@8%
M$!K#*%@3.%!#EPW<0*C)<>^B*)$55  ,_MX&S2C[S\-,:SD"+]T7ZO5Z4D*"
M^3EGKMA3KQ*Q3(QBR*3-5DSL\023CV+22*Z;%%VQ26<1XQ[Y1%RB$:&T>C;L
MMQ5,8PF\#!9VN6ML4M:<"R$M95%XRJW^(0%)]6,K4%\G+I'EA-&.&;&:?-WB
M[:2?0S)^)#"Y%FR"6?)E6F:AMH?5N,9S$U)UROM.XQAWH$>*IL5R.5FH.E&S
MU0[!L@4Z2I4F$@N=DF)$&3M8I4C!%0LXQAD2MXINCNDPZ+)1=C!2#:03N%BE
MSV &;62MK*IW1>*;/[<(R,Z6K+2,8X01AGS5]X"*+@AVJ(2(X7Q/)6O;#?,8
M3U=LM,96X+1#PJECGG<M+/(23A6;.(DC]Y\,U&-&1N[%!"RIF4D*,.H9TF=N
M](Z>!K77+ N<RQF-[MNEV[6^/>8.MC>+IDE!56#LZB;*:FFF,9*RQ\O JO+'
M'NFD&Y(\;O9R.0C_ &\S641C)B/244$-LW;E3[#0,05&F6-NZ:NJRW=P[%!]
M+,IIZ$&T>KD@Q>OH]DP:'>>[ ; X00;^&U4[[8B[DB)%U AMWQ_LU;QZ?H,X
MAZ_\KY%T&.X>?(C]'GS  YX >O3S\^/Y^- Y]//GC@. ^KIS]?3KTXXY^'(
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
M54Y!S*.FI6;T'+0&#P$W9GC06_C%#Q>S["O8KR-HK>>*_9K<A-,GZ4U6Z%N
MG5DH^I3""R;]N?W,O#-6;I[&.%2*H%E)J<326(*P"HH4#E"?"0SQMUM-8E6A
MLU8X-$.F:K1R[2NM>*JB10G=*HGXKT3>* B44P.D83F#NB0>]P(07;GK?V<&
M1+-!)Y9M.6H>"IUK2ND[D7%AZG%BE$4Y)60:JW*VU5Q,6R2QS+@F=1]%1:"+
MYVDU;B]:-$>Z"@2IY\L#!]L4+:]NC^1DJ'+TFJV&N3=9:2:\HMCB<(SD/E)'
ML3(HS"_AQCY&<>-3M DE6)':*C,RQE$!#74V"8TDH[>)>LD,<T4^?DKGD^+<
MXOJ%-L!IFU/(9,@D71GF+)--]&LT69_;+>M:',F68L;=W;74BRDU!;N@VAMY
M?Y9OW-&3S8K%T6Z%K:_@&CQ5(_(S$H$E5F/@"*HKMVIE7 $3 3J(I*D(4YC
M AJT[4Z-N+B,WQTG1GTHC:)BSTY56:;6I5^>7*Q9/&LN1XW0D%7I&C^25;OI
MH)Y$3"^0/(,5 :E6-H-S)D#DK1J5X<AWA6Z17)DP[I#+@F3QC$+R(E(*G/=
M1'@.[UZ\B&$G:%;JL<[.-OBN:,HQ.1)BL-+="UX&^-Y96!E4Y278S"T<K+S2
M$I$J1D =1@9NY7*NL8\@O&-P:+"MP4-(W(V^#,UJS7NRFZ+MVQV^0SB]C<JR
MS7>76$LMR#6JTV@15$HZ-7*]:5RT5RPBA?K,PK#R"]L<143=TD7B$(P1EI@X
M6'H63F-OR#3Y/+V HK'6-I2#EJ/DM' ^"<6V#. %HU5DN&E6S?<X MM!T>2>
MU)&05GG5EC8BBOEH9M$N74<@4H2=X0M.VB+VL6B8M5S1Q+;L4M)*<H;&2K3R
MI!D"87B"/X%A1<;)0XX':71M:#KQD8OBFJMY=A"IPTTYGU)Q!XNW#)?#,_E&
MU4[ ]HS'8WEPOUDV>X%G7]MD91><E;- R\UE!_1I^8EGCAR]>S<Q1G%<D)E9
MXNH[-*.'8.2HK%.D4)#NS]_9DR__ !?W/G_P^C_M\]!-_D+[Q+?_ ,')?_\
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
M&+CA;&PR>K0MNQI'.VZ"8,'M5JEZ7LE2K2R;Y%.2=*,ZHH\%\*ZL0]A 6,4
MR$VW[)8K"&1K[DVTVMADRR6<(]I7GLA7IM.0K\<S\ 5G4A,W&]Y%F)NRO",(
M9B:0CWU9KD3!P$)"UBH0+1NZ.^".W?#TWKW?@.?T&L0?1Z=?Z[Y&X#J AZ]
MX'X<>F@[+L_OV94Q_> <_#I^?Z.Z=./+03X:!H&@:!H&@:!H&@:!H&@:!H&@
M:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H-3_ !U]Z4>'4X>V3@]?(0^4$J//
MT0#IT^K[>.N@D[[+<0^76ZOD0 1'!X_]"7OG^703!CW1\^Z/V\#H,$^T!VIW
MG>#AN-Q32\B5V@()VAG/3IK#4$+8VG&C)F[;-XU/Q72(193*.U >*%9OP?,E
M7$<*;<%_:2!#KMY[(7/$W8\CXEW853$C_ !7I(VK6ZO6N9DI"Q5$2PSMZDQQ
M:G[-6JW<GTI!Q@-+X^,NXJL,FZ8P$(1XZ<OE0S.[7_:?.YJP12X/"&/J:MDZ
M'M566872R5&7M<+'0=1:.F#&'ND/6864F[5$)MI9XO"L)%5"/C)ANG*(G,]3
M(V<A%%AK\CU6'+D? I;E<IY(LM<:Q]=;N8MXU984H)$Z^T.RBTHK#E/<R]UL
MZT(T!-I$3N3,GQ2[EFLL20I[(/$8KA,3VJ.$F3C8//8QJ=)AY>F8\Q':(.,K
M*LHA3ZRQ85O&$I7Z7%NI5*1@48*$!\A$17]3R\,1%J?V9-\VY(8@:F^P79A>
MC;D\$7Z=VOT..K;:6G)&,NU(RY,VA9C8"56?AX4J -,UW!FN8;4C#PR[5Q$/
MTDN\9)TFBDBLLF&^19JQ;9O;9,4Z).:-NDEBAU -^\4P*(2[BNG9*H 4%"B"
MPJ"H@0Y52B54Q3 =,0 Q0U1.R7[+_,&$.T3N6=$8*QTJMQ,Q.)^[G$?DZMQ$
M57)PB!IZ!E6UTK<6PG))](-R*P98FUW",CF*[U)0L@Y]BL[(-SCD/B'[X:!R
M'Q#]\- Y#XA^^&@U_-\0\[U+R8 $0+AO$)!-P/<[WO7(AQ*4PAP80 Q1'NCT
M W ]>0 .T[/[C[LJ8X_  Z_[?Q_/\>@GPT#0- T#0- T#0- T#0- T#0- T#
M0- T#0- T#0- T#0- T#0- T#0- T#0:GF.1$U08&$ _U[.@(!Y=;!*AP B
MAR)0Z?J@\^@Z#L%Z? KS#^<*@\93$HV8LY-_%S<U#JR#:*!T$<B\"(D6A'0-
M/;7@-Q6!3PP<G G=(/0*#3XGGGVRT /U7FY_B$ ">#@./3S'T] T#Y(1/H\M
M/D/'Y^+KU'K_ ._^!#[/QZ"OR/BA_4O+2 #QYWFZ\=[R$>D^//'//U!R'7KH
M*#3XGCD7EGY_X=73KP(^GO\ [WF'D'U>7(<@"G1//^O+1Y!Y7>ZAU$.>/]G_
M $_E^K0<3TJ&5**:KJRG34 0.16[7,2'*/("4Q33XE,!A 0'GIY\].N@ZI/&
M-+1<%=),))-T3CARG9[2FX+U3'Z*Q9H%2\&22$>#<"*1.!X*3D.X&GQ/'5[:
M>>3!P%YN9@Y#@0Z_*'R^(CY!U 1XXT%/D?$=1]MM!>@C]^]UYY > _; /KYB
M(_$0Y\M!3Y(17_KUH'[+S=>1#_&#S^ :!\D(GH /+5SUY$;S= #I]7O\1#U\
MQT%/D?$CU]LM'IR/RXNG(=//_9_R#]_ITT'V1%8AX1S(/HYNX![*@R+(OG\E
M)RKYT5B19-DDH[E7CUSX34%W -T2JE2*"JAP3 3*"(9==G[TWDR__%_<_P#;
MZ.T$^&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H
M&@:#3:MI,J8UL]EI,%>*BXAX&Q3S:/4D<=OE7WLJDN\<ID<K-[ZV1653!R*9
MU4VZ!51(!_"((@4H>;^6^:?/Y8T3^#B4_P"\30<OEQFH?VXT3U$?T.)3KP'0
M!_1$X].G3U'05"[9HY$!N%#'J''..)7^V /3(@>G_AQH*?+?-/7\^-$\@'];
MF5^KI^N)Y=>?Q!H*C=<T@7GY943R#I^5Q*>HA_OB:#C\M\TA^W&B?P<2GI_]
MQ-!4;SFH1Y^6%##H =,<2@<\!QS^N)Y_'CCGS\^N@?+G-/\ =?0^@\A^AQ+?
M5_OB^G' <]>!'KY<!3Y<9J#]N-$_@XE/^\/0<OEQFD?*X4,OF/3'$KZ<CZY$
M$?X^/JT''Y<9IZ?GPH?0./UN)7T\A_7$]/JZ#QU >O(<OESFHH]+A0_(O^UQ
M*#Y!\!R((=?7I_%H'RXS5T+\L:'P(%#];B4^''G^6)SZ\\<\"/IQTT%?EQFK
MG[\:)T'N_K<2P<\\]1XR*'E]7'U\Z"4/LJ("US>:[UDJWV>)E7C&AQU+CHR$
MJR\ V1;/IU>:<O'*[JR3ZCI45&3=!%(A&I4R>*<QU3'("0; 6@:!H&@:!H&@
E:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:!H&@:#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6759735056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Feb. 22, 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_psix_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  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 " 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">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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">PSIX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Power Solutions International, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001137091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,752,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 252,013,780<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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 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_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_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 );">- Definition</a><div><p>Document and entity information abstract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6765945392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<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_Cash', window );">Cash</a></td>
<td class="nump">$ 8,445<span></span>
</td>
<td class="nump">$ 6,561<span></span>
</td>
</tr>
<tr class="re">
<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">104,365<span></span>
</td>
<td class="nump">81,740<span></span>
</td>
</tr>
<tr class="ro">
<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 tax receivable</a></td>
<td class="nump">5,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">130,347<span></span>
</td>
<td class="nump">93,903<span></span>
</td>
</tr>
<tr class="ro">
<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">4,288<span></span>
</td>
<td class="nump">4,801<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent', window );">Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,998<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">252,675<span></span>
</td>
<td class="nump">191,003<span></span>
</td>
</tr>
<tr class="re">
<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 &amp; equipment, net</a></td>
<td class="nump">26,001<span></span>
</td>
<td class="nump">20,892<span></span>
</td>
</tr>
<tr class="ro">
<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">31,745<span></span>
</td>
<td class="nump">21,392<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">41,466<span></span>
</td>
<td class="nump">23,546<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Deferred income tax asset</a></td>
<td class="nump">819<span></span>
</td>
<td class="nump">757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other noncurrent assets</a></td>
<td class="nump">7,230<span></span>
</td>
<td class="nump">5,804<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">359,936<span></span>
</td>
<td class="nump">262,637<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_AccountsPayableCurrentBankOverdraft', window );">Accounts payable</a></td>
<td class="nump">76,078<span></span>
</td>
<td class="nump">60,877<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">779<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrent', window );">Accrued compensation and benefits</a></td>
<td class="nump">4,009<span></span>
</td>
<td class="nump">5,983<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">19,175<span></span>
</td>
<td class="nump">6,742<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">99,262<span></span>
</td>
<td class="nump">76,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term obligations</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_LongTermLineOfCredit', window );">Revolving line of credit</a></td>
<td class="nump">97,299<span></span>
</td>
<td class="nump">78,030<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">3,241<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_psix_DerivativeWarrantLiabilitiesNoncurrent', window );">Private placement warrants</a></td>
<td class="nump">1,482<span></span>
</td>
<td class="nump">11,036<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, less current maturities, net</a></td>
<td class="nump">53,820<span></span>
</td>
<td class="nump">2,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_OtherLiabilitiesNoncurrent', window );">Other noncurrent liabilities</a></td>
<td class="nump">1,776<span></span>
</td>
<td class="nump">1,122<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="nump">$ 253,639<span></span>
</td>
<td class="nump">$ 171,838<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="re">
<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 );">Series A convertible preferred stock - $0.001 par value. Authorized: 114,000 shares. Issued and outstanding: -0- shares at December 31, 2015 and 2014.</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock - $0.001 par value. Authorized: 50,000,000 shares. Issued: 11,583,831 and 11,562,209 shares at December 31, 2015 and 2014, respectively. Outstanding: 10,752,906 and 10,731,284 shares at December 31, 2015 and 2014, respectively.</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in-capital</a></td>
<td class="nump">75,179<span></span>
</td>
<td class="nump">73,959<span></span>
</td>
</tr>
<tr class="ro">
<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">35,356<span></span>
</td>
<td class="nump">21,078<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost, 830,925 shares at December 31, 2015 and 2014.</a></td>
<td class="num">(4,250)<span></span>
</td>
<td class="num">(4,250)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">TOTAL STOCKHOLDERS' EQUITY</a></td>
<td class="nump">106,297<span></span>
</td>
<td class="nump">90,799<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY</a></td>
<td class="nump">$ 359,936<span></span>
</td>
<td class="nump">$ 262,637<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_AccountsPayableCurrentBankOverdraft">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer); plus, the 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_AccountsPayableCurrentBankOverdraft</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_DerivativeWarrantLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value, as of the balance sheet date, of the liability resulting from rights (warrants) to purchase shares of common stock associated with the issuance of preferred stock in accordance with the terms of the instrument, upon payment of an initial specified amount, subject to change upon the occurrence of specified events, and classified as long term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_DerivativeWarrantLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-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_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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. 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 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_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14326-108349<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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<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_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, before jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction and classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, after unamortized discount or premium, scheduled to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=28361426&amp;loc=d3e1314-112600<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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=28361426&amp;loc=d3e1336-112600<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Line-of-Credit Arrangement<br> -URI http://asc.fasb.org/extlink&amp;oid=6517033<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable arising from transactions not otherwise specified in the taxonomy. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e7018-107765<br><br>Reference 2: 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 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<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.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_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying amount, as of the balance sheet date, of noncurrent assets not separately disclosed in the balance sheet. 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its 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 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6759695168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<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 );">Series A convertible preferred stock, par value</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 );">Series A convertible preferred stock, shares authorized</a></td>
<td class="nump">114,000<span></span>
</td>
<td class="nump">114,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 );">Series A convertible preferred stock, shares 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_PreferredStockSharesOutstanding', window );">Series A convertible preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</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_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,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_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">11,583,831<span></span>
</td>
<td class="nump">11,562,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">10,752,906<span></span>
</td>
<td class="nump">10,731,284<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, at cost</a></td>
<td class="nump">830,925<span></span>
</td>
<td class="nump">830,925<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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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,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 29, 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_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6765873696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="nump">$ 389,446<span></span>
</td>
<td class="nump">$ 347,995<span></span>
</td>
<td class="nump">$ 237,842<span></span>
</td>
</tr>
<tr class="ro">
<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 sales</a></td>
<td class="nump">326,612<span></span>
</td>
<td class="nump">280,950<span></span>
</td>
<td class="nump">193,316<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">62,834<span></span>
</td>
<td class="nump">67,045<span></span>
</td>
<td class="nump">44,526<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost', window );">Research &amp; development and engineering</a></td>
<td class="nump">21,681<span></span>
</td>
<td class="nump">16,900<span></span>
</td>
<td class="nump">10,439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling and service</a></td>
<td class="nump">11,658<span></span>
</td>
<td class="nump">9,686<span></span>
</td>
<td class="nump">7,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_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">15,718<span></span>
</td>
<td class="nump">13,402<span></span>
</td>
<td class="nump">11,575<span></span>
</td>
</tr>
<tr class="ro">
<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">4,582<span></span>
</td>
<td class="nump">1,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">53,639<span></span>
</td>
<td class="nump">41,001<span></span>
</td>
<td class="nump">29,559<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">9,195<span></span>
</td>
<td class="nump">26,044<span></span>
</td>
<td class="nump">14,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other (income) expense:</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_InterestExpense', window );">Interest expense</a></td>
<td class="nump">4,327<span></span>
</td>
<td class="nump">1,331<span></span>
</td>
<td class="nump">657<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_psix_ContingentConsiderationLiabilityIncomeExpense', window );">Contingent consideration</a></td>
<td class="nump">48<span></span>
</td>
<td class="num">(3,840)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Private placement warrant (income) expense</a></td>
<td class="num">(9,299)<span></span>
</td>
<td class="num">(6,169)<span></span>
</td>
<td class="nump">28,031<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expense, net</a></td>
<td class="nump">229<span></span>
</td>
<td class="nump">183<span></span>
</td>
<td class="nump">10<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_NonoperatingIncomeExpense', window );">Total other (income) expense</a></td>
<td class="num">(4,695)<span></span>
</td>
<td class="num">(8,495)<span></span>
</td>
<td class="nump">28,968<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes</a></td>
<td class="nump">13,890<span></span>
</td>
<td class="nump">34,539<span></span>
</td>
<td class="num">(14,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_IncomeTaxExpenseBenefit', window );">Income tax (benefit) provision</a></td>
<td class="num">(388)<span></span>
</td>
<td class="nump">10,813<span></span>
</td>
<td class="nump">4,759<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 14,278<span></span>
</td>
<td class="nump">$ 23,726<span></span>
</td>
<td class="num">$ (18,760)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=psix_CommonSharesMember', window );">Common Shares [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_psix_WeightedAverageCommonSharesOutstandingAbstract', 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">10,808,005<span></span>
</td>
<td class="nump">10,706,780<span></span>
</td>
<td class="nump">9,779,457<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">11,073,647<span></span>
</td>
<td class="nump">11,131,617<span></span>
</td>
<td class="nump">9,779,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings (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>
</tr>
<tr class="ro">
<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">$ 1.32<span></span>
</td>
<td class="nump">$ 2.22<span></span>
</td>
<td class="num">$ (1.92)<span></span>
</td>
</tr>
<tr class="re">
<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.45<span></span>
</td>
<td class="nump">$ 1.58<span></span>
</td>
<td class="num">$ (1.92)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_ContingentConsiderationLiabilityIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The (income) or expense associated with the revaluation of the contingent consideration liability recorded in connection with the Company's business acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ContingentConsiderationLiabilityIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_psix_WeightedAverageCommonSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Common Shares Outstanding [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_WeightedAverageCommonSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6939902&amp;loc=d3e20148-110875<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_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=49170532&amp;loc=d3e12317-112629<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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=49170532&amp;loc=d3e12355-112629<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The costs incurred in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Research and Development<br> -URI http://asc.fasb.org/extlink&amp;oid=6523717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueGoodsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the sale of goods in the normal course of business, after 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_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_StatementEquityComponentsAxis=psix_CommonSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=psix_CommonSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>22
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6765745680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Preferred Stock [Member]</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th"><div>Retained Earnings (Accumulated Deficit) [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2012</a></td>
<td class="nump">$ 22,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 10,862<span></span>
</td>
<td class="num">$ (4,250)<span></span>
</td>
<td class="nump">$ 16,112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(18,760)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,760)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Net proceeds from stock offering</a></td>
<td class="nump">34,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">34,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">1,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment of withholding taxes for net settlement of share-based awards</a></td>
<td class="num">(2,063)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,063)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet', window );">Excess tax benefit from exercise of share-based awards</a></td>
<td class="nump">1,642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,642<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_psix_ExerciseOfCommonStockWarrant', window );">Exercise of private placement warrants</a></td>
<td class="nump">11,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2013</a></td>
<td class="nump">50,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">57,308<span></span>
</td>
<td class="num">(4,250)<span></span>
</td>
<td class="num">(2,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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">23,726<span></span>
</td>
<td class="text">&#160;<span></span>
</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">23,726<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Acquisition consideration</a></td>
<td class="nump">5,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,060<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_psix_TaxEffectOfAcquisitionConsideration', window );">Tax effect of acquisition consideration</a></td>
<td class="num">(681)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(681)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">1,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment of withholding taxes for net settlement of share-based awards</a></td>
<td class="num">(430)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(430)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet', window );">Excess tax benefit from exercise of share-based awards</a></td>
<td class="nump">2,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,704<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_psix_ExerciseOfCommonStockWarrant', window );">Exercise of private placement warrants</a></td>
<td class="nump">8,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">8,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2014</a></td>
<td class="nump">90,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">73,959<span></span>
</td>
<td class="num">(4,250)<span></span>
</td>
<td class="nump">21,078<span></span>
</td>
</tr>
<tr class="re">
<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">14,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">1,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment of withholding taxes for net settlement of share-based awards</a></td>
<td class="num">(351)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(351)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet', window );">Excess tax benefit from exercise of share-based awards</a></td>
<td class="nump">65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65<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_psix_ExerciseOfCommonStockWarrant', window );">Exercise of private placement warrants</a></td>
<td class="nump">320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2015</a></td>
<td class="nump">$ 106,297<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 75,179<span></span>
</td>
<td class="num">$ (4,250)<span></span>
</td>
<td class="nump">$ 35,356<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_ExerciseOfCommonStockWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise of common stock warrant for issuance in exchange for common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ExerciseOfCommonStockWarrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_TaxEffectOfAcquisitionConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax effect of acquisition 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;">psix_TaxEffectOfAcquisitionConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 adjustment to stockholders' equity associated with an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of recognized equity-based compensation during the period, that is, the amount recognized as expense in the income statement (or as asset if compensation is capitalized). Alternate captions include the words "stock-based compensation".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415241&amp;loc=d3e4534-113899<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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11149-113907<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11178-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions 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 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30, 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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_StatementEquityComponentsAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>23
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6766673840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities</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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 14,278<span></span>
</td>
<td class="nump">$ 23,726<span></span>
</td>
<td class="num">$ (18,760)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:</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_Depreciation', window );">Depreciation</a></td>
<td class="nump">4,347<span></span>
</td>
<td class="nump">2,562<span></span>
</td>
<td class="nump">1,528<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization</a></td>
<td class="nump">5,324<span></span>
</td>
<td class="nump">2,147<span></span>
</td>
<td class="nump">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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(62)<span></span>
</td>
<td class="nump">1,011<span></span>
</td>
<td class="num">(467)<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_psix_NoncashInterestExpense', window );">Non-cash interest expense</a></td>
<td class="nump">454<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="nump">64<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_psix_IncreaseDecreaseInShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">1,186<span></span>
</td>
<td class="nump">1,254<span></span>
</td>
<td class="nump">1,268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Increase in accounts receivable allowances</a></td>
<td class="nump">641<span></span>
</td>
<td class="nump">204<span></span>
</td>
<td class="nump">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_psix_IncreaseDecreaseInInventoryReserve', window );">Increase in inventory reserves</a></td>
<td class="nump">945<span></span>
</td>
<td class="nump">679<span></span>
</td>
<td class="nump">649<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_psix_AmortizationOfInventoryStepUpToFairValue', window );">Amortization of inventory step up to fair value</a></td>
<td class="nump">538<span></span>
</td>
<td class="nump">482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease', window );">(Decrease) increase in valuation of private placement warrants liability</a></td>
<td class="num">(9,299)<span></span>
</td>
<td class="num">(6,169)<span></span>
</td>
<td class="nump">28,031<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_psix_IncreaseDecreaseInContingentLiability', window );">Increase (decrease) in valuation of contingent consideration liability</a></td>
<td class="nump">48<span></span>
</td>
<td class="num">(3,840)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Loss on investment in joint ventures</a></td>
<td class="nump">229<span></span>
</td>
<td class="nump">209<span></span>
</td>
<td class="nump">39<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Loss on disposal of assets</a></td>
<td class="nump">267<span></span>
</td>
<td class="nump">284<span></span>
</td>
<td class="nump">72<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>(Increase) decrease in operating assets, net of effects of business combinations:</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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(20,526)<span></span>
</td>
<td class="num">(35,225)<span></span>
</td>
<td class="num">(5,410)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable', window );">Income tax receivable</a></td>
<td class="num">(5,230)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(27,336)<span></span>
</td>
<td class="num">(34,125)<span></span>
</td>
<td class="num">(16,667)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(83)<span></span>
</td>
<td class="num">(4,492)<span></span>
</td>
<td class="num">(1,849)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Increase (decrease) in operating liabilities, net of effects of business combinations:</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_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="nump">8,160<span></span>
</td>
<td class="nump">34,140<span></span>
</td>
<td class="num">(3,687)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued compensation and benefits and other accrued liabilities</a></td>
<td class="nump">3,195<span></span>
</td>
<td class="nump">667<span></span>
</td>
<td class="nump">2,763<span></span>
</td>
</tr>
<tr class="re">
<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 payable</a></td>
<td class="num">(779)<span></span>
</td>
<td class="nump">585<span></span>
</td>
<td class="num">(445)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other noncurrent liabilities</a></td>
<td class="nump">654<span></span>
</td>
<td class="nump">129<span></span>
</td>
<td class="num">(34)<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash used in operating activities</a></td>
<td class="num">(23,049)<span></span>
</td>
<td class="num">(15,685)<span></span>
</td>
<td class="num">(12,435)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities</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_PaymentsToAcquireProductiveAssets', window );">Purchases of property, plant &amp; equipment</a></td>
<td class="num">(8,174)<span></span>
</td>
<td class="num">(7,239)<span></span>
</td>
<td class="num">(6,007)<span></span>
</td>
</tr>
<tr class="ro">
<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 combinations, net of cash acquired</a></td>
<td class="num">(34,396)<span></span>
</td>
<td class="num">(44,122)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInJointVenture', window );">Investment in joint ventures</a></td>
<td class="num">(1,000)<span></span>
</td>
<td class="num">(350)<span></span>
</td>
<td class="num">(500)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromLifeInsurancePolicies', window );">Increase in cash surrender value of life insurance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="num">(7)<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash used in investing activities</a></td>
<td class="num">(43,570)<span></span>
</td>
<td class="num">(51,713)<span></span>
</td>
<td class="num">(6,514)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</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_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from stock offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Initial proceeds from borrowings under revolving line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,995<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Advances from revolving line of credit - noncurrent obligation</a></td>
<td class="nump">93,628<span></span>
</td>
<td class="nump">82,402<span></span>
</td>
<td class="nump">74,841<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayment of prior revolving line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(38,945)<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_psix_ProceedsFromExerciseOfPrivatePlacementWarrants', window );">Proceeds from exercise of private placement warrants</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">1,425<span></span>
</td>
<td class="nump">4,412<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Proceeds from long-term debt</a></td>
<td class="nump">55,000<span></span>
</td>
<td class="nump">5,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_ProceedsFromRepaymentsOfDebt', window );">Payments on long-term debt</a></td>
<td class="num">(4,028)<span></span>
</td>
<td class="num">(972)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment of withholding taxes from net settlement of share-based awards</a></td>
<td class="num">(351)<span></span>
</td>
<td class="num">(430)<span></span>
</td>
<td class="num">(2,063)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Excess tax benefit from exercise of share-based awards</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">2,704<span></span>
</td>
<td class="nump">1,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_PaymentOfFinancingAndStockIssuanceCosts', window );">Cash paid for financing and transaction fees</a></td>
<td class="num">(1,517)<span></span>
</td>
<td class="num">(171)<span></span>
</td>
<td class="num">(3,020)<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash provided by financing activities</a></td>
<td class="nump">68,503<span></span>
</td>
<td class="nump">67,653<span></span>
</td>
<td class="nump">24,712<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 in cash</a></td>
<td class="nump">1,884<span></span>
</td>
<td class="nump">255<span></span>
</td>
<td class="nump">5,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash at beginning of the year</a></td>
<td class="nump">6,561<span></span>
</td>
<td class="nump">6,306<span></span>
</td>
<td class="nump">543<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash at end of the year</a></td>
<td class="nump">8,445<span></span>
</td>
<td class="nump">6,561<span></span>
</td>
<td class="nump">6,306<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information</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_InterestPaid', window );">Cash paid for interest</a></td>
<td class="nump">3,380<span></span>
</td>
<td class="nump">1,153<span></span>
</td>
<td class="nump">660<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="num">(7,125)<span></span>
</td>
<td class="nump">5,333<span></span>
</td>
<td class="nump">4,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_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental disclosures of non-cash transactions</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment', window );">Unpaid property, plant &amp; equipment</a></td>
<td class="nump">891<span></span>
</td>
<td class="nump">799<span></span>
</td>
<td class="nump">1,552<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_psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants', window );">Fair value of private placement warrants exercised</a></td>
<td class="nump">255<span></span>
</td>
<td class="nump">7,320<span></span>
</td>
<td class="nump">7,172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_SupplementalCashFlowDisclosuresAbstract', window );"><strong>Supplemental disclosures of business acquisition</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_FairValueOfAssetsAcquired', window );">Fair value of assets acquired</a></td>
<td class="nump">50,165<span></span>
</td>
<td class="nump">60,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAssumed1', window );">Less liabilities assumed</a></td>
<td class="num">(7,029)<span></span>
</td>
<td class="num">(5,805)<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_psix_FairValueOfNetAssetsAcquired', window );">Net assets acquired</a></td>
<td class="nump">43,136<span></span>
</td>
<td class="nump">54,299<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_psix_BusinessAcquisitionContingentConsideration', window );">Less contingent consideration</a></td>
<td class="nump">8,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Less shares expected to be issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Less cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,277)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 combinations, net of cash acquired</a></td>
<td class="nump">34,396<span></span>
</td>
<td class="nump">44,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=psix_NoncurrentLiabilityMember', window );">Noncurrent Obligation [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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</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_RepaymentsOfLinesOfCredit', window );">Repayment of prior revolving line of credit</a></td>
<td class="num">$ (74,359)<span></span>
</td>
<td class="num">$ (22,305)<span></span>
</td>
<td class="num">$ (87,900)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_AmortizationOfInventoryStepUpToFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization of inventory step up to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_AmortizationOfInventoryStepUpToFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_BusinessAcquisitionContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquisition contingent 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;">psix_BusinessAcquisitionContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_psix_FairValueOfNetAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value Of Net Assets Acquired</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_FairValueOfNetAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_IncreaseDecreaseInContingentLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) or decrease in the revaluation of the contingent consideration liability recorded in connection with the Company's business acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_IncreaseDecreaseInContingentLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_IncreaseDecreaseInInventoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase Decrease In Inventory Reserve</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_IncreaseDecreaseInInventoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_psix_IncreaseDecreaseInShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase Decrease In Share Based Compensation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_IncreaseDecreaseInShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The non cash inflow associated with the change in fair value associated with those warrants exercised 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;">psix_NonCashInFlowAssociatedWithChangeInFairValueAssociatedWithExercisedWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_NoncashInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid other than in cash is added to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_NoncashInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-cash or part non-cash unpaid property plant equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_NoncashOrPartNoncashUnpaidPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_ProceedsFromExerciseOfPrivatePlacementWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Exercise Of Private Placement Warrants</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ProceedsFromExerciseOfPrivatePlacementWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_SupplementalCashFlowDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Supplemental Cash Flow Disclosures [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_SupplementalCashFlowDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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. 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 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_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 associated with the acquisition of business during the period (for example, cash that was held by the acquired business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -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 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueOfAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of assets acquired in noncash 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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51717284&amp;loc=d3e1361-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51719941&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=49170532&amp;loc=d3e12317-112629<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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=49170532&amp;loc=d3e12355-112629<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an 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 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> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35755396&amp;loc=d3e33749-111570<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<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 9<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 11<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_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other noncurrent operating liabilities not separately disclosed in the statement of cash flows.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for interest 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<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 25<br> -Subparagraph (e)<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_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of liabilities assumed in noncash 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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAssumed1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3574-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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3574-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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, excluding 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PaymentOfFinancingAndStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of 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> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 15<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_PaymentOfFinancingAndStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForProceedsFromLifeInsurancePolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 outflow or inflow for net proceeds and payments derived from carrying life insurance policies for which the entity is the beneficiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromLifeInsurancePolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (a)<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_PaymentsToAcquireInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible 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_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</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 Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3255-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 in aggregate debt due to repayments and proceeds from additional borrowings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</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 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_ProceedsFromRepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(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_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash 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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=psix_NoncurrentLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=psix_NoncurrentLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6755829744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of the company and summary of significant accounting policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Description of the company and summary of significant accounting policies</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b>1. Description of the
 company and summary of significant accounting
 policies</b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Description of the
 company and nature of business operations</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Nature of business
 operations</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Power Solutions
 International, Inc., a Delaware corporation (&#x201C;Power Solutions
 International&#x201D;, &#x201C;PSI&#x201D; or the
 &#x201C;Company&#x201D;) is a global producer and distributor of a
 broad range of high performance, certified low emission power
 systems, including alternative fuel power systems for original
 equipment manufacturers of off-highway industrial equipment
 (&#x201C;industrial OEMs&#x201D;) and certain on-road vehicles and
 large custom-engineered integrated electrical power generation
 systems. The Company&#x2019;s customers include large,
 industry-leading and/or multinational organizations. The
 Company&#x2019;s products and services are sold predominantly to
 customers throughout North America, as well as to customers located
 throughout the Pacific Rim and Europe. The Company operates as one
 business and geographic operating segment.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 Company&#x2019;s power systems are highly engineered, comprehensive
 systems which, through its technologically sophisticated
 development and manufacturing processes, including its in-house
 design, prototyping, testing and engineering capabilities and its
 analysis and determination of the specific components to be
 integrated into a given power system (driven in large part by
 emission standards and cost restrictions required, or desired, to
 be met), allow the Company to provide its customers with power
 systems customized to meet specific industrial OEM application
 requirements, other technical specifications of customers, and
 requirements imposed by environmental regulatory bodies. The
 Company&#x2019;s power system configurations range from a basic
 engine integrated with appropriate fuel system components to
 completely packaged power systems that include any combination of
 cooling systems, electronic systems, air intake systems, fuel
 systems, housings, power takeoff systems, exhaust systems,
 hydraulic systems, enclosures, brackets, hoses, tubes and other
 assembled componentry. The Company purchases engines from third
 party suppliers and produces internally-designed engines, all of
 which are then integrated into the Company&#x2019;s power systems.
 Of the other components that the Company integrates into its power
 systems, a substantial portion consist of internally designed
 components and components for which the Company coordinates
 significant design efforts with third party suppliers, with the
 remainder consisting largely of parts that are sourced
 off-the-shelf from third party suppliers. Some of the key
 components (including purchased engines) embody proprietary
 intellectual property of the Company&#x2019;s suppliers. As a result
 of its design and manufacturing capabilities, the Company is able
 to provide its customers with a comprehensive power system which
 can be incorporated, using a single part number, directly into a
 customer&#x2019;s specified application. Capitalizing on its
 expertise in developing and manufacturing emission-certified power
 systems and its access to the latest power system technologies, the
 Company believes that it is able to provide complete
 &#x201C;green&#x201D; power systems to industrial OEMs at a low cost
 and with fast design turnaround. In addition to the certified
 products described above, the Company sells diesel, gasoline and
 non-certified power systems and aftermarket components.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Basis of
 presentation</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 consolidated financial statements of Power Solutions International,
 Inc. present information in accordance with generally accepted
 accounting principles in the U.S. (&#x201C;GAAP&#x201D;), have been
 prepared pursuant to the rules and regulations of the SEC and, in
 the opinion of management present fairly the consolidated financial
 position, results of operations and cash flows of the Company and
 its wholly-owned subsidiaries for the periods presented.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Reclassification</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Certain amounts
 recorded in the prior period consolidated financial statements
 presented have been reclassified to conform to the current period
 financial statement presentation. These reclassifications had no
 effect on previously reported results of operations.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Principles of
 consolidation</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 consolidated financial statements presented herein include the
 accounts of Power Solutions International, Inc. and its direct and
 indirect wholly owned subsidiaries. All significant intercompany
 balances and transactions have been eliminated in
 consolidation.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Use of
 estimates</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The preparation
 of consolidated financial statements in conformity with GAAP
 requires that management make estimates and assumptions that affect
 the reported amounts of assets and liabilities and disclosure of
 contingent assets and liabilities as of the date of the
 consolidated financial statements and the reported amounts of
 revenue and expenses during the reporting period. Actual results
 could materially differ from those estimates.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Revenue
 recognition</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 recognizes revenue upon transfer of title and risk of loss to the
 customer, which is typically when products are shipped, provided
 there is persuasive evidence of an arrangement, the sales price is
 fixed or determinable and management believes collectability is
 reasonably assured. As of December&#xA0;31, 2015 and
 December&#xA0;31, 2014, the Company had recognized revenue
 associated with approximately $21.4 million and $3.2 million of
 undelivered product, respectively. In certain circumstances, the
 Company recognizes revenue before delivery has occurred. In such
 circumstances, among other things, risk of ownership has passed to
 the buyer, the buyer has made a written fixed commitment to
 purchase the finished goods, the buyer has requested the finished
 goods be held for future delivery as scheduled and designated by
 them, and no additional performance obligations exist by the
 Company. The Company anticipates the collection of any unpaid
 balances during 2016. The Company did not enter into any bill and
 hold arrangements during 2013.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 classifies shipping and handling charges billed to customers as
 revenue. Shipping and handling costs paid to others are classified
 as a component of cost of sales when incurred.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Accounts receivable
 and allowance for doubtful accounts</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Accounts
 receivable are due under normal trade terms generally requiring
 payment within 30 to 45 days from the invoice date. A limited
 number of customers have terms which may extend up to 150 days from
 the invoice date. The carrying amount of accounts receivable is
 reduced by a valuation allowance that reflects management&#x2019;s
 best estimate of the amounts that will not be collected. Management
 specifically reviews all past due accounts receivable balances and,
 based on historical experience and an assessment of current
 creditworthiness, estimates the portion, if any, of the balance
 that will not be collected.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The activity in
 the Company&#x2019;s allowance for doubtful accounts as of
 December&#xA0;31, was as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="81%"></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Balance at beginning of
 year</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">652</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">452</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Charged to
 expense</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">641</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">204</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">(Write-offs), net of
 recoveries</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(356</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(4</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Balance at end of
 year</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">937</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">652</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Inventories,
 net</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Inventories
 consist primarily of engines and parts. Engines are valued at the
 lower of cost, plus estimated freight-in, or market value. Parts
 are valued at the lower of cost (first-in, first-out) or market
 value. When necessary, the Company writes down inventory for an
 estimated amount equal to the difference between the cost of the
 inventory and the estimated realizable value. Additionally, an
 inventory allowance is provided based upon the Company&#x2019;s
 estimation of future demand for the quantity of inventory on hand.
 In determining an estimate of future demand, multiple factors are
 taken into consideration, including, but not limited to:
 (i)&#xA0;customer purchase orders and customer forecasted demand;
 (ii)&#xA0;historical sales/usage for each inventory item; and
 (iii)&#xA0;utilization within a current or anticipated future power
 system.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Inventories
 consisted of the following as of December&#xA0;31:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="73%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Raw materials</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">104,433</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">87,133</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Work in process</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">6,401</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,752</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Finished goods</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">21,853</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">6,777</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total
 inventories</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">132,687</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">95,662</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Inventory
 allowance</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(2,340</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1,759</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Inventories, net</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">130,347</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">93,903</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The activity in
 the Company&#x2019;s inventory allowance as of December&#xA0;31 was
 as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="77%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Balance at beginning of
 year</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,759</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,510</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Charged to
 expense</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">945</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">679</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Write-offs</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(364</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(430</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Balance at end of
 year</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,340</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,759</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Long-lived
 assets</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Long-lived
 assets, such as property, plant and equipment and land, are
 evaluated for impairment whenever events or changes in
 circumstances indicate the carrying value of an asset may not be
 recoverable. If such review indicates that the carrying amount of
 long-lived assets is not recoverable, the carrying amount of such
 assets is reduced to fair value. There were no adjustments to the
 carrying values of long-lived assets during the years ended
 December&#xA0;31, 2015 or 2014.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Goodwill and other
 intangibles</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Goodwill
 represents the excess of purchase price and related costs over the
 values assigned to the net tangible and identifiable intangible
 assets of businesses acquired. In accordance with ASC 350,
 <i>Intangibles &#x2014;Goodwill and Other Intangibles</i>, goodwill
 is not amortized, but instead is tested for impairment annually, or
 more frequently if circumstances indicate a possible impairment may
 exist. Absent any interim indicators of impairment, the Company
 tests for goodwill impairment on a specified date of each year,
 October&#xA0;1.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">In accordance
 with ASC 350, <i>Intangibles &#x2014; Goodwill and Other
 Intangibles</i>, the Company amortizes its intangible assets with
 finite lives using an accelerated method over their respective
 estimated useful lives and will review for impairment whenever
 impairment indicators exist. The Company&#x2019;s intangible assets
 consist of backlog, customer relationships, developed technology
 and trade names and trademarks.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Warranty
 costs</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 offers a standard limited warranty on the workmanship of certain of
 its products that in most cases covers defects for a defined
 period. Warranties for certified emission products are mandated by
 the Environmental Protection Agency (&#x201C;EPA&#x201D;) and/or the
 California Air Resources Board (&#x201C;CARB&#x201D;) and are longer
 than the Company&#x2019;s standard warranty on certain emission
 related products. The Company&#x2019;s products also carry limited
 warranties from suppliers. Costs related to supplier warranty
 claims are borne by the supplier; the Company&#x2019;s warranties
 apply only to the modifications made to supplier base products. The
 Company&#x2019;s management estimates and records a liability, and
 related charge to income, for the warranty program at the time
 products are sold to customers. Estimates are based on historical
 experience and reflect management&#x2019;s best estimates of
 expected costs at the time products are sold. The Company makes
 adjustments to estimates in the period in which it is determined
 that actual costs may differ from initial or previous
 estimates.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The activity in
 the Company&#x2019;s warranty liability as of December&#xA0;31 was
 as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="75%"></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Balance at beginning of
 year</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,094</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,274</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Acquisitions</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">631</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,600</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Charged to
 expense</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">428</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,020</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Payments</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1,726</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1,800</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Balance at end of
 year</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,427</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,094</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Other accrued
 liabilities</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Other accrued
 liabilities consisted of the following as of
 December&#xA0;31:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="75%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Due to former
 owners</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">8,788</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Warranty</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,427</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,094</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Customer
 deposits</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,606</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">385</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Other</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,354</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,263</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Balance at end of
 year</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">19,175</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">6,742</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Private placement
 warrants</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 Company&#x2019;s private placement warrants are accounted for as a
 liability, in accordance with ASC 480-10-25-14, <i>Distinguishing
 Liabilities from Equity</i>. ASC 480-10-25-14 states that, if an
 entity must or could settle an instrument by issuing a variable
 number of its own shares, and, as in this case, the
 obligation&#x2019;s monetary value is based solely or predominantly
 on variations in the fair value of the company&#x2019;s equity
 shares, but moves in the opposite direction, then the obligation to
 issue shares is to be recorded as a liability at the inception of
 the arrangement, and is adjusted with subsequent changes in the
 fair value of the underlying stock. The effect of the change in
 value of the obligation is reflected as &#x201C;Private placement
 warrant (income) expense&#x201D; in the Company&#x2019;s consolidated
 statements of operations. See Note 7, &#x201C;Fair value of
 financial instruments,&#x201D; for detail describing the valuation
 approach for the Private Placement Warrants.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Research&#xA0;&amp;
 development and engineering costs</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 expenses research&#xA0;&amp; development and engineering costs when
 incurred. Research&#xA0;&amp; development costs classified within
 research&#xA0;&amp; development and engineering expenses in the
 consolidated statements of operations, consist primarily of wages,
 materials, testing and consulting related to the development of new
 engines, parts and applications relating to the alternative fuel
 market across all markets with an emphasis on the industrial and
 on-road markets. These costs approximated $19.1 million, $14.9
 million and $9.4 million for the years ended December&#xA0;31,
 2015, 2014, and 2013, respectively.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Share-based
 compensation</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 accounts for share-based compensation expense for awards granted to
 employees for service over the service period based on the grant
 date fair value.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Fair value of
 financial instruments</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 Company&#x2019;s financial instruments include accounts receivable,
 accounts payable, revolving line of credit, term debt and private
 placement warrants. The carrying amounts of accounts receivable and
 accounts payable approximate fair value because of their short-term
 nature. The carrying value of the revolving line of credit and term
 debt approximate fair value because the interest rates fluctuate
 with market interest rates or the fixed rates are based on current
 rates offered to the Company for debt with similar terms and
 maturities. Based upon the Company&#x2019;s current credit agreement
 with Wells Fargo Bank, National Association, using the
 Company&#x2019;s balances and interest rates as of December&#xA0;31,
 2015, and holding other variables constant, an increase by a factor
 of 10 of the interest rates for the next 12 month period charged by
 the bank to the Company would decrease the Company&#x2019;s pre-tax
 earnings and cash flow by approximately $179,000. The fair value of
 the private placement warrants is described below in Note 7,
 &#x201C;Fair value of financial instruments.&#x201D;</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Self-funded
 insurance</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company is
 self-insured for certain costs of its employee benefit plans,
 although the Company obtains third-party insurance coverage to
 limit its exposure. The Company maintains a stop-loss insurance
 policy with individual and aggregate stop-loss coverage.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Income
 taxes</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 accounts for income taxes under the asset and liability method,
 which requires the recognition of deferred tax assets and
 liabilities for the expected future tax consequences of events that
 have been included in the financial statements. Under this method,
 deferred tax assets and liabilities are determined based on the
 differences between the financial statements and tax basis of
 assets and liabilities using enacted tax rates in effect for the
 year in which the differences are expected to reverse. The effect
 of a change in tax rates on deferred tax assets and liabilities is
 recognized in income in the period that includes the enactment
 date.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 records net deferred tax assets to the extent it believes these
 assets will more likely than not be realized. In making such a
 determination, the Company considers all available positive and
 negative evidence, including future reversals of existing taxable
 temporary differences, projected future taxable income,
 tax-planning strategies, and results of recent operations. As of
 December&#xA0;31, 2015 and 2014, the Company had not recorded a
 deferred tax asset valuation allowance.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 records uncertain tax positions in accordance with ASC 740,
 <i>Income Taxes</i>, on the basis of a two-step process whereby
 (1)&#xA0;it determines whether it is more likely than not that the
 tax positions will be sustained based on the technical merits of
 the position and (2)&#xA0;for those tax positions that meet the
 more-likely-than-not recognition threshold, the Company recognizes
 the largest amount of tax benefit that is greater than 50 percent
 likely to be realized upon ultimate settlement with the related tax
 authority. As of December&#xA0;31, 2015 and 2014, the Company had
 an unrecognized tax benefit of $1,055,000 and $740,000,
 respectively, for uncertain tax positions including interest and
 penalties. The Company recognizes interest and penalties related to
 unrecognized tax benefits in income tax expense.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Concentrations</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 generally maintains cash balances in various accounts at one
 financial institution in the Midwest. As of December&#xA0;31, 2015
 and 2014, the Company maintained cash in a non-interest bearing
 account at a financial institution. At December&#xA0;31, 2015 and
 2014, cash accounts were insured by the Federal Deposit Insurance
 Corporation (FDIC) up to $250,000 per institution and per
 depositor. The Company&#x2019;s cash balances exceeded the FDIC
 maximum insured amounts in both 2015 and 2014.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company is
 exposed to potential credit risks associated with its accounts
 receivable. The Company performs ongoing credit evaluations of its
 customers and generally does not require collateral on its accounts
 receivable. For certain non-U.S. trade receivables, the Company
 obtains trade credit insurance or requires letters of credit for
 those non-U.S. accounts for which trade credit insurance is not
 available or is insufficient. The Company has not experienced
 significant credit-related losses to date.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Three customers
 (&#x201C;Customer A&#x201D;, &#x201C;Customer B&#x201D; and
 &#x201C;Customer C&#x201D;) individually accounted for more than 10%
 of the Company&#x2019;s sales during one or more years from 2013
 through 2015. Customer A represented 12%, 11% and 16% of
 consolidated net sales in 2015, 2014 and 2013, respectively.
 Customer B represented 16% and 11% of consolidated net sales in
 2015 and 2014, respectively, and less than 10% of consolidated net
 sales in 2013. Customer C represented less than 10% of consolidated
 net sales in 2015 and 2013, respectively, and 11% of consolidated
 net sales in 2014.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Five customers
 (&#x201C;Customer A, &#x201C;Customer B,&#x201D; &#x201C;Customer
 C,&#x201D; all referred to above, &#x201C;Customer D&#x201D; and
 &#x201C;Customer E&#x201D;) individually accounted for more than 10%
 of consolidated accounts receivable at December&#xA0;31, 2015 or
 2014. At December&#xA0;31, 2015 and December&#xA0;31, 2014,
 Customer A represented 13% of consolidated accounts receivable and
 less than 10% of consolidated accounts receivable, respectively. At
 December&#xA0;31, 2015 and 2014, Customer B represented less than
 10% of consolidated accounts receivable and 14% of consolidated
 accounts receivable, respectively. At December&#xA0;31, 2015 and
 2014, Customer C represented less than 10% of consolidated accounts
 receivable and 17% of consolidated accounts receivable,
 respectively. At December&#xA0;31, 2015 and 2014, Customer D
 represented less than 10% of consolidated accounts receivable and
 11% of consolidated accounts receivable, respectively. Customer E
 represented 14% and 11% of consolidated accounts receivable in 2015
 and 2014, respectively.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Two suppliers
 (&#x201C;Supplier A&#x201D; and &#x201C;Supplier B&#x201D;)
 individually accounted for more than 10% of the Company&#x2019;s
 purchases during the years from 2013 through 2015. Supplier A
 accounted for 21%, 15% and 30% of the Company&#x2019;s purchases in
 2015, 2014 and 2013, respectively. Supplier B accounted for 11%,
 27% and 15% of the Company&#x2019;s purchases in 2015, 2014 and
 2013, respectively.</font></p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933160832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recently issued accounting pronouncements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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_DescriptionOfNewAccountingPronouncementsNotYetAdopted', window );">Recently issued accounting pronouncements</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b>2.&#xA0;Recently issued
 accounting pronouncements</b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 evaluates the pronouncements of authoritative accounting
 organizations, including the Financial Accounting Standards Board
 (FASB), to determine the impact of new pronouncements on GAAP and
 the Company. In May of 2014, the FASB and International Accounting
 Standards Board jointly issued a final standard on revenue
 recognition which outlines a single comprehensive model for
 entities to use in accounting for revenue arising from contracts
 with customers. This standard will supersede most current revenue
 recognition guidance. Under the new standard, entities are required
 to identify the following within a contract with a customer: the
 separate performance obligations in the contract; the transaction
 price; allocation of the transaction price to the separate
 performance obligations in the contract; and the appropriate amount
 of revenue to be recognized when (or as) the entity satisfies each
 performance obligation. Entities have the option of using either
 retrospective transition or a modified approach in applying the new
 standard. On July&#xA0;9, 2015, the FASB voted to issue a final
 Accounting Standards Update (ASU) that defers for one year the
 effective date of the new revenue standard and allows early
 adoption as of the original effective date (i.e., annual reporting
 periods beginning after December&#xA0;15, 2016, including interim
 reporting periods within those annual periods). After reviewing and
 discussing the feedback received, the FASB decided to adopt the
 standard as originally proposed. Thus, the anticipated final ASU
 will be effective for annual reporting periods (including interim
 reporting periods within those periods) beginning after
 December&#xA0;15, 2017. The Company is currently evaluating the
 approach it will use to apply the new standard and the impact that
 the adoption of the new standard will have on the Company&#x2019;s
 consolidated financial statements.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">In April of
 2015, the FASB issued guidance to simplify the presentation of debt
 issuance costs. This new guidance requires that debt issuance costs
 related to a recognized debt liability be presented in the balance
 sheet as a direct deduction from the carrying amount of that debt
 liability, consistent with debt discounts. Although the standard is
 effective for financial statements issued for fiscal years
 beginning after December&#xA0;15, 2015, and interim periods within
 those fiscal years, as permitted under the standard, the Company
 chose to early adopt this guidance as of June&#xA0;30, 2015, and
 has therefore presented the debt issuance costs associated with the
 issuance of its 5.50% Senior Notes as a direct deduction from the
 carrying value of the liability as of December&#xA0;31, 2015. Refer
 to Note 8, &#x201C;Debt&#x201D; for further details related to the
 issuance of the Company&#x2019;s 5.50% Senior Notes.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">In July 2015,
 the FASB issued final guidance to simplify the subsequent
 measurement of inventories by replacing the lower of cost or market
 test with a lower of cost and net realizable value test. The
 guidance applies to inventories for which cost is determined by
 methods other than LIFO and the retail inventory method. The
 amendment is to be applied prospectively and is effective for
 fiscal years, and the interim periods within those years, beginning
 after December 15, 2016, with early adoption permitted. The Company
 is currently evaluating the impact of adopting this ASC amendment,
 but does not expect it will have a significant effect on the
 Company&#x2019;s consolidated financial statements.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">In November
 2015, the FASB issued final guidance that requires companies to
 classify all deferred tax assets and liabilities as noncurrent on
 the consolidated balance sheet instead of separating deferred taxes
 into current and noncurrent amounts. Although the standard is
 effective for the Company for financial statements issued for
 annual periods beginning after December&#xA0;15, 2016 and interim
 periods within those annual periods, the Company chose the early
 adoption provision of this standard as of the year ended
 December&#xA0;31, 2015, and has prospectively classified all
 deferred tax assets and liabilities as noncurrent on its
 consolidated balance sheet in accordance with the standard. Prior
 year&#x2019;s balances were not required to be retrospectively
 adjusted.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">There were no
 additional new accounting pronouncements or guidance that have been
 issued or adopted by authoritative accounting organizations during
 the year ended December&#xA0;31, 2015, that are expected to have a
 significant effect on the Company&#x2019;s consolidated financial
 statements.</font></p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a new accounting pronouncement that has been issued but not yet adopted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB TOPIC 11.M)<br> -URI http://asc.fasb.org/extlink&amp;oid=26874127&amp;loc=d3e31137-122693<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 11<br> -Section M<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6755820128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b>3.&#xA0;Acquisitions</b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">When
 appropriate, the Company accounts for business combinations in
 accordance with ASC 805, <i>Business Combinations</i>, and, as
 such, assets acquired and liabilities assumed are recorded at their
 respective fair values. The excess of the acquisition consideration
 over the fair value of tangible and intangible assets acquired and
 liabilities assumed, if any, is then allocated to goodwill. Any
 goodwill ultimately recorded is generally attributable to one or
 more values ascribed to geographic expansion of product sales,
 manufacturing and other synergies of the combined
 businesses.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The estimated
 fair values of assets acquired and liabilities assumed are based on
 the information that was available through the date of the most
 recent balance sheet, and are provisional, until the Company has
 completed the required analysis of fair values to be assigned to
 the assets acquired and liabilities assumed. The ultimate
 determination of fair values assigned to the assets acquired and
 liabilities assumed requires management to make significant
 assumptions and estimates. The more significant assumptions include
 estimating future cash flows and developing appropriate discount
 rates. These estimates and assumptions of the fair value allocation
 are subject to change upon the finalization of all valuation
 analyses. When required, independent valuation specialists conduct
 valuations to assist management of the Company in determining the
 estimated fair values of trade receivables, inventory, machinery
 and equipment, intangible assets and liabilities assumed, including
 contingent consideration. The determination of these estimated fair
 values, the assets&#x2019; useful lives and the amortization and
 depreciation methods are subject to finalization of the work
 performed by the independent valuation specialists. Fair value
 measurements can be highly subjective, and the reasonable
 application of measurement principles may result in a range of
 alternative estimates using the same facts and circumstances. The
 final allocation could be materially different from the preliminary
 allocation recorded in the Company&#x2019;s consolidated balance
 sheet. However, the Company&#x2019;s management is ultimately
 responsible for the values assigned. Although the final
 determinations may result in asset fair values that are materially
 different from the preliminary estimates of the amounts included in
 the Company&#x2019;s consolidated financial statements until the
 Company has finalized its analysis, the Company believes that the
 fair values ultimately assigned to the assets acquired and
 liabilities assumed will not materially differ from amounts
 initially recorded in the Company&#x2019;s consolidated financial
 statements.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 consolidated financial statements as of and for the years ended
 December&#xA0;31, 2015 and 2014, include the assets, liabilities
 and operating results of each acquired business since the date of
 each respective acquisition. There were no such business
 combinations during the year ended December&#xA0;31,
 2013.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><i>Acquisition of
 Powertrain Integration, LLC</i></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">On May&#xA0;4,
 2015, the Company entered into an Asset Purchase Agreement
 (&#x201C;APA&#x201D;) with Powertrain Integration, LLC
 (&#x201C;Powertrain&#x201D;) and its owners to acquire the assets of
 Powertrain. The acquisition closed on May&#xA0;19, 2015
 (&#x201C;Powertrain Date of Acquisition&#x201D;). Powertrain provides
 on-road powertrain solutions, including systems, components and
 services for niche OEM automakers and fleets. Powertrain
 specializes in alternative-fuel as well as gasoline and diesel
 systems and offers design, engineering, testing and production
 capabilities to deliver one-stop vehicle integration. At closing,
 the Company paid cash of $20,873,000 representing the initial cash
 consideration adjusted for estimated working capital. Subsequently,
 the Company recorded a $97,000 favorable final working capital
 adjustment that reduced the cash paid to $20,776,000. The purchase
 price was subject to further adjustments for assumed liabilities,
 and contingent consideration consisting of a Base Earn-out Payment
 and Additional Earn-out Payment, all as described in the APA. The
 contingent consideration attributable to the Base Earn-out was
 based upon the 2015 full year net sales of Powertrain and the
 Additional Earn-out Payment was defined as the greater of a
 5.0%&#xA0;per annum return on the Base Earn-out Payment and the
 incremental growth of the Company&#x2019;s stock price since the
 acquisition was announced as determined in accordance with the
 formula defined in the APA. The Base Earn-out Payment and the
 Additional Earn-out Payment were initially determined using a
 Modified Black-Scholes call option model because the inputs to
 determine these amounts were unobservable and thus considered a
 Level 3 financial instrument. The resultant initial contingent
 consideration of $8,200,000 and the cash paid at closing along with
 the final working capital adjustment resulted in a purchase price
 of $28,976,000 subject to the final determination of the contingent
 consideration.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">As of
 December&#xA0;31, 2015, the final Base Earn-out and Additional
 Earn-out Payment were finalized and the contingent consideration
 was adjusted to $8,248,000. The additional liability was recorded
 as an adjustment within &#x201C;Other (income) expense&#x201D; within
 the Company&#x2019;s statement of operations for the year ended
 December&#xA0;31, 2015.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Under the terms
 of the APA, the Base Earn-out and the Additional Earn-out payments
 are expected to be paid in cash during 2016.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 accounted for this acquisition as a business combination in
 accordance with ASC 805, <i>Business Combinations</i>, and as such,
 the excess of the purchase price over the fair values assigned to
 the assets acquired and liabilities assumed was provisionally
 allocated to goodwill at the Powertrain Date of Acquisition and
 deemed final as of December&#xA0;31, 2015. The Company has treated
 the acquisition of Powertrain as a purchase of assets for income
 tax purposes. Accordingly, the financial and income tax bases of
 the assets and liabilities have been assumed to be the same at the
 Powertrain Date of Acquisition, and therefore, a provision for
 deferred income tax was not recorded in connection with the
 purchase price allocation. Additionally, any excess of the purchase
 price over the fair value of the assets acquired is expected to be
 deductible for income tax purposes. The acquisition was funded by
 certain proceeds received from the issuance of the 5.50% Senior
 Notes described in Note 8, &#x201C;Debt&#x201D;.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The purchase
 price for this acquisition had been provisionally allocated as of
 May&#xA0;19, 2015, and deemed final as of December&#xA0;31, 2015,
 to the assets acquired and liabilities assumed based on their
 estimated fair values as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">May&#xA0;19,&#xA0;2015<br />
 (As&#xA0;initially<br />
 reported)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Measurement<br />
 period<br />
 adjustment</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">May&#xA0;19,&#xA0;2015<br />
 (As&#xA0;adjusted)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Assets acquired:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Accounts
 receivable</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,942</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(11</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,931</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Inventories</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,890</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,890</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Prepaid expenses and other
 current assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">23</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">23</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Property, plant&#xA0;&amp;
 equipment</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">315</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">314</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Other non-current
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">24</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">24</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total tangible
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">7,194</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(12</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">7,182</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Intangible
 assets:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Intangible
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13,600</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13,600</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Goodwill</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">14,471</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">506</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">14,977</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total assets
 acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">35,265</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">494</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">35,759</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Liabilities
 assumed:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Accounts payable</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">5,951</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">5,951</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Accrued
 liabilities</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">241</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">591</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">832</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total liabilities
 assumed</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">6,192</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">591</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">6,783</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 7em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net assets
 acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">29,073</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(97</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">28,976</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="84%"></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Cash paid at Powertrain
 Date of Acquisition</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">20,873</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Contingent
 consideration</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">8,200</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Working capital
 adjustment</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(97</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Aggregate
 consideration</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">28,976</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The above
 estimated fair values of assets acquired and liabilities assumed
 were initially provisional, but deemed final as of
 December&#xA0;31, 2015. There are inherent uncertainties and
 management judgment required in these determinations. The fair
 value measurements of certain assets acquired and liabilities
 assumed were based on valuations involving significant unobservable
 inputs that are Level 3 inputs in the fair value hierarchy. The
 Company believes that these inputs provided a reasonable basis for
 estimating the fair values and has finalized these amounts as of
 December&#xA0;31, 2015. Except as discussed below, the assets
 acquired and the liabilities assumed were stated at their estimated
 fair values at the Powertrain Date of Acquisition.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The fair value
 of accounts receivable acquired was adjusted for amounts known or
 highly likely to be uncollectible based upon an assessment of known
 facts and circumstances as of the Powertrain Date of Acquisition
 and additional information arising subsequent to the Powertrain
 Date of Acquisition with respect to these known facts and
 circumstances.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The inventory
 acquired was revalued to its fair value. While the cost of raw
 materials generally approximated fair value, the value of finished
 goods inventory was &#x201C;stepped up&#x201D; by $22,000,
 representing the estimated selling price of that inventory less the
 sum of costs to complete and a reasonable allowance for the
 Company&#x2019;s selling efforts, thereby reducing the margin on
 certain acquired inventory sold. The Company recognized all of this
 &#x201C;stepped up&#x201D; inventory value within cost of sales in
 the year ended December&#xA0;31, 2015.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 identifiable intangible assets as a result of the acquisition are
 amortized over their respective estimated useful lives as
 follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Asset<br />
 amount</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Estimated<br />
 life</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Backlog</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">600</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3&#xA0;months</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Customer
 relationships</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13,000</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">12&#xA0;years</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total identifiable
 intangible assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13,600</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The weighted
 average useful life of the intangibles identified above is
 approximately 11.5 years. The fair value of backlog and customer
 relationships was derived using the multi-period excess earnings
 method.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The fair value
 of property, plant and equipment was based upon the acquisition
 costs of assets acquired as of the Powertrain Date of Acquisition
 adjusted for any known facts and circumstances necessary to
 approximate fair value.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Goodwill
 largely consists of geographic expansion of product sales,
 manufacturing and other synergies of the combined companies, and
 the value of the assembled workforce.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The accounts
 payable and accrued liabilities assumed were based on their book
 values which approximated their fair values at the Powertrain Date
 of Acquisition. Subsequent to the Powertrain Date of Acquisition,
 the accrued liabilities were further adjusted by $591,000 primarily
 related to additional warranty reserves to more accurately reflect
 the liabilities assumed as of that date.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The following
 supplemental pro forma information presents the financial results
 as if the Powertrain transaction had occurred on January&#xA0;1,
 2014 as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="66%"></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Year ended</font><br />
 <font style="FONT-FAMILY: Times New Roman" size="1">(unaudited)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">December&#xA0;31,<br />
 2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">December&#xA0;31,<br />
 2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net sales</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">402,718</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">400,585</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net income</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">14,868</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">26,320</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Earnings per share,
 basic</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1.38</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2.46</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Earnings per share,
 diluted</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.50</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1.81</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The pro forma
 information presented above is for information purposes only and is
 not indicative of the results of operations that would have been
 achieved if the acquisition had taken place at an earlier date, nor
 are these results necessarily indicative of future consolidated
 results of operations of the Company.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><i>Acquisition of Bi-Phase
 Technologies, LLC</i></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">On May&#xA0;1,
 2015 (&#x201C;Bi-Phase Date of Acquisition&#x201D;), the Company
 acquired all of the membership interests in Bi-Phase Technologies,
 LLC, a Minnesota limited liability company (&#x201C;Bi-Phase&#x201D;)
 and wholly-owned subsidiary of TPB, Inc., a Minnesota corporation.
 Bi-Phase is engaged in the design and manufacture of liquid propane
 electronic fuel injection systems to allow for the conversion of
 vehicles from gasoline to propane. The initial purchase price was
 approximately $3.5 million in cash plus certain working capital
 adjustments, assumption of certain liabilities and Earn-out
 Payments as defined in the Membership Interest Purchase Agreement.
 The cash paid at the Bi-Phase Date of Acquisition was $3,619,000
 including estimated working capital. Subsequently, the Company paid
 an additional $266,000 representing the final working capital
 adjustment for total cash consideration of $3,885,000 before the
 contingent consideration. The Company also recorded a contingent
 consideration liability of $540,000 representing an estimate of the
 Earn-out Payments expected to be payable in connection with the
 acquisition of Bi-Phase. This contingent consideration, payable to
 TPB, Inc., is based upon certain sales of Bi-Phase fuel systems
 over a period of three to five years. Accordingly, the aggregate
 purchase price approximated $4,425,000 as of December&#xA0;31,
 2015.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 accounted for this acquisition as a business combination in
 accordance with ASC 805, <i>Business Combinations</i>, and as such,
 the excess of the purchase price over the fair values assigned to
 the assets acquired and liabilities assumed was initially
 provisionally allocated to goodwill at the Bi-Phase Date of
 Acquisition and then deemed final as of December&#xA0;31, 2015. The
 Company has treated the acquisition of Bi-Phase as a purchase of
 assets for income tax purposes. Accordingly, the financial and
 income tax bases of the assets and liabilities have been assumed to
 be the same at the Bi-Phase Date of Acquisition, and therefore, a
 provision for deferred income tax was not recorded in connection
 with the purchase price allocation. Additionally, any excess of the
 purchase price over the fair value of the assets acquired is
 expected to be deductible for income tax purposes. The acquisition
 was funded by the proceeds received from the issuance of the 5.50%
 Senior Notes described in Note 8, &#x201C;Debt&#x201D;.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The purchase
 price for this acquisition had been provisionally allocated at the
 Bi-Phase Date of Acquisition, and deemed final as of
 December&#xA0;31, 2015, to the assets acquired and liabilities
 assumed based on their estimated fair values as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="70%"></td>
 <td valign="bottom" width="24%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1"><font style="WHITE-SPACE: nowrap">May&#xA0;1,&#xA0;2015&#xA0;(Bi-Phase</font></font><br />

 <font style="FONT-FAMILY: Times New Roman" size="1">Date of
 Acquisition)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Assets acquired:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Accounts
 receivable</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">212</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Inventories</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,103</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Prepaid expenses</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Property, plant&#xA0;&amp;
 equipment</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">113</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Other assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">162</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total tangible
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,594</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Intangible
 assets:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Intangible
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">860</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Goodwill</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,217</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total assets
 acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,671</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Liabilities
 assumed:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Accounts payable</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">199</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Accrued
 liabilities</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">47</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total liabilities
 assumed</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">246</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 7em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net assets
 acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,425</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Initial cash paid at
 Bi-Phase Date of Acquisition</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,619</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Contingent
 consideration</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">540</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Working capital
 adjustment</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">266</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Aggregate
 consideration</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,425</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The fair value
 measurements of certain assets acquired and liabilities assumed
 were based on valuations involving significant unobservable inputs
 that are Level 3 inputs in the fair value hierarchy. There are
 inherent uncertainties and management judgment required in these
 determinations. The Company believes that these inputs provided a
 reasonable basis for estimating the fair values and has finalized
 these amounts as of December&#xA0;31, 2015. Except as discussed
 below, the assets acquired and the liabilities assumed were stated
 at their estimated fair values at the Bi-Phase Date of
 Acquisition.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The fair value
 of accounts receivable acquired was adjusted for amounts known or
 highly likely to be uncollectible based upon an assessment of known
 facts and circumstances as of the Bi-Phase Date of Acquisition and
 additional information arising subsequent to that date with respect
 to these known facts and circumstances.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The inventory
 acquired was revalued to its fair value. While the cost of raw
 materials generally approximated fair value, the value of finished
 goods inventory was &#x201C;stepped up&#x201D; by $226,000,
 representing the estimated selling price of that inventory less the
 sum of costs to complete and a reasonable allowance for the
 Company&#x2019;s selling efforts, thereby reducing the margin on
 certain acquired inventory sold. The Company recognized all of this
 &#x201C;stepped up&#x201D; inventory value within cost of sales in
 the year ended December&#xA0;31, 2015.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 identifiable intangible assets as a result of the acquisition are
 amortized over their respective estimated useful lives as
 follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="75%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Asset<br />
 amount</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Estimated<br />
 life</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Developed
 technology</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">700</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">7&#xA0;years</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Customer
 relationships</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">160</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">15&#xA0;years</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total identifiable
 intangible assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">860</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The weighted
 average useful life of the intangibles identified above is
 approximately 8.5 years. The fair value of developed technology and
 customer relationships was derived using the relief from royalty
 method and the multi-period excess earnings method,
 respectively.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The fair value
 of property, plant and equipment was based upon the acquisition
 costs of assets acquired as of the Bi-Phase Date of Acquisition
 adjusted for any known facts and circumstances necessary to
 approximate fair value.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Goodwill
 largely consists of geographic expansion of product sales,
 manufacturing and other synergies of the combined companies, and
 the value of the assembled workforce.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><i>Acquisition of
 Buck&#x2019;s Acquisition Company, LLC</i></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">On
 March&#xA0;18, 2015 (&#x201C;Buck&#x2019;s Date of
 Acquisition&#x201D;), the Company acquired all of the membership
 interests in Buck&#x2019;s Acquisition Company, LLC,
 (&#x201C;Buck&#x2019;s&#x201D;) from UE Powertrain d/b/a Buck&#x2019;s
 Engines and United Holdings, LLC, for an initial cash purchase
 price of approximately $9,735,000, subject to certain adjustments
 as defined by the purchase agreement. Buck&#x2019;s is a
 manufacturer of alternative-fuel engines for industrial markets and
 was formerly a product line of United Engines, LLC. Buck&#x2019;s
 supplies a range of alternative-fuel engines that run on natural
 gas, propane and liquid propane gas fuels. Buck&#x2019;s targets an
 extensive range of industrial applications, including irrigation,
 gas compression, oil production, industrial equipment, power
 generation, mobile equipment, wind turbines, and re-power
 applications. The acquisition of Buck&#x2019;s was accounted for as
 a business combination in accordance with ASC 805, <i>Business
 Combinations</i>, and as such, the excess of the purchase price
 over the fair values assigned to the assets acquired and
 liabilities assumed had been provisionally allocated to goodwill at
 the Buck&#x2019;s Date of Acquisition and deemed final as of
 December&#xA0;31, 2015. The Company treated the acquisition of
 Buck&#x2019;s as a purchase of assets for income tax purposes.
 Accordingly, the financial and income tax bases of the assets and
 liabilities have been assumed to be the same at the Buck&#x2019;s
 Date of Acquisition, and therefore, a provision for deferred income
 tax was not recorded in connection with the purchase price
 allocation. Any excess of the purchase price over the fair value of
 the assets acquired is expected to be deductible for income tax
 purposes. The acquisition of Buck&#x2019;s was funded through the
 Company&#x2019;s revolving line of credit.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The purchase
 price for this acquisition had been provisionally allocated at the
 Bucks Date of Acquisition, and deemed final as of December&#xA0;31,
 2015, to the assets acquired and liabilities assumed based on their
 estimated fair values as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="30%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">March&#xA0;18, 2015<br />
 (Buck&#x2019;s&#xA0;Date&#xA0;of&#xA0;Acquisition)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Assets acquired:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Inventories</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">6,598</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Property, plant&#xA0;&amp;
 equipment</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">231</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total tangible
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">6,829</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Intangible
 assets:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Intangible
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,380</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Goodwill</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,526</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total assets
 acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">9,735</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The fair value
 measurements of certain assets acquired were based on valuations
 involving significant unobservable inputs that are Level 3 inputs
 in the fair value hierarchy. There are inherent uncertainties and
 management judgment required in these determinations. The Company
 believes that these inputs provided a reasonable basis for
 estimating the fair values and has finalized these amounts as of
 December&#xA0;31, 2015. Except as discussed below, the assets
 acquired and the liabilities assumed were stated at their estimated
 fair values at acquisition.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The inventory
 acquired was revalued to its fair value. While the cost of raw
 materials generally approximated fair value, the value of finished
 goods inventory was &#x201C;stepped up&#x201D; by $290,000,
 representing the estimated selling price of that inventory less the
 sum of costs to complete and a reasonable allowance for the
 Company&#x2019;s selling efforts, thereby reducing the margin on
 certain acquired inventory sold. The Company recognized all of this
 &#x201C;stepped up&#x201D; inventory value within cost of sales in
 the year ended December&#xA0;31, 2015.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 identifiable intangible asset as a result of the acquisition is
 amortized over its respective estimated useful life as
 follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="66%"></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Asset&#xA0;amount</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Estimated&#xA0;life</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Customer
 relationships</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,380</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">10&#xA0;years</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The fair value
 of customer relationships was derived using the multi-period excess
 earnings method.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The fair value
 of property, plant and equipment was based upon the acquisition
 costs of assets acquired as of the Buck&#x2019;s Date of Acquisition
 adjusted for any known facts and circumstances necessary to
 approximate fair value.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Goodwill
 largely consists of geographic expansion of product sales,
 manufacturing and other synergies of the combined companies, and
 the value of the assembled workforce.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 consolidated financial statements as of and for the years ended
 December&#xA0;31, 2015 and 2014, include the assets, liabilities
 and operating results of each acquired business since the date of
 each respective acquisition. There were no such business
 combinations during the year ended December&#xA0;31,
 2013.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><font style="FONT-FAMILY: Times New Roman" size="2"><i>Acquisition of
 Professional Power Products, Inc.</i></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">On
 April&#xA0;1, 2014 (&#x201C;Date of Acquisition&#x201D;), the Company
 acquired Professional Power Products, Inc. (&#x201C;3PI&#x201D;),
 pursuant to a stock purchase agreement with Carl L. Trent and
 Kenneth C. Trent (collectively the &#x201C;Trents&#x201D;) and CKT
 Holdings Inc., a Wisconsin corporation owned by the Trents. 3PI is
 a designer and manufacturer of large, custom engineered integrated
 electrical power generation systems serving the global diesel and
 natural gas power generation markets. The Company treated the
 acquisition of 3PI as a purchase of assets for income tax purposes.
 The acquisition of 3PI was financed through the Company&#x2019;s
 revolving line of credit and from proceeds received from a secured
 term loan.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">On the Date of
 Acquisition, the Company acquired all of the issued and outstanding
 stock of 3PI, an Illinois corporation and wholly-owned subsidiary
 of CKT Holdings Inc., for cash of $45.4 million, including cash
 acquired of $1.3 million, and agreed to pay to the sellers
 additional consideration of between $5,000,000 and $15,000,000 in
 shares of the Company&#x2019;s common stock, valued at $76.02 per
 share (i.e., between 65,772 and 197,316 shares), based upon, and
 following the final determination in accordance with the Stock
 Purchase Agreement of, the 3PI EBITDA (as defined in the Stock
 Purchase Agreement). As of the Date of Acquisition, this
 consideration was valued at $8.9 million, and accordingly the total
 consideration payable for 3PI was valued at $54.3 million. The
 consideration payable in shares of the Company&#x2019;s common stock
 consisted of (i)&#xA0;fixed consideration and (ii)&#xA0;contingent
 consideration. The Stock Purchase Agreement included a provision by
 and among the Company, Shareholders and Seller to treat the
 purchase of the 3PI stock as an acquisition of assets for income
 tax purposes.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The fixed
 portion of the consideration, representing 65,772 shares of the
 Company&#x2019;s common stock valued at $5,060,000 at the Date of
 Acquisition was classified as a component of equity in the
 Company&#x2019;s consolidated balance sheet as of December&#xA0;31,
 2014. The fixed portion of the consideration was not subject to
 revaluation adjustment for financial reporting purposes. The
 contingent portion of the consideration (i.e., the earn-out
 consideration) was up to 131,544 shares of the Company&#x2019;s
 common stock (i.e., the difference between the maximum number of
 shares issuable of 197,316 and the fixed number of shares issuable
 of 65,772). The earn-out portion of consideration was initially
 valued at $3,840,000 as of the Date of Acquisition and recognized
 as a liability on the Company&#x2019;s consolidated balance sheet.
 The measurement period for determining the amount of contingent
 consideration ultimately payable to the sellers was based upon the
 2014 full calendar-year performance of 3PI as defined in the Stock
 Purchase Agreement. The minimum threshold for payout of the
 earn-out consideration was not met as of December&#xA0;31, 2014.
 Accordingly, the Company reversed the liability that had been
 recorded and recognized a gain of $3,840,000 which amount has been
 classified as &#x201C;Other income&#x201D; in the Company&#x2019;s
 consolidated results of operations for the year ended
 December&#xA0;31, 2014.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 incurred total transaction costs related to the acquisition of
 approximately $811,000, all of which was recognized and classified
 within general and administration expense in the Company&#x2019;s
 consolidated statements of operations in 2014. To facilitate the
 transaction, the Company entered into an amended and restated
 credit agreement with Wells Fargo Bank, N.A. on April&#xA0;1, 2014,
 to increase its revolving line of credit and secured a $5.0 million
 term loan to finance this acquisition. Refer to Note 8,
 &#x201C;Debt&#x201D; for a further description of these
 obligations.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 <font size="1">&#xA0;</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The acquisition
 of 3PI was accounted for as a business combination in accordance
 with ASC 805, <i>Business Combinations</i>, and, as such, assets
 acquired and liabilities assumed were recorded at their respective
 fair values. The purchase price for this acquisition allocated to
 the assets acquired and liabilities assumed based on their
 estimated fair values was as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0">
 <tr>
 <td width="56%"></td>
 <td valign="bottom" width="10%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="10%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">April&#xA0;1,&#xA0;2014<br />
 (As initially<br />
 reported)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Measurement<br />
 period<br />
 adjustment</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">April&#xA0;1,&#xA0;2014<br />
 (As&#xA0;adjusted)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Assets acquired:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Cash</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,277</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,277</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Accounts
 receivable</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,989</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,989</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Inventories</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">5,073</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(120</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,953</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Prepaid expenses and other
 current assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">243</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">243</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Property, plant&#xA0;&amp;
 equipment</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,596</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,596</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total tangible
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13,178</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(120</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13,058</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Intangible
 assets:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Intangible
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">23,500</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">23,500</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Goodwill</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">22,372</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,174</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">23,546</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total assets
 acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">59,050</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,054</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">60,104</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Liabilities
 assumed:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Accounts payable</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,494</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,494</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Accrued
 liabilities</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,257</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,054</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,311</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total liabilities
 assumed</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,751</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,054</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">5,805</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 7em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net assets
 acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">54,299</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">54,299</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The following
 table provides a summary of the initial consideration for
 3PI:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="84%"></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Fair value of assets
 acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">60,104</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Less liabilities
 assumed</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(5,805</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net assets
 acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">54,299</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Less value of shares of
 Company common stock expected to be issued at date of
 acquisition</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(8,900</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Less cash
 acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1,277</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Cash paid</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">44,122</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The above
 estimated fair values of assets acquired and liabilities assumed
 were based on known information as of April&#xA0;1, 2014, were
 provisionally allocated to the assets acquired and liabilities
 assumed and deemed final as of December&#xA0;31, 2014. There are
 inherent uncertainties and management judgment required in these
 determinations. The fair value measurements of the assets acquired
 and liabilities assumed were based on valuations involving
 significant unobservable inputs, or Level 3 in the fair value
 hierarchy. The Company believes that this information provides a
 reasonable basis for estimating the fair values. Except as
 discussed below, the assets acquired and the liabilities assumed
 were stated at their estimated fair values at the Date of
 Acquisition.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The fair value
 of accounts receivable acquired was adjusted for amounts known or
 highly likely to be uncollectible based upon an assessment of known
 facts and circumstances as of the Date of Acquisition and
 additional information arising subsequent to the Date of
 Acquisition with respect to these known facts and circumstances.
 The gross amount of accounts receivable acquired was approximately
 $4,332,000 of which $343,000 is expected to be
 uncollectible.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The inventory
 acquired was revalued to its fair value. While the cost of raw
 materials generally approximates fair value, the value of work in
 process and finished goods inventory was &#x201C;stepped up&#x201D;
 by $482,000, representing the estimated selling price of that
 inventory less the sum of costs to complete and a reasonable
 allowance for the Company&#x2019;s selling efforts. This
 &#x201C;stepped up&#x201D; inventory value was recognized within the
 Company&#x2019;s cost of sales during 2014. Subsequent to the Date
 of Acquisition, the inventory was further adjusted by approximately
 $120,000, reflecting the value of the inventory acquired as of
 April&#xA0;1, 2014.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">See Note 6,
 &#x201C;Goodwill and other intangibles,&#x201D; for detail describing
 the intangible assets acquired and the amortization period based on
 the estimated useful lives of the intangible assets. The fair value
 of backlog and customer relationships was derived using the
 multi-period excess earnings method. The fair value of the trade
 names and trademarks was derived using the relief from royalty
 method.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The fair value
 of property, plant and equipment was based upon an appraisal of
 these assets or the acquisition costs of assets acquired
 immediately prior to the Date of Acquisition.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Goodwill
 largely consists of geographic expansion of product sales,
 manufacturing and other synergies of the combined companies, and
 the value of the assembled workforce.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The accounts
 payable and accrued liabilities assumed were based on their book
 values which approximated their fair values at the Date of
 Acquisition. Subsequent to the Date of Acquisition, the accrued
 liabilities were further adjusted by $1,054,000.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">During the year
 ended December&#xA0;31, 2014, the Company&#x2019;s liability for the
 contingent consideration associated with the acquisition was
 measured at fair value based on unobservable inputs, and was thus,
 considered a Level 3 financial instrument. The fair value of the
 liability determined by this analysis was primarily driven by the
 Company&#x2019;s expectations of achieving the performance measures
 required by the Stock Purchase Agreement, the resulting shares
 expected to be issued, and the share price of the Company&#x2019;s
 common stock. The expected performance metrics and resulting shares
 expected to be issued were estimated based on a Monte Carlo
 simulation model considering actual and forecasted results over the
 measurement period. For the year ended December&#xA0;31, 2014, the
 Company recognized income of $3,840,000 due to a decrease in the
 estimated fair value of the Company&#x2019;s contingent
 consideration liability. This valuation adjustment was recorded as
 &#x201C;Contingent consideration&#x201D; in the Company&#x2019;s
 consolidated statements of operations for the year ended
 December&#xA0;31, 2014. As of December&#xA0;31, 2014, the
 Company&#x2019;s contingent consideration liability was determined
 to be zero.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">As a result of
 the provisions within the Stock Purchase Agreement, the Company
 treated the acquisition of 3PI as a purchase of assets for income
 tax purposes. Accordingly, the financial and income tax bases of
 the assets and liabilities were initially the same at the Date of
 Acquisition. The write-off of the earn-out portion of the
 contingent consideration and the difference in the book and tax
 basis of the fixed portion of the consideration resulted in a lower
 amount of goodwill that is deductible by the Company for income tax
 purposes. Accordingly, the Company recognized deferred income tax
 liabilities arising from these differences which amounted to
 $1,570,000 and $681,000, respectively. The $1,570,000 was
 recognized in the Company&#x2019;s income tax expense while the
 $681,000 was recognized as an adjustment to the Company&#x2019;s
 additional paid-in-capital as of and for the year ended
 December&#xA0;31, 2014. The total amount of goodwill that is
 expected to be deductible for income tax purposes was approximately
 $18.0 million at December&#xA0;31, 2014.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The assets,
 liabilities, and operating results of 3PI have been included in the
 Company&#x2019;s consolidated financial statements from the Date of
 Acquisition to December&#xA0;31, 2014. 3PI&#x2019;s sales, net of
 intercompany sales, included in the Company&#x2019;s operating
 results from the Date of Acquisition to December&#xA0;31, 2014 were
 $20.4 million and 3PI reported an operating loss of approximately
 $2.0 million for the same period. Amortization expense related to
 identifiable intangible assets associated with the acquisition,
 further described in Note 6, &#x201C;Goodwill and other
 intangibles,&#x201D; and included in the consolidated financial
 statements, approximated $2,108,000 from the Date of Acquisition
 through December&#xA0;31, 2014 and was included in the
 aforementioned loss from operations.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The following
 supplemental unaudited pro forma information presents the financial
 results as if the 3PI transaction had occurred on January&#xA0;1,
 2013 as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="66%"></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" nowrap="nowrap" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Year ended<br />
 (unaudited)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">December&#xA0;31,<br />
 2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">December&#xA0;31,<br />
 2013</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net sales</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">353,175</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">278,117</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net (loss)
 income</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">23,671</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(16,557</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">(Loss) earnings per share,
 basic</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2.21</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1.69</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">(Loss) earnings per share,
 diluted</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1.57</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1.69</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The historical
 operating results of 3PI included in the proforma information above
 was adjusted to exclude certain non-recurring expenses, principally
 transaction expenses which amount approximated $3,474,000 in 2014
 and none in 2013.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The pro forma
 information presented above is for information purposes only and is
 not indicative of the results of operations that would have been
 achieved if the acquisition had taken place at an earlier date, nor
 are these results necessarily indicative of future consolidated
 results of operations of the Company.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><i>Transaction fees and
 expenses</i></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 incurred total transaction costs related to its acquisition
 activities of $526,000, excluding lease termination expenses
 associated with the Buck&#x2019;s and Bi-Phase facilities, for the
 year ended December&#xA0;31, 2015, respectively, all of which was
 recognized as an operating expense and classified within general
 and administrative expenses in the Company&#x2019;s consolidated
 statements of operations. The Company incurred total transaction
 costs related to the 3PI acquisition of $811,000 in the year ended
 December&#xA0;31, 2014.</font></p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6924188816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings per share</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b>4. Earnings per
 share</b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 computes earnings (loss) per share by applying the guidance stated
 in ASC 260, <i>Earnings per Share</i>. The treasury stock method
 has been used to compute earnings (loss) per share. The Company has
 issued warrants (&#x201C;Private Placement Warrants&#x201D;) that
 represent the right to purchase shares of the Company&#x2019;s
 common stock, stock appreciation rights (&#x201C;SAR&#x201D;), and
 restricted stock, all of which have been evaluated for their
 potentially dilutive effect under the treasury stock method. Refer
 to Note 11, &#x201C;Stockholders&#x2019; equity&#x201D; for a further
 description of the Private Placement Warrants and Note 10,
 &#x201C;2012 Incentive compensation plan&#x201D; for a further
 description of the SAR and restricted stock.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 computations of basic and diluted earnings (loss) per share as of
 December&#xA0;31, 2015, 2014 and 2013, were as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2013</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2"><u>Numerator:</u></font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net income
 (loss)</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">14,278</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">23,726</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(18,760</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Change in the value of
 Private Placement Warrants</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(9,299</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(6,169</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,979</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">17,557</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(18,760</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2"><u>Denominator:</u></font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Weighted average common
 shares outstanding-basic</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">10,808,005</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">10,706,780</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">9,779,457</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Incremental shares from
 assumed exercise of Private Placement Warrants, SAR, restricted
 stock</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">265,642</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">424,837</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Weighted average common
 shares outstanding-diluted</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">11,073,647</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">11,131,617</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">9,779,457</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2"><u>Earnings (loss) per
 share of common stock &#x2014; basic and diluted</u>:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Earnings (loss) per share
 of common stock &#x2014; basic</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1.32</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2.22</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1.92</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Earnings (loss) per share
 of common stock &#x2014; diluted</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.45</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1.58</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1.92</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">As of
 December&#xA0;31, 2015, SARs were excluded from the diluted EPS
 calculation because they have an anti-dilutive effect under the
 treasury stock method. As of December&#xA0;31, 2013, due to the
 loss reported in the consolidated statements of operating results,
 any potentially issuable shares of Company common stock associated
 with the Private Placement Warrants, SAR and restricted stock
 granted were not included in the dilutive EPS calculation. These
 potential shares were excluded from the diluted EPS calculation
 because they have an anti-dilutive effect under the treasury stock
 method.</font></p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6931680464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant and equipment, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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, net</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>5. Property, plant and equipment, net</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The components of property, plant and equipment as of
 December&#xA0;31, were as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Land</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">260</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">260</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Building and improvements</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,189</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,015</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Office furniture and equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,675</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,705</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Tooling and equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,381</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13,736</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Transportation equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">560</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">525</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Construction in progress</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,011</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,056</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Property, plant and equipment, at cost</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">38,076</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">29,297</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Accumulated depreciation</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(12,075</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8,405</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Property, plant and equipment, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">26,001</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">20,892</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Property, plant and equipment are recorded at cost or fair value
 when acquired in a business combination. The Company computes
 depreciation using the straight-line method over the estimated
 useful lives of the assets. Leasehold improvements are amortized
 over the shorter of the assets&#x2019; useful economic lives or the
 period from the date the assets are placed in service to the end of
 the lease term including renewal periods that are considered by the
 Company to be reasonably assured of being exercised. Depreciation
 expense totaled $4,347,000, $2,562,000 and $1,528,000, for the
 years ended December&#xA0;31, 2015, 2014 and 2013,
 respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Repairs and maintenance costs are charged directly to expense as
 incurred. Major renewals or replacements that substantially extend
 the useful life of an asset are capitalized and depreciated.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Estimated useful lives by major asset category are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="51%"></td>
 <td valign="bottom" width="3%"></td>
 <td width="46%"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">
 <p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 45.65pt" align="center">Life&#xA0;(in&#xA0;years)</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Building and improvements</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">Lesser&#xA0;of&#xA0;(i)&#xA0;39&#xA0;years,
 (ii)&#xA0;expected&#xA0;useful&#xA0;life of
 improvement&#xA0;or&#xA0;(iii) life of lease (including
 likely&#xA0;extension&#xA0;thereof)</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Tooling and equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">Up to 10 years</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Office furniture and equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">3 &#x2013; 10</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Transportation equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">3 &#x2013; 5</td>
 </tr>
 </table>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933162992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and other intangibles<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 intangibles</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b>6.&#xA0;Goodwill and
 other intangibles</b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Goodwill is not
 amortized, but is reviewed annually or more frequently if
 indicators arise, for impairment. The Company&#x2019;s evaluation of
 goodwill impairment involves first assessing qualitative factors to
 determine whether it is more likely than not that the fair value of
 a reporting unit, as defined below, is less than its carrying
 amount. The Company may bypass this qualitative assessment, or
 determine that based on its qualitative assessment considering the
 totality of events and circumstances (including macroeconomic
 factors, industry and market considerations, current and projected
 financial performance, a sustained decrease in share price, or
 other factors), that additional impairment analysis is necessary.
 This additional analysis involves comparing the Company&#x2019;s
 market capitalization relative to the carrying value of its equity
 and other factors deemed appropriate by management annually, as of
 October&#xA0;1. However, actual fair values that could be realized
 in a transaction may differ from those used to evaluate the
 potential impairment of goodwill.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Goodwill was
 evaluated for impairment at the reporting unit level, which was
 defined as the operating segment level. At December&#xA0;31, 2015
 and 2014, goodwill recorded on the Company&#x2019;s consolidated
 balance sheet was $41,466,000 and $23,546,000, respectively. The
 Company&#x2019;s fair value measurement test, performed annually as
 of October&#xA0;1, revealed no indications of impairment as of the
 respective balance sheet dates.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The activity in
 the Company&#x2019;s goodwill as of December&#xA0;31 was as
 follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="74%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Balance at beginning of
 year</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">23,546</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Acquisitions</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">17,920</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">23,546</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Balance at end of
 year</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">41,466</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">23,546</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Management
 reviews other intangible assets, which include backlog, customer
 relationships, developed technology and trade names and trademarks,
 for impairment when events or changes in circumstances indicate the
 carrying amount of the asset may not be recoverable. In the event
 that impairment indicators exist, a further analysis is performed
 and if the sum of the expected undiscounted future cash flows
 resulting from the use of the asset were less than the carrying
 amount of the asset, an impairment loss equal to the excess of the
 asset&#x2019;s carrying value over its fair value would be recorded.
 Management considers historical experience and all available
 information at the time the estimates of future cash flows are
 made, however, the actual cash values that could be realized may
 differ from those that are estimated. For the year ended
 December&#xA0;31, 2015 and 2014, there were no indications of
 impairment.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Amortization
 expense was classified as follows in the Company&#x2019;s
 consolidated statements of operations for the years ended
 December&#xA0;31:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0">
 <tr>
 <td width="73%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2013</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Cost of sales</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">742</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,134</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">40</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Operating
 expenses</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,582</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,013</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">5,324</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,147</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">40</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The tables
 below shows the amortization period and intangible asset cost by
 intangible asset as of December&#xA0;31, 2015 and December 31, 2014
 and the accumulated amortization and net intangible asset value in
 total for all those intangible assets that related to the
 Company&#x2019;s acquisitions, for the related period.&#xA0; Refer
 to Note 3, &#x201C;Acquisitions&#x201D; for a further discussion of
 these acquisitions.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="53%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="10" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="bottom" nowrap="nowrap">
 <p style="BORDER-BOTTOM: rgb(0,0,0) 1px solid; WIDTH: 79pt">
 <font style="FONT-FAMILY: Times New Roman" size="1">Description of
 intangible</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Amortization<br />
 period</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Gross<br />
 amount</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Accumulated<br />
 amortization</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Net<br />
 amount</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Backlog</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">18&#xA0;months</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,800</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1,800</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Customer
 relationships</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13 years</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">34,940</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(5,129</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">29,811</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Developed
 technology</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">7 years</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">700</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(113</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">587</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Trade names and
 trademarks</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13 years</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,700</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(353</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,347</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">39,140</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(7,395</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">31,745</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="53%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="10" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="bottom" nowrap="nowrap">
 <p style="BORDER-BOTTOM: rgb(0,0,0) 1px solid; WIDTH: 79pt">
 <font style="FONT-FAMILY: Times New Roman" size="1">Description of
 intangible</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Amortization<br />
 period</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Gross<br />
 amount</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Accumulated<br />
 amortization</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Net<br />
 amount</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Backlog</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">18&#xA0;months</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,200</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1,095</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">105</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Customer
 relationships</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13 years</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">20,600</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(926</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">19,674</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Trade names and
 trademarks</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13 years</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,700</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(87</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,613</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">23,500</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(2,108</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">21,392</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The weighted
 average useful life of those intangibles acquired and included in
 the table above was approximately 13 years as of December&#xA0;31,
 2015 and 2014.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The table below
 shows the estimated future amortization expense for intangible
 assets:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="81%"></td>
 <td valign="bottom" width="11%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom" nowrap="nowrap">
 <p style="BORDER-BOTTOM: rgb(0,0,0) 1px solid; WIDTH: 15pt">
 <font style="FONT-FAMILY: Times New Roman" size="1">Year</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Estimated<br />
 amortization<br />
 expense</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">2016</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">5,714</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">2017</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,837</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">2018</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,182</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">2019</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,638</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">2020</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,053</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Thereafter</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">10,321</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">31,745</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6909235120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value of financial instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair value of financial instruments</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b>7. Fair value of
 financial instruments</b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">As of
 December&#xA0;31, 2015, and December&#xA0;31, 2014, the Company
 measured its financial assets and liabilities under the amended ASC
 820, <i>Fair Value Measurements and Disclosures of the Accounting
 Standards Codification</i>, which defines fair value as the price
 that would be received to sell an asset or paid to transfer a
 liability (i.e., exit price) in an orderly transaction between
 market participants at the measurement date. It also establishes a
 three-level valuation hierarchy for disclosures of fair value
 measurement as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Level 1 &#x2014;
 quoted prices in active markets for identical assets or
 liabilities;</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Level 2 &#x2014;
 other significant observable inputs for the assets or liabilities
 through corroborations with market data at the measurement date;
 and</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Level 3 &#x2014;
 significant unobservable inputs that reflect management&#x2019;s
 best estimate of what market participants would use to price the
 assets or liabilities at the measurement date.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Private placement
 warrants liability</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">As of
 December&#xA0;31, 2015 and December&#xA0;31, 2014, the
 Company&#x2019;s liability for Private Placement Warrants was
 measured at fair value under ASC 820. The Company&#x2019;s liability
 for the Private Placement Warrants is measured at fair value based
 on unobservable inputs, and thus is considered a Level 3 financial
 instrument. The Company analyzes financial instruments with
 features of both liabilities and equity under ASC 480,
 <i>Distinguishing Liabilities from Equity</i> and ASC 815,
 <i>Derivatives and Hedging</i>.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">As of
 December&#xA0;31, 2015 and 2014, the Company estimated the fair
 value of its Private Placement Warrants with a publicly traded
 stock pricing approach using the Black-Scholes option pricing
 model. The inputs of the Black-Scholes option pricing model as of
 December&#xA0;31, were as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="65%"></td>
 <td valign="bottom" width="14%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="13%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">December&#xA0;31,<br />
 2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">December&#xA0;31,<br />
 2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Market value of the
 Company&#x2019;s common stock</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">18.25</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">51.61</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Exercise price</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13.00</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13.00</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Risk-free interest
 rate</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.12</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">%&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.39</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">%&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Estimated price
 volatility</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">55.00</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">%&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">55.00</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">%&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Contractual term</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.33&#xA0;years</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1.33&#xA0;years</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Dividend yield</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The market
 value of the Company&#x2019;s common stock was based on its closing
 price on December&#xA0;31, 2015 and December&#xA0;31, 2014, the
 date of each valuation. The volatility factors noted above
 represented the upper end of the range of implied volatility of
 publicly traded call options of benchmark companies. If all other
 assumptions were held constant, a 10% change in the market value of
 the Company&#x2019;s common stock as of December&#xA0;31, 2015,
 would have an immaterial effect on the recorded liability of the
 Private Placement Warrants.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The following
 table summarizes the change in the estimated fair value of the
 Company&#x2019;s Private Placement Warrants liability Level 3
 financial instrument as of December&#xA0;31:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0">
 <tr>
 <td width="77%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Balance at beginning of
 year</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">11,036</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">24,525</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Fair value of private
 placement warrants exercised</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(255</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(7,320</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Decrease in the value of
 private placement warrants</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(9,299</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(6,169</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Balance at end of
 year</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,482</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">11,036</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">For the years
 ended December&#xA0;31, 2015, 2014 and 2013, the Company recognized
 income of $9,299,000, $6,169,000 and expense of $28,031,000,
 respectively. This was due to a decrease in the estimated fair
 value of the Company&#x2019;s Private Placement Warrants in 2015 and
 2014 and an increase in fair value of the Private Placement
 Warrants in 2013. This income and expense was recorded as
 &#x201C;Private placement warrant (income) expense&#x201D; in the
 Company&#x2019;s consolidated statements of operations for the
 respective periods.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Financial liabilities
 measured at fair value</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The following
 table summarizes fair value measurements by level as of
 December&#xA0;31, 2015, for the Company&#x2019;s level 3 financial
 liabilities measured at fair value on a recurring basis:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0">
 <tr>
 <td width="71%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Level&#xA0;1</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Level&#xA0;2</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Level 3</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Private placement warrants
 liability</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,482</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The following
 table summarizes fair value measurement by level as of
 December&#xA0;31, 2014, for the Company&#x2019;s level 3 financial
 liability measured at fair value on a recurring basis:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0">
 <tr>
 <td width="70%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Level&#xA0;1</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Level&#xA0;2</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Level 3</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Private placement warrants
 liability</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">11,036</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Financial assets and
 liabilities not measured at fair value</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">As of
 December&#xA0;31, 2015 and December&#xA0;31, 2014, the
 Company&#x2019;s revolving line of credit, 5.50% Senior Notes and
 term debt, including accrued interest, recorded on the consolidated
 balance sheets were carried at cost. The carrying value of the
 revolving line of credit and term debt approximated fair value
 because the interest rates fluctuate with market interest rates or
 the fixed rates approximate current rates offered to the Company
 for debt with similar terms and maturities, and the Company&#x2019;s
 credit profile had not changed significantly since the origination
 of these financial liabilities. Under ASC 825, Financial
 Instruments, these financial liabilities were defined as Level 2 in
 the three-level valuation hierarchy, as the inputs to their
 valuation are market observable. The carrying value of cash,
 accounts receivable, inventories, prepaid expenses and other
 current assets, accounts payable and other accrued liabilities
 approximated fair value because of their short
 maturities.</font></p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14172-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13537-108611<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13504-108611<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6755826304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b>8.&#xA0;Debt</b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Revolving line of
 credit and term debt</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">On
 June&#xA0;28, 2013, the Company entered into a credit agreement
 with Wells Fargo Bank, National Association (the &#x201C;Wells
 Credit Agreement&#x201D;), which replaced its prior credit agreement
 with BMO Harris Bank N.A. The Wells Credit Agreement enabled the
 Company to borrow under a revolving line of credit secured by
 substantially all of the Company&#x2019;s tangible and intangible
 assets (other than real property). The Wells Credit Agreement
 (a)&#xA0;provided an initial maximum $75.0 million revolving line
 of credit to the Company, which, at the Company&#x2019;s request and
 subject to the terms of the Wells Credit Agreement, could have been
 increased up to $100.0 million during the term of the Wells Credit
 Agreement; (b)&#xA0;bore interest at the Wells Fargo Bank&#x2019;s
 prime rate plus an applicable margin ranging from 0% to 0.50%; or
 at the Company&#x2019;s option, all or a portion of the revolving
 line of credit could have been designated to bear interest at LIBOR
 plus an applicable margin ranging from 1.50% to 2.00%; (c)&#xA0;had
 an unused line fee of 0.25% and (d)&#xA0;required the Company to
 report its fixed charge coverage ratio, when its Availability (as
 defined in the Wells Credit Agreement) was less than the Threshold
 Amount (as defined in the Wells Credit Agreement) and to continue
 to report its fixed charge coverage ratio until the date that
 Availability for a period of 60 consecutive days, was greater than
 or equal to the Threshold Amount. The Company was required to meet
 a minimum monthly fixed charge coverage ratio of not less than 1.0
 to 1.0, the testing of which commenced on the last day of the month
 prior to the date on which its Availability was less than the
 Threshold Amount. The Threshold Amount was defined in the Wells
 Credit Agreement as the greater of (i)&#xA0;$9,375,000 or
 (ii)&#xA0;12.5% of the maximum revolver amount of $75.0 million or
 as it may have been increased during the term of the Wells Credit
 Agreement up to $100.0 million.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">On
 April&#xA0;1, 2014, the Wells Credit Agreement was amended (the
 &#x201C;Amended Wells Credit Agreement&#x201D;) to increase the
 Company&#x2019;s revolving line of credit from $75.0 million to
 $90.0 million. The Amended Wells Credit Agreement (a)&#xA0;bears
 interest at the Wells Fargo Bank&#x2019;s prime rate plus an
 applicable margin ranging from 0% to 0.5%; or at the
 Company&#x2019;s option, all or a portion of the revolving line of
 credit can be designated to bear interest at LIBOR plus an
 applicable margin ranging from 1.50% to 2.00%; (b)&#xA0;has an
 unused line fee of 0.25%; (c)&#xA0;requires the Company to report
 its fixed charge coverage ratio and leverage ratio as described
 below; (d)&#xA0;includes a $5.0 million term loan arrangement with
 Wells Fargo Bank; and (e)&#xA0;includes a letter of credit
 sub-facility of the revolving line of credit. The principal amount
 of the $5.0 million term loan was payable in 36 equal monthly
 installments with the first payment due on June&#xA0;1, 2014, plus
 interest at LIBOR plus 4.50%. Effective April&#xA0;1, 2014 and
 during the period in which the term loan was outstanding, the
 Company was subject to a fixed charge coverage ratio covenant and a
 debt leverage ratio covenant. The Company was required to maintain
 a fixed charge coverage ratio of at least 1.20 to 1.00 and the
 Company&#x2019;s debt leverage ratio could not exceed 4.0 to 1.0
 during the period in which the term loan was outstanding. At the
 time, the Company used borrowings under this expanded revolving
 line of credit as well as the proceeds from the term loan to
 finance the acquisition of 3PI which was consummated on
 April&#xA0;1, 2014 as described in Note 3,
 &#x201C;Acquisitions.&#x201D; The term loan was subsequently paid in
 full on April&#xA0;29, 2015. In connection with the repayment of
 the term loan on April&#xA0;29, 2015, the Company&#x2019;s minimum
 monthly fixed charge coverage ratio reverted back to 1.0 to 1.0,
 the testing of which commences on the last day of the month prior
 to the date on which the Company&#x2019;s Availability is less than
 the Threshold Amount.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">On
 September&#xA0;30, 2014 and again on February&#xA0;11, 2015, the
 Company further amended its credit facility with Wells Fargo Bank,
 National Association, to increase its revolving line of credit
 facility to $100.0 million and $125.0 million, respectively
 (collectively with the Amended Wells Credit Agreement, the
 &#x201C;Amended Wells Credit Agreement II&#x201D;). The Amended Wells
 Credit Agreement II was scheduled to mature on June&#xA0;28,
 2018.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Other than the
 above-mentioned amendments, the terms and conditions of the Amended
 Wells Credit Agreement and Amended Wells Credit Agreement II are
 substantially similar to the Wells Credit Agreement. Under the
 Amended Wells Credit Agreement and Amended Wells Credit Agreement
 II, the amount that the Company may borrow is limited to the lesser
 of (i)&#xA0;the maximum available amount and (ii)&#xA0;borrowing
 base. The borrowing base is calculated as a percentage of the
 Company&#x2019;s eligible accounts receivable and eligible
 inventory, plus a defined amount based upon certain of the
 Company&#x2019;s fixed assets (all as defined in the Amended Wells
 Credit Agreement and Amended Wells Credit Agreement II). The
 Amended Wells Credit Agreement and Amended Wells Credit Agreement
 II also contain customary covenants and restrictions applicable to
 the Company, including agreements to provide financial information,
 comply with laws, pay taxes and maintain insurance, restrictions on
 the incurrence of certain indebtedness, guarantees and liens,
 restrictions on mergers, acquisitions and certain dispositions of
 assets, and restrictions on the payment of dividends and
 distributions. The revolving line of credit is secured by
 substantially all of the Company&#x2019;s tangible and intangible
 assets (other than real property).</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">On
 April&#xA0;29, 2015, the Company entered into an amended credit
 facility (&#x201C;Amended Wells Credit Agreement III&#x201D;) for the
 purpose of facilitating the issuance of the 5.50% Senior Notes (the
 &#x201C;Senior Notes&#x201D;), as described below, and this amendment
 provided for the earlier maturity of the Amended Wells Credit
 Agreement III to insure that the Amended Wells Credit Agreement III
 will come due before the Senior Notes are payable as described
 below. While the Senior Notes are outstanding, the Amended Wells
 Credit Agreement III will become due 75 days prior to the earliest
 date that a Special Mandatory Purchase Date may occur or 90 days
 prior to the final maturity date of the Senior Notes, all as
 described in the Indenture agreement below. Accordingly, under the
 above terms, the Amended Wells Credit Agreement III will become due
 no earlier than March&#xA0;15, 2017, but no later than
 January&#xA0;31, 2018.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">As of
 December&#xA0;31, 2015, $97.0 million of the Company&#x2019;s
 outstanding borrowings under its revolving line of credit bore
 interest at the LIBOR rate, plus an applicable margin. The weighted
 average interest rate on these borrowings was 1.84% as of
 December&#xA0;31, 2015. The remaining outstanding balance of
 $299,000 as of December&#xA0;31, 2015 had been designated to bear
 interest at the prime rate, plus an applicable margin, which
 equaled 3.50% with the applicable margin included. The unused and
 available revolving line of credit balance was $27.1 million at
 December&#xA0;31, 2015. The Company&#x2019;s term loan was repaid on
 April&#xA0;29, 2015.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">As of
 December&#xA0;31, 2014, $71.0 million of the Company&#x2019;s
 outstanding borrowings under its revolving line of credit bore
 interest at the LIBOR rate, plus an applicable margin. The weighted
 average interest rate on these borrowings was 1.66% as of
 December&#xA0;31, 2014. The remaining outstanding balance of $7.0
 million as of December&#xA0;31, 2014 had been designated to bear
 interest at the prime rate, plus an applicable margin, which
 equaled 3.25% with the applicable margin included. The unused and
 available revolving line of credit balance was $21.2 million at
 December&#xA0;31, 2014. As of December&#xA0;31, 2014, the Company
 had approximately $4,028,000 outstanding under the term loan, which
 bore interest at LIBOR plus 4.50%, which equaled 4.67% with the
 applicable margin included.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>5.50% Senior
 Notes</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">On
 April&#xA0;24, 2015, the Company entered into a purchase agreement
 with certain institutional investors for a private sale of an
 aggregate amount of $55.0 million of the Company&#x2019;s unsecured
 5.50% Senior Notes. The sale closed on April&#xA0;29, 2015. In
 connection with the issuance of the Senior Notes, the Company
 entered into an indenture agreement (&#x201C;Indenture&#x201D;) dated
 April&#xA0;29, 2015, by and among the Company, The Bank of New York
 Mellon, as Trustee, and the Company&#x2019;s subsidiaries as
 guarantors. The Company received net proceeds of $53,483,000 after
 financing costs of $1,517,000. As discussed previously, in Note 2,
 &#x201C;Recently issued accounting pronouncements&#x201D;, in
 accordance with the guidance issued to simplify the presentation of
 debt issuance costs, the Company has presented issuance costs
 associated with its 5.50% Senior Notes as a direct deduction from
 the carrying value of the obligation on the Company&#x2019;s
 consolidated balance sheet as of December&#xA0;31, 2015. As of
 December&#xA0;31, 2015, the balance outstanding on the 5.50% Senior
 Notes was $53,820,000 net of unamortized financing fees.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Senior
 Notes are unsecured debt of the Company and are effectively
 subordinated to the Company&#x2019;s existing and future secured
 debt including the debt in connection with the Amended Wells Credit
 Agreement III. The Senior Notes have a final maturity date of
 May&#xA0;1, 2018, provided that a mandatory offer by the Company to
 purchase the Senior Notes must be made on or prior to May&#xA0;1,
 2017 in the event the Company cannot or does not certify compliance
 with certain financial covenants as more fully described below. In
 that event, the date of purchase will be no earlier than
 May&#xA0;30, 2017.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company may
 redeem the Senior Notes in whole or in part at any time on or after
 May&#xA0;1, 2016, at the option of the Company at the following
 redemption prices (expressed as percentages of the principal
 amount), together with accrued and unpaid interest to the date of
 redemption:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="19%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom" nowrap="nowrap">
 <p style="BORDER-BOTTOM: rgb(0,0,0) 1px solid; WIDTH: 54pt">
 <font style="FONT-FAMILY: Times New Roman" size="1">Redemption
 date</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Redemption&#xA0;price</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">May&#xA0;1, 2016 through
 October&#xA0;31, 2016</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">101.0</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">%&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">November&#xA0;1, 2016 and
 thereafter</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">100.0</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">%&#xA0;</font></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">At any time
 prior to May&#xA0;1, 2016, the Company may redeem up to 35% of the
 Senior Notes with the net cash proceeds of certain equity offerings
 specified in the Indenture at a redemption price of 105.5% of the
 principal amount of the Senior Notes, together with accrued and
 unpaid interest to the date of redemption, but only if at least 65%
 of the original aggregate principal amount of the Senior Notes
 would remain outstanding following such redemption. In addition,
 prior to May&#xA0;1, 2016, the Company may redeem the Senior Notes
 in whole or in part at a redemption price equal to 101.0% of the
 principal amount plus (i)&#xA0;accrued and unpaid interest to the
 redemption date and (ii)&#xA0;an Applicable Premium (as defined in
 the Indenture) that is intended as a &#x201C;make-whole&#x201D; to
 May&#xA0;1, 2016.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Senior
 Notes have a Special Mandatory Purchase Date as described in the
 Indenture and summarized as follows. Upon the occurrence of the
 earlier of (I)&#xA0;March&#xA0;15, 2017, if the Trustee has not
 received on or within five days prior to such date an officer's
 certificate stating that (i)&#xA0;the Company&#x2019;s pro forma
 consolidated EBITDA (as defined in the Indenture) is at least equal
 to or greater than $35.0 million for the most recent four full
 fiscal quarters for which financial statements are available as of
 such date and (ii)&#xA0;the Company&#x2019;s consolidated pro forma
 ratio of consolidated EBITDA to fixed charges (as defined in the
 Indenture) is at least equal to or greater than 3.25 to 1.0 for the
 most recent four full fiscal quarters for which financial
 statements are available as of such date or (II) the date on which
 the Company notifies the Trustee in writing (which date may be at
 any time on or after March&#xA0;1, 2017 but on or prior to
 March&#xA0;15, 2017) that the Company cannot or will not deliver
 such officers' certificate, then, unless the Company has given on
 or prior to March&#xA0;15, 2017 a notice of redemption of all of
 the Senior Notes, the Company will make a mandatory offer to
 purchase all of the Senior Notes at a purchase price of 100.0% of
 the principal amount plus accrued and unpaid interest, if any, to
 the date of purchase in accordance with the procedures set forth in
 the Indenture.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Indenture
 contains covenants that, among other things, limit or restrict the
 ability of the Company and its subsidiaries to incur additional
 debt, prepay subordinated indebtedness, pay dividends or make other
 distributions on capital stock, redeem or repurchase capital stock,
 make investments and restricted payments, enter into transactions
 with affiliates, sell assets, create liens on assets to secure
 debt, or effect a consolidation or merger or to sell all, or
 substantially all, of the Company&#x2019;s assets, in each case
 subject to certain qualifications and exceptions set forth in the
 Indenture. The Indenture also provides for customary events of
 default (subject in certain cases to customary grace and cure
 periods), which include nonpayment, breach of covenants in the
 Indenture, payment defaults or acceleration of other indebtedness,
 and certain events of bankruptcy and insolvency. Generally, if an
 event of default occurs, the Trustee or holders of at least 25.0%
 in principal amount of the then outstanding Senior Notes may
 declare the principal of and accrued but unpaid interest on all
 Senior Notes to be due and payable.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Interest on the
 Senior Notes accrues at a rate of 5.50%&#xA0;per annum and is
 payable semi-annually in arrears on May&#xA0;1 and November&#xA0;1
 of each year, commencing on November&#xA0;1, 2015. As of
 December&#xA0;31, 2015, the accrued, but unpaid interest on the
 Senior Notes was $513,000.</font></p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6919669472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">Leases</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><font style="FONT-FAMILY: Times New Roman" size="2"><b>9. Leases</b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 leases certain buildings and equipment under various noncancelable
 operating lease agreements that contain renewal provisions. Rent
 expense under these leases approximated $4,377,000, $3,314,000 and
 $2,693,000 for the years ended December&#xA0;31, 2015, 2014 and
 2013, respectively.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The future
 minimum lease payments due under operating leases as of
 December&#xA0;31, 2015, were as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="84%"></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">2016</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,771</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">2017</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,192</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">2018</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,207</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">2019</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,918</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">2020</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,687</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Thereafter</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,047</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">18,822</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 </tr>
 </table>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6452660&amp;loc=d3e36991-112694<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41499-112717<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6851643&amp;loc=d3e12069-110248<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6755826304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2012 Incentive compensation plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">2012 Incentive compensation plan</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b>10. 2012 Incentive
 compensation plan</b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">On May&#xA0;30,
 2012, the Board of Directors of the Company approved and adopted
 the Company&#x2019;s 2012 Incentive Compensation Plan (the
 &#x201C;2012 Plan&#x201D;), and the 2012 Plan was approved by a
 majority of the Company&#x2019;s stockholders at the Company&#x2019;s
 annual meeting held on August&#xA0;29, 2012. The 2012 Plan is
 administered by the Compensation Committee of the Board of
 Directors, which consists only of independent, non-employee
 directors.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The 2012 Plan
 is a broad-based plan which allows for a variety of different types
 of awards, including (but not limited to) non-qualified stock
 options, incentive stock options, SAR, restricted stock, deferred
 stock and performance units, to be made to the Company&#x2019;s
 executive officers, employees, consultants and directors. The 2012
 Plan is intended to assist the Company in attracting and retaining
 exceptionally qualified employees, consultants and directors to
 support the sustained progress, growth and profitability of the
 Company.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Of the
 Company&#x2019;s 1,530,925 shares initially made available and
 reserved for awards under the 2012 Plan, 790,865 shares have been
 granted under various awards as described below, and as of
 December&#xA0;31, 2015, the Company had 740,060 shares of common
 stock available for future issuance under the 2012 Plan.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>SAR award
 agreements</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">SAR awards are
 accounted for as equity, in accordance with ASC 718,
 <i>Compensation &#x2014; Stock Compensation,</i> which states that
 options or similar instruments on shares shall be classified as
 liabilities if either the underlying shares are classified as
 liabilities or the entity can be required under any circumstance to
 settle the option or similar instrument by transferring cash or
 other assets. The Company&#x2019;s underlying shares are classified
 as equity, and under the terms of the SAR Award Agreement, the
 Company must settle the exercised portion of the SAR in shares of
 the Company&#x2019;s common stock. As such, the Company has
 accounted for the SAR as equity.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">ASC 718,
 <i>Compensation &#x2014; Stock Compensation,</i> was utilized in
 order to estimate the fair value of the SAR. The term &#x201C;fair
 value&#x201D; has been defined in Note 7, &#x201C;Fair value of
 financial instruments.&#x201D; ASC 718 requires an entity to measure
 the cost of employee services received in exchange for an award of
 equity instruments based on the fair value of the award as of the
 grant date. That cost is then recognized over the period during
 which an employee is required to provide service in exchange for
 the award. The Company has computed compensation expense by
 applying the guidance stated in ASC 718, on a straight-line basis
 over the requisite service period for each separately vesting
 portion of the award as if the award was, in-substance, multiple
 awards.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 Compensation Committee of the Board of Directors approved, and the
 Company granted the following SAR awards:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="16%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="16%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="16%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="16%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="16%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="15%"></td>
 </tr>
 <tr>
 <td valign="bottom" nowrap="nowrap">
 <p style="BORDER-BOTTOM: rgb(0,0,0) 1px solid; WIDTH: 61pt">
 <font style="FONT-FAMILY: Times New Roman" size="1">Award
 Description</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center">
 <p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center">
 <font style="FONT-FAMILY: Times New Roman" size="1">Grant
 Date</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center">
 <p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center">
 <font style="FONT-FAMILY: Times New Roman" size="1">Recipient</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center">
 <p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center">
 <font style="FONT-FAMILY: Times New Roman" size="1">Award</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center">
 <p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center">
 <font style="FONT-FAMILY: Times New Roman" size="1">Exercise
 Price</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center">
 <p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center">
 <font style="FONT-FAMILY: Times New Roman" size="1">Expiration</font></p>
 </td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: 0em"><font style="FONT-FAMILY: Times New Roman" size="2">SAR I</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">June 6, 2012</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">Chief Operating Officer (&#x201C;COO&#x201D;)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">543,872 shares</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">$22.07</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">June 6, 2022</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="TEXT-INDENT: 0em"><font style="FONT-FAMILY: Times New Roman" size="2">SAR II</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">October 19, 2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">Chief Financial Officer (&#x201C;CFO&#x201D;)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">60,000 shares</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">$24.41</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">October 19, 2025</font></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">SAR awards
 entitle the recipients to receive, upon any exercise, a number of
 shares of the Company&#x2019;s common stock equal to (i)&#xA0;the
 number of shares for which the SAR is being exercised multiplied by
 the value of one share of the Company&#x2019;s common stock on the
 date of exercise (determined as provided in the SAR Award
 Agreement), (ii)&#xA0;less the number of shares for which the SAR
 is being exercised multiplied by the applicable exercise price,
 (iii)&#xA0;divided by the value of one share of the Company&#x2019;s
 common stock on the date of exercise (determined as provided in the
 SAR Award Agreement). The exercised SAR is to be settled only in
 whole shares of the Company&#x2019;s common stock, and the value of
 any fractional share of the Company&#x2019;s common stock will be
 forfeited.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 18px">
 <font style="FONT-FAMILY: Times New Roman" size="2"><i>SAR
 I</i></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The assumptions
 used for the measurement of the expense for SAR I included an
 expected term of 6.0 years, a risk-free interest rate of 0.92%, an
 anticipated volatility factor of 55.0% and a zero dividend yield.
 The resulting valuation as of the SAR I grant date was discounted
 by 15%, reflecting an assessment of the then trading activity of
 the Company&#x2019;s common stock (and by extension SAR I). The
 suggested value from the Black Scholes method reflected a fully
 marketable security that was not burdened by limited marketability;
 however, at that time, the Company&#x2019;s common stock (and by
 extension SAR I) did not have regular trading activity. Therefore,
 the Company considered it necessary to incorporate a discount to
 reflect the limited liquidity associated the SAR I. This approach
 was consistent with that utilized to value the Company&#x2019;s
 Private Placement Warrants at that time. The resulting fair value
 of SAR I was $3.31 per underlying share. The compensation expense
 for this SAR I was initially determined to approximate $1.8 million
 which amount was recognized from the grant date through
 June&#xA0;6, 2015.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">On June&#xA0;5,
 2015, the Company and the COO agreed to defer the vesting of the
 remaining unvested portion of the SAR I granted for 30 days until
 July&#xA0;6, 2015 pursuant to an amendment to the initial SAR I. On
 July&#xA0;6, 2015, the Company and COO entered into a SAR and Bonus
 Agreement which amended SAR I by extending the vesting period
 applicable to the remaining unvested portion of SAR I. The unvested
 portion covers 181,290 underlying shares of the Company&#x2019;s
 common stock which, prior to the amendment, would have vested on
 June&#xA0;6, 2015. The amendment extended the vesting of these
 shares to June&#xA0;6, 2017 with respect to 100,000 underlying
 shares of the Company&#x2019;s common stock and to June&#xA0;6, 2019
 with respect to the remaining 81,290 shares of underlying Company
 common stock (in each case subject to forfeiture upon termination
 of employment by the Company for &#x201C;Cause&#x201D; (as defined in
 the SAR and Bonus Agreement)). The SAR and Bonus Agreement also
 provides the COO with an annual bonus in the amount of $250,000 for
 each of calendar years 2016, 2017, 2018 and 2019 as long as the
 conditions of the SAR&#xA0;I agreement are met and subject to
 forfeiture under certain circumstances enumerated in the SAR I
 agreement.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The extension
 of the vesting period described above resulted in an additional
 expense attributable to the fair value of the unrecognized
 compensation expense of the SAR I and was estimated at $333,000
 using the Black-Scholes option pricing model. The inputs of the
 Black-Scholes option pricing model included the fair value of the
 Company&#x2019;s common stock, exercise price, risk-free interest
 rate, estimated price volatility, term and dividend yield as
 follows: a fair value of $51.14, an exercise price of $22.07, a
 risk-free interest rate of 1.53%, an expected term of 4.9 years, an
 anticipated volatility factor of 50.0% and a zero dividend yield.
 The resulting fair value of the extension was $1.54 per underlying
 share.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">This additional
 expense will be recognized during the remaining vesting period
 through June&#xA0;6, 2019. Including the amendment discussed above,
 the total SAR I expense is expected to be approximately $2,133,000
 from initial grant through the final vesting date in 2019. As of
 December&#xA0;31, 2015, there was approximately $259,000 of total
 unrecognized compensation expense related to the
 SAR&#xA0;I.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">In the years
 ended December&#xA0;31, 2015, 2014 and 2013, the Company recognized
 approximately $160,000, $329,000 and $907,000, respectively, of
 compensation expense in connection with SAR I. During the year
 ended December&#xA0;31, 2014, a portion of the shares that vested
 on June&#xA0;6, 2014 were exercised. During the year ended
 December&#xA0;31, 2013, the portion of shares that vested on
 June&#xA0;6, 2013 were fully exercised. The impact of this
 transaction on the Company&#x2019;s issued capital is described in
 Note 11, &#x201C;Stockholders&#x2019; equity.&#x201D;</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 18px">
 <font style="FONT-FAMILY: Times New Roman" size="2"><i>SAR
 II</i></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The assumptions
 used for the measurement of the expense for SAR II included fair
 value of the Company&#x2019;s common stock of $24.41, an exercise
 price of $24.41, an expected term of 7.25 years, a risk-free
 interest rate of 1.76%, an anticipated volatility factor of 50.0%
 and a zero dividend yield. The resulting fair value of SAR II was
 $12.96 per underlying share. SAR II vests ratably and becomes
 exercisable with respect to one-fourth of the covered shares
 annually beginning on the third anniversary of the SAR II grant
 date.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">In the year
 ended December&#xA0;31, 2015, the Company initially recognized
 approximately $37,000, of compensation expense in connection with
 SAR II, and no similar expense in 2014 or 2013. As of
 December&#xA0;31, 2015, there was approximately $740,000 of total
 unrecognized compensation expense related to the SAR&#xA0;II
 granted under the 2012 Plan. As of December&#xA0;31, 2015, the
 weighted-average period over which the unrecognized compensation
 cost is expected to be recognized is approximately 6.0
 years.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Restricted stock
 awards</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 Compensation Committee of the Board of Directors approved, and the
 Company granted, shares of Company restricted stock
 (&#x201C;Restricted Stock&#x201D;) to various employees pursuant to
 the 2012 Plan and subject in each case to a Restricted Stock Award
 Agreement (&#x201C;Restricted Stock Award Agreement&#x201D;).
 Restricted stock activity consisted of the following for the years
 ended December&#xA0;31:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="54%"></td>
 <td valign="bottom" width="16%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="15%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Shares</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Weighted&#xA0;Average&#xA0;Grant&#xA0;Date<br />
 Fair Value</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">December&#xA0;31,
 2013</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">162,993</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">39.29</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Granted</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">23,000</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">71.47</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Forfeited</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(12,000</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">60.44</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Vested</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(19,742</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">41.89</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">December&#xA0;31,
 2014</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">154,251</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">42.18</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Granted</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,000</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">28.48</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Forfeited</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(800</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">65.51</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Vested</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(24,207</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">42.63</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">December&#xA0;31,
 2015</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">130,244</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">41.77</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">There was no
 Restricted Stock activity prior to December&#xA0;31, 2013 with the
 exception of the initial 162,993 share grant. These shares of
 Restricted Stock vest in various increments and periods over a
 maximum of ten years from the date the stock was granted as defined
 under the applicable Restricted Stock Award Agreement. In the years
 ended December&#xA0;31, 2015, 2014 and 2013, the Company recognized
 approximately $989,000, $925,000 and $361,000, respectively, of
 compensation expense in connection with the Restricted Stock
 granted under the 2012 Plan. The fair value of restricted stock
 that vested during 2015 and 2014 was approximately $1,101,000 and
 $1,408,000, respectively. As of December&#xA0;31, 2015, there was
 approximately $4,882,000 of total unrecognized compensation expense
 related to the Restricted Stock granted under the 2012 Plan. As of
 December&#xA0;31, 2015, the weighted-average period over which the
 unrecognized compensation cost is expected to be recognized is
 approximately 6.0 years.</font></p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6418621&amp;loc=d3e17540-113929<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51659978&amp;loc=d3e25284-112666<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 4: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 5: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 14<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6755770576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' equity</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><font style="FONT-FAMILY: Times New Roman" size="2"><b>11. Stockholders&#x2019;
 equity</b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The statements
 of changes in stockholders&#x2019; equity for the years ended
 December&#xA0;31, 2015, 2014 and 2013, present the changes giving
 effect to the Company&#x2019;s common stock issued, stock
 compensation activity and Private Placement Warrant exercises, each
 of which is described below.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Common
 stock</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company has
 authorized 50,000,000 shares of common stock with a par value of
 $0.001 per share. At December&#xA0;31, 2015, 11,583,831 shares of
 Company common stock were issued and 10,752,906 shares of
 Company&#x2019;s common stock were outstanding. At December&#xA0;31,
 2014, 11,562,209 shares of Company common stock were issued and
 10,731,284 shares of Company&#x2019;s common stock were outstanding.
 Each holder of a share of the Company&#x2019;s common stock is
 entitled to one vote per share held on each matter to be considered
 by holders of the Company&#x2019;s common stock. Holders of the
 Company&#x2019;s common stock are entitled to receive ratably such
 dividends, if any, as may be declared by the Company&#x2019;s board
 of directors. The Company&#x2019;s current policy is to retain
 earnings for operations and growth. Upon any liquidation,
 dissolution or winding-up of the Company, the holders of the
 Company&#x2019;s common stock are entitled to share ratably in all
 assets available for distribution, after payment of, or provision
 for, all liabilities and the preferences of any then outstanding
 shares of Company preferred stock. The holders of the
 Company&#x2019;s common stock have no preemptive, subscription,
 redemption or conversion rights.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Series A Convertible
 preferred stock</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company has
 authorized 114,000 shares of Series A Convertible preferred stock
 with a par value of $0.001 per share. At December&#xA0;31, 2015 and
 2014, no shares of Series A Convertible preferred stock of the
 Company were issued or outstanding.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>SAR exercise for
 shares of Company common stock</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">During the year
 ended December&#xA0;31, 2014, 120,000 of the 181,291 shares of
 common stock underlying SAR I which vested on June&#xA0;6, 2014,
 were exercised in two tranches. As a result of these exercises the
 Company issued a total of 85,903 shares of the Company&#x2019;s
 common stock. In connection with these exercises, the excess of the
 underlying value of the common stock issued over the amount
 recognized as compensation expense in the Company&#x2019;s financial
 statements resulted in an amount that was deductible for income tax
 purposes. As such, the Company realized an income tax benefit of
 $2,427,000 for this incremental amount, which was recorded as a
 reduction in the Company&#x2019;s income tax liability and an
 increase in additional paid-in-capital during the year ended
 December&#xA0;31, 2014. As of December&#xA0;31, 2014, there were
 61,291 unexercised shares under the SAR that vested on June&#xA0;6,
 2014.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">On
 August&#xA0;15, 2013, 181,291 shares of common stock underlying SAR
 I, which vested on June&#xA0;6, 2013 were exercised. Upon such
 exercise, the Company initially issued 96,504 shares of the
 Company&#x2019;s common stock. Under the terms of the plan, at the
 option of the recipient, the Company then withheld 42,314 of the
 shares issued to satisfy the recipient&#x2019;s income tax
 obligations. The cash equivalent of the shares withheld was
 $2,063,000, representing the recipient&#x2019;s income tax
 withholding obligation that was remitted by the Company to the
 applicable taxing authorities. The payment of the income tax
 withholding obligation was recorded as a reduction in additional
 paid-in-capital during the year ended December&#xA0;31, 2013. The
 Company realized an income tax benefit of $1,642,000 for the excess
 of the underlying value of the common stock issued over the amount
 recognized as compensation expense in the Company&#x2019;s financial
 statements that was recorded as a reduction in the Company&#x2019;s
 income tax liability and an increase in additional paid-in-capital
 during the year ended December&#xA0;31, 2013.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Restricted stock
 vesting for shares of Company common stock</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">For the years
 ended December&#xA0;31, 2015 and 2014, various individuals vested
 in shares of the Company&#x2019;s common stock under the Restricted
 Stock Award Agreement resulting in the net issuance of 16,622
 shares and 13,909 shares, respectively. Under the terms of the 2012
 Plan, at the option of certain of those vested restricted stock
 participants, the Company withheld shares issued to satisfy the
 income tax obligations of these recipients. The cash equivalent of
 the aggregate number of shares withheld was $351,000 and $430,000
 for the years ended December&#xA0;31, 2015 and 2014, respectively,
 representing the income tax withholding obligations of the
 recipients, and such amounts were remitted by the Company to the
 applicable taxing authorities. The payments of the income tax
 withholding obligations were recorded as a reduction in additional
 paid-in-capital as of December&#xA0;31, 2015 and 2014.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">In connection
 with the vesting and issuance of shares of the Company&#x2019;s
 common stock under the 2012 Plan, other than the shares of common
 stock issued in connection with the SAR, the excess of the
 underlying value of the common stock issued over the amount
 recognized as compensation expense in the Company&#x2019;s financial
 statements resulted in costs that are deductible for income tax
 purposes. As such, the Company realized an income tax benefit of
 $65,000 and $277,000 for this incremental amount which was recorded
 as a reduction in the Company&#x2019;s income tax liability and an
 increase in additional paid-in-capital as of and for the years
 ended December&#xA0;31, 2015 and 2014, respectively.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Private placement
 warrants</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">In connection
 with a private placement (&#x201C;Private Placement&#x201D;) on
 April&#xA0;29, 2011, investors in the Private Placement received
 Company preferred stock (which subsequently converted to shares of
 Company common stock) and Private Placement Warrants. The Private
 Placement Warrants represented the right to purchase a total of
 750,002 shares of the Company&#x2019;s common stock at an exercise
 price of $13.00 per share, subject to further adjustment for
 non-cash dividends, distributions, stock splits or other
 reorganizations or reclassifications of the Company&#x2019;s common
 stock. The Private Placement Warrants are also subject to full
 ratchet anti-dilution protection whereby, upon the issuance (or
 deemed issuance) of shares of the Company&#x2019;s common stock at a
 price below the then-current exercise price of the Private
 Placement Warrants, subject to specified exceptions, the exercise
 price of the Private Placement Warrants will be reduced to the
 effective price of the Company&#x2019;s common stock so issued (or
 deemed to be issued). The Private Placement Warrants will expire on
 April&#xA0;29, 2016.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">At any time
 beginning six months after the closing of the Private Placement at
 which the Company is required to register the shares issuable upon
 exercise of the Private Placement Warrants pursuant to the
 registration rights agreement entered into in connection with the
 Private Placement, but such shares may not be freely sold to the
 public, the Private Placement Warrants may be
 &#x201C;cashlessly&#x201D; exercised by their holders. In such
 circumstances, the warrant holders may &#x201C;cashlessly&#x201D;
 exercise the Private Placement Warrants by causing the Company to
 withhold a number of shares of its common stock otherwise issuable
 upon such exercise having a value, based upon the market price of
 the Company&#x2019;s common stock (such market price as defined in
 the purchase agreement for the Private Placement), equal to the
 aggregate exercise price associated with such exercise. In other
 words, in such circumstances, the exercise of the Private Placement
 Warrants will occur without any cash being paid by the holders of
 the Private Placement Warrants. Because the shares issuable upon
 exercise of the Private Placement Warrants are currently available
 for resale pursuant to effective registration statements filed by
 the Company with the SEC, the Private Placement Warrants may not be
 &#x201C;cashlessly&#x201D; exercised at this time. The Private
 Placement Warrants further include a requirement that, the Company
 will keep reserved out of the authorized and unissued shares of its
 common stock sufficient shares to provide for the exercise of the
 Private Placement Warrants.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 Company&#x2019;s Private Placement Warrants are accounted for as a
 liability, in accordance with ASC 480, <i>Distinguishing
 Liabilities from Equity</i>. ASC 480 states that, if an entity must
 or could settle an instrument by issuing a variable number of its
 own shares, and, as in this case, the obligation&#x2019;s monetary
 value is based solely or predominantly on variations in the fair
 value of the company&#x2019;s equity shares, but moves in the
 opposite direction, then the obligation to issue shares is to be
 recorded as a liability at the inception of the arrangement, and is
 adjusted with subsequent changes in the fair value of the
 underlying stock. The effect of the change in value of the
 obligation is reflected as &#x201C;Private placement warrant
 (income) expense&#x201D; in the Company&#x2019;s consolidated
 statements of operations.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company was
 formerly known as Format, Inc. (&#x201C;Format&#x201D;). On
 April&#xA0;29, 2011, Format consummated a reverse acquisition
 transaction with The W Group, Inc. and its subsidiaries (&#x201C;The
 W Group&#x201D;) (&#x201C;Reverse Recapitalization&#x201D;), and in
 connection with this transaction, Format changed its corporate name
 to Power Solutions International, Inc. The Private Placement
 Warrants issued had an estimated fair value of $2,887,000 at the
 closing of the Reverse Recapitalization transaction and the Private
 Placement on April&#xA0;29, 2011, determined based upon an
 agreed-upon exercise price of the Private Placement Warrants; the
 purchase price for (value of) the Company&#x2019;s preferred stock
 and Private Placement Warrants, in the aggregate as agreed upon
 with the investors in the Private Placement; an assessment of an
 appropriate risk-free interest rate of 2.1%, an anticipated
 volatility factor of 50.0%, and a zero percent dividend yield, all
 incorporated into a valuation using the Black-Scholes option
 pricing model. The Company determined that the five-year Treasury
 Bond yield was a reasonable assumption for a risk-free rate, and
 that an appropriate volatility rate would represent the upper end
 of the range of implied volatility of publicly traded call options
 of benchmark companies, which reflects the mid-range of their
 historical volatility. The Company&#x2019;s past history of not
 paying dividends and management&#x2019;s intentions to continue such
 a dividend policy resulted in a zero dividend yield assumption. The
 five-year term of the Private Placement Warrants, the stated
 warrant exercise price of $13.00 per share (as adjusted for a
 reverse split), when the Private Placement Warrants became
 exercisable, and the Company&#x2019;s common stock valuation of
 $10.08 per share (as adjusted for a reverse split), when the
 Private Placement Warrants became exercisable, comprise the balance
 of the inputs into the Black-Scholes pricing model for the warrant
 valuation.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">See Note 7,
 &#x201C;Fair value of financial instruments,&#x201D; for detail
 describing the valuation approach for the Private Placement
 Warrants.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">During the
 years ended December&#xA0;31, 2015, 2014 and 2013, portions of the
 Private Placement Warrants were exercised, resulting in the
 issuance of 5,000 shares, 109,585 shares and 339,410 shares of
 Company common stock, respectively.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">As of
 December&#xA0;31, 2015 and 2014, 282,257 shares and 287,257 shares
 of Company common stock, respectively, remained reserved for the
 exercise of the Private Placement Warrants, in accordance with the
 terms of the purchase agreement for the Private
 Placement.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Treasury
 stock</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company and
 Gary S. Winemaster, the Company&#x2019;s Chief Executive Officer and
 President, and Chairman of the Board of Directors of the Company,
 entered into a Stock Purchase Agreement, pursuant to which, on
 October&#xA0;31, 2011, the Company purchased from
 Mr.&#xA0;Winemaster 830,925 shares of Company common stock for
 $4.25 million, or $5.11 per share. These shares were returned to
 the Company&#x2019;s treasury as authorized and issued, but not
 outstanding, shares of common stock of the Company.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Underwritten public
 offering</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">On
 July&#xA0;16, 2013, the Company closed an underwritten public
 offering of 2,005,000 shares of its common stock at a price to the
 public of $35.00 per share. The Company sold 1,050,000 shares of
 its common stock, and certain selling stockholders, sold 955,000
 shares of common stock in the offering. The proceeds to the
 Company, net of the underwriter&#x2019;s fees and expenses, were
 $34,530,000 before deducting offering expenses of approximately
 $514,000 paid by the Company. The Company did not receive any
 proceeds from the sale of the shares by the selling
 stockholders.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Registration rights
 agreement</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">In connection
 with the Private Placement, the Company entered into a Registration
 Rights Agreement (the &#x201C;Private Placement Registration Rights
 Agreement&#x201D;) with the investors in the Private Placement and
 Roth Capital Partners, LLC, pursuant to which it agreed to file a
 registration statement on Form S-1, with the SEC, covering the
 resale of &#x201C;Registrable Securities&#x201D; (as defined below)
 (which includes the shares of the Company&#x2019;s common stock that
 were issuable upon conversion of shares of the Company&#x2019;s
 preferred stock originally issued in the Private Placement and
 shares of the Company&#x2019;s common stock issuable upon exercise
 of the Private Placement Warrants and shares of the Company&#x2019;s
 common stock that were issuable upon exercise of the Roth Warrant),
 on or before the date which is 30 days after the closing date of
 the Private Placement, and to use its commercially reasonable
 efforts to have such registration statement declared effective by
 the SEC as soon as practicable. The Company further agreed, within
 30 days after it becomes eligible to use a registration statement
 on Form S-3 to register the Registrable Securities for resale, to
 file a registration statement on Form S-3 covering the Registrable
 Securities. On June&#xA0;27, 2013, within 30 days after the Company
 became eligible to use a registration statement on Form S-3, in
 accordance with the Private Placement Registration Rights
 Agreement, it filed a registration statement on Form S-3 (as a
 post-effective amendment to the registration statement on Form S-1)
 covering the Registrable Securities, which was declared effective
 on June&#xA0;27, 2013.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company is
 obligated to maintain the effectiveness of the registration
 statement until the earliest of (1)&#xA0;the first date on which
 all Registrable Securities covered by such registration statement
 have been sold, (2)&#xA0;the first date on which all Registrable
 Securities covered by such registration statement may be sold
 without restriction pursuant to Rule 144 or (3)&#xA0;the first date
 on which none of the securities included in the registration
 statement constitute Registrable Securities.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Pursuant to the
 Private Placement Registration Rights Agreement, the holders of
 Registrable Securities are also entitled to certain piggyback
 registration rights if the Registrable Securities are not covered
 by one or more effective registration statements. As of
 December&#xA0;31, 2013, and as of the time of the closing of the
 public offering on July&#xA0;16, 2013, all of the Registrable
 Securities were covered by an effective registration statement.
 &#x201C;Registrable Securities,&#x201D; as contemplated by the
 Private Placement Registration Rights Agreement, means certain
 shares of the Company&#x2019;s common stock, including those shares
 that were issuable upon conversion of shares of Company preferred
 stock issued in the Private Placement and shares of the
 Company&#x2019;s common stock issuable upon exercise of the Private
 Placement Warrants and the shares of the Company&#x2019;s common
 stock that were issued upon exercise of the Roth Warrant; provided,
 that, any such share shall cease to be a Registrable Security upon
 (A)&#xA0;sale pursuant to the registration statement or Rule 144
 under the Securities Act, (B)&#xA0;such share becoming eligible for
 sale without restriction by the selling securityholder holding such
 security pursuant to Rule 144 under the Securities Act or
 (C)&#xA0;such share otherwise becoming eligible for sale without
 restriction pursuant to Section&#xA0;4(1) of the Securities Act,
 provided that, any restrictive legend on any certificate or other
 instrument representing such shares has been removed or there has
 been delivered to the transfer agent for such shares irrevocable
 documentation (including any necessary legal opinion) to the effect
 that, upon submission by the applicable selling securityholder of
 the certificate or instrument representing such security, any such
 restrictive legend shall be removed.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">In connection
 with the consummation of the Reverse Recapitalization, the Company
 also entered into a registration rights agreement with the former
 stockholders of The W Group, Inc., pursuant to which it agreed to
 provide to such persons certain piggyback registration rights with
 respect to shares of the Company&#x2019;s capital stock, including
 shares issuable upon exercise, conversion or exchange of
 securities, held by such persons at any time on or after the
 closing of the Reverse Recapitalization. The piggyback registration
 rights under this registration rights agreement are subject to
 customary cutbacks and are junior to the piggyback registration
 rights granted to investors in the Private Placement and to Roth
 pursuant to the Private Placement Registration Rights
 Agreement.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Universal shelf
 registration</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company has
 a universal shelf registration pursuant to which the Company may
 offer, issue and sell, from time to time, in one or more offerings,
 up to $150,000,000 of common stock, preferred stock, debt
 securities, depositary shares, warrants, subscription rights, stock
 purchase contracts and units: and certain selling stockholders may
 offer and sell, from time to time, in one or more offerings, up to
 500,000 shares of common stock.</font></p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>35
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6755789248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income taxes</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b>12. Income
 taxes</b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The expense
 (benefit) for income taxes for the years ended December&#xA0;31,
 was as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0">
 <tr>
 <td width="68%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2013</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Current tax expense
 (benefit)</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Federal</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(446</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">5,650</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,629</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">State</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">55</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,448</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">955</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(391</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">7,098</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,584</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Deferred tax expense
 (benefit)</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Federal</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">345</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,050</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">967</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">State</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(342</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">665</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">208</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,715</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,175</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total tax (benefit)
 expense</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(388</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">10,813</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,759</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">A
 reconciliation between the Company&#x2019;s effective tax rate on
 income from continuing operations and the statutory tax rate for
 the years ended December&#xA0;31, was as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="57%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2013</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Amount</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Percent</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Amount</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Percent</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Amount</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Percent</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Income tax expense
 (benefit) at federal statutory rate</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,862</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">35.0</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">%&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">12,089</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">35.0</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">%&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(4,760</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">34.0</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">%&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">State income tax, net of
 federal benefit</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">178</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1.3</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,403</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4.0</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">848</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(6.1</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Non-deductible private
 placement warrant (income)/expense</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(3,255</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(23.4</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(2,159</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(6.2</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">9,531</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(68.0</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Domestic production
 activity</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(295</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(0.9</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(376</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2.7</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Research tax
 credits</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(2,437</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(17.6</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1,001</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(2.9</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1,054</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">7.5</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Tax reserve
 reassessment</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">315</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2.3</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">170</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.5</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">570</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(4.1</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Other, net</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(51</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(0.4</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">606</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1.8</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Income tax expense
 (benefit)</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(388</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(2.8</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)%&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">10,813</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">31.3</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">%&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,759</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(34.0</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)%&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 recognized pretax income of $13,890,000 which included $9,299,000
 of permanently excludable income associated with the change in the
 valuation of the Company&#x2019;s Private Placement Warrants for the
 year ended December&#xA0;31, 2015. Excluding this income, the
 Company&#x2019;s pre-tax income was $4,591,000 for the year ended
 December&#xA0;31, 2015. The Company also recognized $6,169,000 of
 income in the year ended December&#xA0;31, 2014, due to the change
 in the valuation of the Private Placement Warrants. Excluding this
 income the Company&#x2019;s pretax income was $28,370,000 for the
 year ended December&#xA0;31, 2014. The Company recognized expense
 of $28,031,000 in the year ended December&#xA0;31, 2013, due to the
 change in the valuation of the Private Placement Warrants.
 Excluding this expense, the Company&#x2019;s pre-tax income was
 $14,030,000 for the year ended December&#xA0;31, 2013. Excluding
 the impact of the change in the valuation of the Private Placement
 Warrants, the Company&#x2019;s effective income tax rates would have
 been (8.5)%, 38.1% and 33.9% for the years ended December&#xA0;31,
 2015, 2014, and 2013, respectively.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 Company&#x2019;s income tax expense for the year ended
 December&#xA0;31, 2015, decreased principally due to the lower
 taxable income realized in 2015 as compared with 2014. On
 December&#xA0;18, 2015, Protecting Americans from Tax Hikes Act of
 2015 (&#x201C;PATH Act&#x201D;) was signed into law making the
 research tax credit permanent. The Company&#x2019;s income tax
 expense for the year ended December&#xA0;31, 2015 was favorably
 affected by the recognition of federal tax credits for 2015.
 Partially offsetting the increase in income tax expense for the
 year ended December&#xA0;31, 2014 were research tax credits
 recorded in 2014, net of unrecognized tax benefits, arising from
 the one year extension of the federal research tax credit as well
 as continuing state research tax credits. The Company&#x2019;s
 income tax expense recognized in 2013 was favorably affected by the
 recognition of federal research tax credits for 2012 and 2013. On
 January&#xA0;2, 2013, the American Taxpayer Relief Act of 2012
 (&#x201C;Act&#x201D;) was signed into law. Some of the provisions of
 the Act were retroactive to January&#xA0;1, 2012, including the
 Research and Experimentation Credit, which, at the time, was
 extended through the end of 2013. Because a change in tax law is
 accounted for in the period of enactment, certain provisions of the
 Act benefiting the Company&#x2019;s 2012 federal taxes, including
 R&amp;D credit, were not recognized in the Company&#x2019;s
 financial results until 2013. As the Act was signed into law in
 2013, this federal research tax credit for the year ended
 December&#xA0;31, 2012 of $413,000, along with the federal research
 tax credit estimated for 2013 of $641,000, were recorded in the
 Company&#x2019;s financial results in the year ended
 December&#xA0;31, 2013.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 generates research tax credits as a result of its
 research&#xA0;&amp; development activities which reduce the
 Company&#x2019;s effective income tax rate. In general, these
 credits are general business credits and may be carried forward up
 to 20 years to be offset against future taxable income.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Changes in tax
 laws and rates may affect recorded deferred tax assets and
 liabilities and our effective tax rate in the future.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Components of
 the deferred income tax assets and liabilities consisted of the
 following as of December&#xA0;31:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="75%"></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Deferred tax
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Inventory</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,861</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,143</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Allowances and bad
 debts</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">398</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">280</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Accrued warranty</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">778</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,022</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Accrued wages and
 benefits</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">627</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">553</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Stock
 compensation</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">488</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">391</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Other</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">515</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">8</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total deferred tax
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">5,667</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,397</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Deferred tax
 liabilities</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Intangibles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(944</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1,810</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Tax depreciation in excess
 of book</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(3,904</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1,830</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total deferred tax
 liabilities</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(4,848</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(3,640</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net deferred tax
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">819</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">757</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 Company&#x2019;s net deferred tax assets and liabilities are
 presented as follows in the Company&#x2019;s consolidated balance
 sheets as of December&#xA0;31:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="77%"></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Current deferred tax
 assets, net</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,998</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Non-current deferred tax
 asset/(liabilities), net</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">819</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(3,241</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net deferred tax
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">819</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">757</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">In November
 2015, the FASB issued final guidance that requires companies to
 classify all deferred tax assets and liabilities as noncurrent on
 the consolidated balance sheet instead of separating deferred taxes
 into current and noncurrent amounts. Although the standard is
 effective for the Company for financial statements issued for
 annual periods beginning after December&#xA0;15, 2016 and interim
 periods within those annual periods, the Company chose the early
 adoption provision of this standard as of the year ended
 December&#xA0;31, 2015, and has prospectively classified all
 deferred tax assets and liabilities as noncurrent on its
 consolidated balance sheet in accordance with the standard. Prior
 year&#x2019;s balances were not required to be retrospectively
 adjusted. The adoption of this guidance had no impact on the
 Company&#x2019;s consolidated results of income.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">In preparing
 the Company&#x2019;s consolidated financial statements, management
 has assessed the likelihood that its deferred income tax assets
 will be realized from future taxable income. In evaluating the
 ability to recover its deferred income tax assets, management
 considers all available evidence, positive and negative; including
 the Company&#x2019;s operating results, ongoing tax planning and
 forecasts of future taxable income on a jurisdiction by
 jurisdiction basis. A valuation allowance is established if it is
 determined that it is more likely than not that some portion or all
 of the net deferred income tax assets will not be realized.
 Management exercises significant judgment in determining the
 Company&#x2019;s provisions for income taxes, its deferred income
 tax assets and liabilities and its future taxable income for
 purposes of assessing its ability to utilize any future tax benefit
 from its deferred income tax assets.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Although
 management believes that its tax estimates are reasonable, the
 ultimate tax determination involves significant judgments that
 could become subject to audit by tax authorities in the ordinary
 course of business. As of each reporting date management considers
 new evidence, both positive and negative, that could impact
 management&#x2019;s view with regards to future realization of
 deferred tax assets. As of December&#xA0;31, 2015, management
 believes that is it more likely than not that all of the
 Company&#x2019;s deferred income tax assets will be realized and no
 valuation allowance is required on its US deferred tax
 assets.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 recognizes interest and penalties related to unrecognized tax
 benefits in income tax expense. As of December&#xA0;31, 2015 and
 2014, the amount accrued for interest and penalties was not
 material to the Company&#x2019;s financial statements.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The change in
 unrecognized tax benefits excluding interest and penalties for the
 years ended December&#xA0;31, 2015 and 2014 were as
 follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="79%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Balance at beginning of
 year</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">723</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">555</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Additions based on tax
 positions related to the current year</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">261</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">255</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Additions/(Reductions) for
 tax positions of prior years</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">44</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(87</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Balance at end of
 year</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,028</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">723</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">As of
 December&#xA0;31, 2015, management of the Company believes the
 liability for unrecognized tax benefits, excluding interest and
 penalties, could decrease by approximately $141,000 in 2016 due to
 lapses in the statute of limitations. Due to the various
 jurisdictions in which the Company files tax returns, it is
 possible that there could be other significant changes in the
 amount of unrecognized tax benefits in 2016, but the amount cannot
 be estimated.</font></p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32559-109319<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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32718-109319<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 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6927132848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined contribution plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TextBlockAbstract', window );"><strong>Text Block [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_psix_DefinedContributionPlanDisclosureTextBlock', window );">Defined contribution plan</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>13. Defined contribution plan</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Company sponsors two retirement savings plans for employees
 meeting certain eligibility requirements. Under both plans,
 participants may choose from various investment options and can
 contribute an amount of their eligible compensation annually as
 defined by the applicable plan document, subject to Internal
 Revenue Code limitations.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Power Great Lakes, Inc. Employees (401k)&#xA0;Profit Sharing
 Plan is funded by participant contributions and discretionary
 Company contributions. The Company made no discretionary
 contributions to this plan during 2015, 2014 or 2013. The Power
 Great Lakes, Inc. Employees (401k)&#xA0;Profit Sharing Plan was
 amended in 2013, to enable employees to invest in a fund which
 exclusively invests in the Company&#x2019;s stock.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Professional Power Products, Inc. (401k)&#xA0;Retirement Plan
 is funded by participant contributions and Company matching
 contributions, as defined by the plan document. The Company
 contributed approximately $98,000 and $91,000 to this plan during
 2015 and 2014, respectively.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Powertrain Integration LLC (401k)&#xA0;Plan is funded by
 participant contributions and discretionary Company contributions.
 The Company made no discretionary contributions to this plan during
 2015.</p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_DefinedContributionPlanDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 defined contribution plan, which includes disclosure primarily of plan definition and details, funding and amendments, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_DefinedContributionPlanDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6931680464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and contingencies</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>14. Commitments and contingencies</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Company is involved in various legal proceedings from time to
 time arising in the normal course of doing business. The Company is
 required to record a provision for a liability when it is both
 probable that a liability has been incurred and the amount of the
 loss can be reasonably estimated; however, based upon a review of
 information currently available to the Company regarding the
 potential impact of negotiations, settlements, rulings, advice of
 legal counsel and other information and events pertaining to the
 legal proceedings in which the Company is currently involved, the
 resolution of these legal proceedings, either individually or in
 the aggregate, is not expected to have a material effect on the
 Company&#x2019;s consolidated results of operations, financial
 condition or cash flows.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 On December&#xA0;7, 2012, the Company entered into a joint venture
 with another entity for the purpose of manufacturing, assembling
 and selling certain engines into the Asian markets. In connection
 with this agreement, the Company has committed up to $1.2 million
 toward the joint venture of which $850,000 had been contributed
 since inception as of December&#xA0;31, 2015. On December&#xA0;9,
 2014, the Company signed an agreement to enter into a joint venture
 with a construction and utility equipment manufacturer
 headquartered in Incheon, South Korea. In connection with this
 agreement, the Company committed to contribute up to $1.0 million
 which was contributed to the joint venture during the year ended
 December&#xA0;31, 2015.</p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6449706&amp;loc=d3e16207-108621<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6394976&amp;loc=d3e25287-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6927132848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related party transactions</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>15. Related party transactions</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 In connection with the acquisition of 3PI, the Company entered into
 a lease agreement effective April&#xA0;1, 2014, with a limited
 liability company in which one of the former owners of 3PI is the
 sole member. The lease is for the land, buildings and certain
 equipment located at 3PI&#x2019;s facilities in Darien, Wisconsin.
 The initial term of the lease is for seven years through
 March&#xA0;31, 2021 and the initial annual base rent is $480,000
 annually which is payable in equal monthly installments. The base
 rent is subject to annual increases as defined in the lease
 agreement. In the year ended December&#xA0;31, 2015 and 2014, the
 Company recognized expense of $480,000 and $360,000, respectively,
 in connection with this lease. See Note 3,
 &#x201C;Acquisitions&#x201D; for further discussion of the
 acquisition. The former 3PI owner is no longer employed by the
 Company and is no longer a related-party.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 On April&#xA0;28, 2011, Gary Winemaster, Chief Executive Officer,
 and Thomas Somodi, who previously served as the Company&#x2019;s
 Chief Strategy Officer and Chief Financial Officer entered into a
 purchase and sale agreement which was subsequently amended on
 October&#xA0;31, 2011, whereby Mr.&#xA0;Winemaster agreed to
 purchase all of Mr.&#xA0;Somodi&#x2019;s shares of preferred and
 common stock in The W Group.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Pursuant to the terms of the purchase and sale agreement, as
 amended, Mr.&#xA0;Winemaster had the right to elect to make a
 payment to Mr.&#xA0;Somodi equal to the product of the number of
 shares Mr.&#xA0;Winemaster would otherwise be required to deliver
 to Mr.&#xA0;Somodi upon achievement of a common stock value
 threshold, multiplied by the applicable threshold price. The first
 common stock value threshold was achieved on or about
 March&#xA0;27, 2013, the second common stock value threshold was
 achieved on or about May&#xA0;7, 2013, and the third common stock
 value threshold was achieved on or about May&#xA0;28, 2013. On
 June&#xA0;24, 2013, Mr.&#xA0;Somodi transferred to the Company his
 right to receive shares or a cash payment from Mr.&#xA0;Winemaster
 as a result of the achievement of the first common stock value
 threshold, in exchange for a cash payment by the Company to
 Mr.&#xA0;Somodi of $2.5 million. Mr.&#xA0;Winemaster
 contemporaneously paid the Company $2.5 million in full
 satisfaction of Mr.&#xA0;Winemaster&#x2019;s obligations to the
 Company as a result of the achievement of the first common stock
 value threshold. On August&#xA0;5, 2013, Mr.&#xA0;Somodi again
 transferred to the Company his right to receive shares or a cash
 payment from Mr.&#xA0;Winemaster as a result of the achievement of
 the second common stock value threshold, in exchange for a cash
 payment by the Company to Mr.&#xA0;Somodi of $3.75 million.
 Mr.&#xA0;Winemaster contemporaneously paid the Company $3.75
 million in full satisfaction of Mr.&#xA0;Winemaster&#x2019;s
 obligations to the Company as a result of the achievement of the
 second common stock value threshold. On August&#xA0;26, 2013,
 Mr.&#xA0;Somodi transferred to the Company his right to receive
 shares or a cash payment from Mr.&#xA0;Winemaster as a result of
 the achievement of the third common stock value threshold, in
 exchange for a cash payment by the Company to Mr.&#xA0;Somodi of
 $3.0&#xA0;million. Mr.&#xA0;Winemaster contemporaneously paid the
 Company $3.0 million in full satisfaction of
 Mr.&#xA0;Winemaster&#x2019;s obligations to the Company as a result
 of the achievement of the third common stock value threshold. These
 transactions were all approved by the Audit Committee prior to
 being entered into and consummated.</p>
 <p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 During the years ended December&#xA0;31, 2015, 2014 and 2013, the
 Company incurred fees for tax return and other consulting services
 with a professional services firm that is affiliated with a
 stockholder and member of the board of directors. Fees incurred
 during 2015, 2014 and 2013, were $43,000, $62,000 and $127,000,
 respectively.</p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39678-107864<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br><br>Reference 6: 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 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 b<br> -Article 3A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933199760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited quarterly financial data<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Unaudited quarterly financial data</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b>16. Unaudited quarterly
 financial data</b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Set forth below
 are the unaudited quarterly financial data for the fiscal years
 ended December&#xA0;31, 2015 and 2014:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="54%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="1">For the quarters
 ended</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">March&#xA0;31</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">June&#xA0;30</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">September&#xA0;30</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">December&#xA0;31</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top" align="center">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em" align="center">
 <font style="FONT-FAMILY: Times New Roman" size="2"><b>2015</b></font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net sales</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">86,139</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">94,629</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">112,008</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">96,670</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Cost of sales</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">69,682</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">77,255</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">96,700</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">82,975</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Gross profit</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">16,457</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">17,374</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">15,308</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13,695</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Operating
 expenses</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">12,387</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">12,899</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13,920</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">14,433</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Operating income
 (loss)</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,070</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,475</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,388</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(738</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Other (income)
 expense</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,142</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1,731</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(7,255</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">149</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Income (loss) before income
 taxes</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(72</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">6,206</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">8,643</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(887</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Income tax provision
 (benefit)</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,384</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,285</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(466</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(2,591</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net income
 (loss)</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1,456</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,921</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">9,109</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,704</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net income (loss) per
 common share:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Basic</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(0.13</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.46</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.84</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.16</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Diluted</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(0.13</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.18</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.03</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.04</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="54%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="1">For the quarters
 ended</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">March&#xA0;31</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">June 30</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">September&#xA0;30</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">December&#xA0;31</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top" align="center">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em" align="center">
 <font style="FONT-FAMILY: Times New Roman" size="2"><b>2014</b></font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net sales</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">66,735</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">83,378</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">93,972</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">103,910</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Cost of sales</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">54,805</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">67,982</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">75,344</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">82,819</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Gross profit</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">11,930</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">15,396</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">18,628</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">21,091</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Operating
 expenses</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">8,409</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">9,503</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">11,109</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">11,980</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Operating income</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,521</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">5,893</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">7,519</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">9,111</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Other (income)</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(111</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(240</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(3,625</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(4,519</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Income before income
 taxes</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,632</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">6,133</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">11,144</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13,630</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Income tax
 provision</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,258</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,250</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,996</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,309</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net income</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,374</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,883</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">7,148</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">10,321</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net income per common
 share:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Basic</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.23</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.37</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.66</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.96</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Diluted</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.19</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.34</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.56</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.48</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 </table>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the quarterly financial data in the annual financial statements.  The disclosure may include a tabular presentation of financial information for each fiscal quarter for the current and previous year, including revenues, gross profit, income or loss before extraordinary items and earnings per share data. It also includes an indication if the information in the note is unaudited, comments on the aggregate effect of year-end adjustments, and an explanation of matters or transactions that affect comparability or are pertinent to an understanding of the information furnished.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=51655806&amp;loc=d3e765-108305<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)-(j)<br> -URI http://asc.fasb.org/extlink&amp;oid=51825399&amp;loc=d3e1280-108306<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=51655806&amp;loc=d3e725-108305<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 6<br> -Section G<br> -Subsection 1<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 302<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6765793344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of the company and summary of significant accounting policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Basis of presentation</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b><i>Basis of presentation</i></b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The consolidated financial statements of Power Solutions
 International, Inc. present information in accordance with
 generally accepted accounting principles in the U.S.
 (&#x201C;GAAP&#x201D;), have been prepared pursuant to the rules and
 regulations of the SEC and, in the opinion of management present
 fairly the consolidated financial position, results of operations
 and cash flows of the Company and its wholly-owned subsidiaries for
 the periods presented.</p>
 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b><i>Reclassification</i></b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Certain amounts recorded in the prior period consolidated financial
 statements presented have been reclassified to conform to the
 current period financial statement presentation. These
 reclassifications had no effect on previously reported results of
 operations.</p>
 </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of consolidation</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b><i>Principles of consolidation</i></b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The consolidated financial statements presented herein include the
 accounts of Power Solutions International, Inc. and its direct and
 indirect wholly owned subsidiaries. All significant intercompany
 balances and transactions have been eliminated in
 consolidation.</p>
 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of estimates</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b><i>Use of estimates</i></b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The preparation of consolidated financial statements in conformity
 with GAAP requires that management make estimates and assumptions
 that affect the reported amounts of assets and liabilities and
 disclosure of contingent assets and liabilities as of the date of
 the consolidated financial statements and the reported amounts of
 revenue and expenses during the reporting period. Actual results
 could materially differ from those estimates.</p>
 </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b><i>Revenue recognition</i></b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Company recognizes revenue upon transfer of title and risk of
 loss to the customer, which is typically when products are shipped,
 provided there is persuasive evidence of an arrangement, the sales
 price is fixed or determinable and management believes
 collectability is reasonably assured. As of December&#xA0;31, 2015
 and December&#xA0;31, 2014, the Company had recognized revenue
 associated with approximately $21.4 million and $3.2 million of
 undelivered product, respectively. In certain circumstances, the
 Company recognizes revenue before delivery has occurred. In such
 circumstances, among other things, risk of ownership has passed to
 the buyer, the buyer has made a written fixed commitment to
 purchase the finished goods, the buyer has requested the finished
 goods be held for future delivery as scheduled and designated by
 them, and no additional performance obligations exist by the
 Company. The Company anticipates the collection of any unpaid
 balances during 2016. The Company did not enter into any bill and
 hold arrangements during 2013.</p>
 <p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Company classifies shipping and handling charges billed to
 customers as revenue. Shipping and handling costs paid to others
 are classified as a component of cost of sales when incurred.</p>
 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts receivable and allowance for doubtful accounts</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b><i>Accounts receivable and allowance for doubtful
 accounts</i></b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Accounts receivable are due under normal trade terms generally
 requiring payment within 30 to 45 days from the invoice date. A
 limited number of customers have terms which may extend up to 150
 days from the invoice date. The carrying amount of accounts
 receivable is reduced by a valuation allowance that reflects
 management&#x2019;s best estimate of the amounts that will not be
 collected. Management specifically reviews all past due accounts
 receivable balances and, based on historical experience and an
 assessment of current creditworthiness, estimates the portion, if
 any, of the balance that will not be collected.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The activity in the Company&#x2019;s allowance for doubtful accounts
 as of December&#xA0;31, was as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="84%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at beginning of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">652</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">452</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Charged to expense</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">641</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">204</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 (Write-offs), net of recoveries</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(356</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at end of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">937</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">652</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories, net</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b><i>Inventories, net</i></b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Inventories consist primarily of engines and parts. Engines are
 valued at the lower of cost, plus estimated freight-in, or market
 value. Parts are valued at the lower of cost (first-in, first-out)
 or market value. When necessary, the Company writes down inventory
 for an estimated amount equal to the difference between the cost of
 the inventory and the estimated realizable value. Additionally, an
 inventory allowance is provided based upon the Company&#x2019;s
 estimation of future demand for the quantity of inventory on hand.
 In determining an estimate of future demand, multiple factors are
 taken into consideration, including, but not limited to:
 (i)&#xA0;customer purchase orders and customer forecasted demand;
 (ii)&#xA0;historical sales/usage for each inventory item; and
 (iii)&#xA0;utilization within a current or anticipated future power
 system.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Inventories consisted of the following as of December&#xA0;31:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="79%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Raw materials</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">104,433</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">87,133</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Work in process</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,401</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,752</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Finished goods</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,853</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,777</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Total inventories</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">132,687</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">95,662</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Inventory allowance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,340</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,759</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Inventories, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">130,347</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">93,903</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The activity in the Company&#x2019;s inventory allowance as of
 December&#xA0;31 was as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="82%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at beginning of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,759</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,510</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Charged to expense</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">945</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">679</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Write-offs</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(364</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(430</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at end of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,340</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,759</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Long-lived assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b><i>Long-lived assets</i></b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Long-lived assets, such as property, plant and equipment and land,
 are evaluated for impairment whenever events or changes in
 circumstances indicate the carrying value of an asset may not be
 recoverable. If such review indicates that the carrying amount of
 long-lived assets is not recoverable, the carrying amount of such
 assets is reduced to fair value. There were no adjustments to the
 carrying values of long-lived assets during the years ended
 December&#xA0;31, 2015 or 2014.</p>
 </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and other intangibles</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b><i>Goodwill and other intangibles</i></b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Goodwill represents the excess of purchase price and related costs
 over the values assigned to the net tangible and identifiable
 intangible assets of businesses acquired. In accordance with ASC
 350,&#xA0;<i>Intangibles
 &#x2014;Goodwill and Other Intangibles</i>, goodwill is not
 amortized, but instead is tested for impairment annually, or more
 frequently if circumstances indicate a possible impairment may
 exist. Absent any interim indicators of impairment, the Company
 tests for goodwill impairment on a specified date of each year,
 October&#xA0;1.</p>
 <p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 In accordance with ASC 350,&#xA0;<i>Intangibles &#x2014;
 Goodwill and Other Intangibles</i>, the Company amortizes its
 intangible assets with finite lives using an accelerated method
 over their respective estimated useful lives and will review for
 impairment whenever impairment indicators exist. The
 Company&#x2019;s intangible assets consist of backlog, customer
 relationships, developed technology and trade names and
 trademarks.</p>
 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Warranty Costs</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b><i>Warranty costs</i></b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Company offers a standard limited warranty on the workmanship
 of certain of its products that in most cases covers defects for a
 defined period. Warranties for certified emission products are
 mandated by the Environmental Protection Agency (&#x201C;EPA&#x201D;)
 and/or the California Air Resources Board (&#x201C;CARB&#x201D;) and
 are longer than the Company&#x2019;s standard warranty on certain
 emission related products. The Company&#x2019;s products also carry
 limited warranties from suppliers. Costs related to supplier
 warranty claims are borne by the supplier; the Company&#x2019;s
 warranties apply only to the modifications made to supplier base
 products. The Company&#x2019;s management estimates and records a
 liability, and related charge to income, for the warranty program
 at the time products are sold to customers. Estimates are based on
 historical experience and reflect management&#x2019;s best estimates
 of expected costs at the time products are sold. The Company makes
 adjustments to estimates in the period in which it is determined
 that actual costs may differ from initial or previous
 estimates.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The activity in the Company&#x2019;s warranty liability as of
 December&#xA0;31 was as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="80%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at beginning of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,094</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,274</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">631</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,600</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Charged to expense</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">428</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,020</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Payments</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,726</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,800</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at end of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,427</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,094</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_OtherAccruedLiabilitiesPolicyPolicyTextBlock', window );">Other accrued liabilities</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b><i>Other accrued liabilities</i></b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Other accrued liabilities consisted of the following as of
 December&#xA0;31:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="81%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Due to former owners</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">8,788</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Warranty</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,427</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,094</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Customer deposits</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,606</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">385</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,354</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,263</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at end of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">19,175</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">6,742</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_PrivatePlacementWarrantPolicyTextBlock', window );">Private placement warrants</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b><i>Private placement warrants</i></b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Company&#x2019;s private placement warrants are accounted for as
 a liability, in accordance with ASC&#xA0;480-10-25-14,&#xA0;<i>Distinguishing Liabilities
 from Equity</i>. ASC 480-10-25-14 states that, if an entity must or
 could settle an instrument by issuing a variable number of its own
 shares, and, as in this case, the obligation&#x2019;s monetary value
 is based solely or predominantly on variations in the fair value of
 the company&#x2019;s equity shares, but moves in the opposite
 direction, then the obligation to issue shares is to be recorded as
 a liability at the inception of the arrangement, and is adjusted
 with subsequent changes in the fair value of the underlying stock.
 The effect of the change in value of the obligation is reflected as
 &#x201C;Private placement warrant (income) expense&#x201D; in the
 Company&#x2019;s consolidated statements of operations. See Note 7,
 &#x201C;Fair value of financial instruments,&#x201D; for detail
 describing the valuation approach for the Private Placement
 Warrants.</p>
 </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research &amp; development and engineering costs</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Research&#xA0;&amp;
 development and engineering costs</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 expenses research&#xA0;&amp; development and engineering costs when
 incurred. Research&#xA0;&amp; development costs classified within
 research&#xA0;&amp; development and engineering expenses in the
 consolidated statements of operations, consist primarily of wages,
 materials, testing and consulting related to the development of new
 engines, parts and applications relating to the alternative fuel
 market across all markets with an emphasis on the industrial and
 on-road markets. These costs approximated $19.1 million, $14.9
 million and $9.4 million for the years ended December&#xA0;31,
 2015, 2014, and 2013, respectively.</font></p>
 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_ShareBasedCompensationPolicyPolicyTextBlock', window );">Share-based compensation</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b><i>Share-based compensation</i></b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Company accounts for share-based compensation expense for
 awards granted to employees for service over the service period
 based on the grant date fair value.</p>
 </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair value of financial instruments</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Fair value of
 financial instruments</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 Company&#x2019;s financial instruments include accounts receivable,
 accounts payable, revolving line of credit, term debt and private
 placement warrants. The carrying amounts of accounts receivable and
 accounts payable approximate fair value because of their short-term
 nature. The carrying value of the revolving line of credit and term
 debt approximate fair value because the interest rates fluctuate
 with market interest rates or the fixed rates are based on current
 rates offered to the Company for debt with similar terms and
 maturities. Based upon the Company&#x2019;s current credit agreement
 with Wells Fargo Bank, National Association, using the
 Company&#x2019;s balances and interest rates as of December&#xA0;31,
 2015, and holding other variables constant, an increase by a factor
 of 10 of the interest rates for the next 12 month period charged by
 the bank to the Company would decrease the Company&#x2019;s pre-tax
 earnings and cash flow by approximately $179,000. The fair value of
 the private placement warrants is described below in Note 7,
 &#x201C;Fair value of financial instruments.&#x201D;</font></p>
 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_SelfInsurancePolicyTextBlock', window );">Self-funded insurance</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b><i>Self-funded insurance</i></b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Company is self-insured for certain costs of its employee
 benefit plans, although the Company obtains third-party insurance
 coverage to limit its exposure. The Company maintains a stop-loss
 insurance policy with individual and aggregate stop-loss
 coverage.</p>
 </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b><i>Income taxes</i></b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Company accounts for income taxes under the asset and liability
 method, which requires the recognition of deferred tax assets and
 liabilities for the expected future tax consequences of events that
 have been included in the financial statements. Under this method,
 deferred tax assets and liabilities are determined based on the
 differences between the financial statements and tax basis of
 assets and liabilities using enacted tax rates in effect for the
 year in which the differences are expected to reverse. The effect
 of a change in tax rates on deferred tax assets and liabilities is
 recognized in income in the period that includes the enactment
 date.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Company records net deferred tax assets to the extent it
 believes these assets will more likely than not be realized. In
 making such a determination, the Company considers all available
 positive and negative evidence, including future reversals of
 existing taxable temporary differences, projected future taxable
 income, tax-planning strategies, and results of recent operations.
 As of December&#xA0;31, 2015 and 2014, the Company had not recorded
 a deferred tax asset valuation allowance.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Company records uncertain tax positions in accordance with ASC
 740,&#xA0;<i>Income
 Taxes</i>, on the basis of a two-step process whereby (1)&#xA0;it
 determines whether it is more likely than not that the tax
 positions will be sustained based on the technical merits of the
 position and (2)&#xA0;for those tax positions that meet the
 more-likely-than-not recognition threshold, the Company recognizes
 the largest amount of tax benefit that is greater than
 50&#xA0;percent likely to be realized upon ultimate settlement with
 the related tax authority. As of December&#xA0;31, 2015 and 2014,
 the Company had an unrecognized tax benefit of $1,055,000 and
 $740,000, respectively, for uncertain tax positions including
 interest and penalties. The Company recognizes interest and
 penalties related to unrecognized tax benefits in income tax
 expense.</p>
 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 18px"><font style="FONT-FAMILY: Times New Roman" size="2"><b><i>Concentrations</i></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company
 generally maintains cash balances in various accounts at one
 financial institution in the Midwest. As of December&#xA0;31, 2015
 and 2014, the Company maintained cash in a non-interest bearing
 account at a financial institution. At December&#xA0;31, 2015 and
 2014, cash accounts were insured by the Federal Deposit Insurance
 Corporation (FDIC) up to $250,000 per institution and per
 depositor. The Company&#x2019;s cash balances exceeded the FDIC
 maximum insured amounts in both 2015 and 2014.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The Company is
 exposed to potential credit risks associated with its accounts
 receivable. The Company performs ongoing credit evaluations of its
 customers and generally does not require collateral on its accounts
 receivable. For certain non-U.S. trade receivables, the Company
 obtains trade credit insurance or requires letters of credit for
 those non-U.S. accounts for which trade credit insurance is not
 available or is insufficient. The Company has not experienced
 significant credit-related losses to date.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Three customers
 (&#x201C;Customer A&#x201D;, &#x201C;Customer B&#x201D; and
 &#x201C;Customer C&#x201D;) individually accounted for more than 10%
 of the Company&#x2019;s sales during one or more years from 2013
 through 2015. Customer A represented 12%, 11% and 16% of
 consolidated net sales in 2015, 2014 and 2013, respectively.
 Customer B represented 16% and 11% of consolidated net sales in
 2015 and 2014, respectively, and less than 10% of consolidated net
 sales in 2013. Customer C represented less than 10% of consolidated
 net sales in 2015 and 2013, respectively, and 11% of consolidated
 net sales in 2014.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Five customers
 (&#x201C;Customer A, &#x201C;Customer B,&#x201D; &#x201C;Customer
 C,&#x201D; all referred to above, &#x201C;Customer D&#x201D; and
 &#x201C;Customer E&#x201D;) individually accounted for more than 10%
 of consolidated accounts receivable at December&#xA0;31, 2015 or
 2014. At December&#xA0;31, 2015 and December&#xA0;31, 2014,
 Customer A represented 13% of consolidated accounts receivable and
 less than 10% of consolidated accounts receivable, respectively. At
 December&#xA0;31, 2015 and 2014, Customer B represented less than
 10% of consolidated accounts receivable and 14% of consolidated
 accounts receivable, respectively. At December&#xA0;31, 2015 and
 2014, Customer C represented less than 10% of consolidated accounts
 receivable and 17% of consolidated accounts receivable,
 respectively. At December&#xA0;31, 2015 and 2014, Customer D
 represented less than 10% of consolidated accounts receivable and
 11% of consolidated accounts receivable, respectively. Customer E
 represented 14% and 11% of consolidated accounts receivable in 2015
 and 2014, respectively.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Two suppliers
 (&#x201C;Supplier A&#x201D; and &#x201C;Supplier B&#x201D;)
 individually accounted for more than 10% of the Company&#x2019;s
 purchases during the years from 2013 through 2015. Supplier A
 accounted for 21%, 15% and 30% of the Company&#x2019;s purchases in
 2015, 2014 and 2013, respectively. Supplier B accounted for 11%,
 27% and 15% of the Company&#x2019;s purchases in 2015, 2014 and
 2013, respectively.</font></p>
 </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><p>
 The Company computes earnings (loss) per share by applying the
 guidance stated in ASC 260,&#xA0;<i style="FONT-SIZE: 13px; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); WIDOWS: 1; LETTER-SPACING: normal; LINE-HEIGHT: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">Earnings
 per Share</i>.&#xA0;</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_EquityMethodInvestmentsPolicy', window );">Distinguishing Liabilities from Equity</a></td>
<td class="text"><p>
 The Company analyzes financial instruments with features of both
 liabilities and equity under ASC 480,&#xA0;<i style="FONT-SIZE: 13px; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); WIDOWS: 1; LETTER-SPACING: normal; LINE-HEIGHT: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">Distinguishing
 Liabilities from Equity</i></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_DerivativesPolicyTextBlock', window );">Derivatives and Hedging</a></td>
<td class="text"><p>
 The Company analyzes financial instruments with features of both
 liabilities and equity under ASC 480,&#xA0;<i style="FONT-SIZE: 13px; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); WIDOWS: 1; LETTER-SPACING: normal; LINE-HEIGHT: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">Distinguishing
 Liabilities from Equity</i>&#xA0;and
 ASC 815,&#xA0;<i style="FONT-SIZE: 13px; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); WIDOWS: 1; LETTER-SPACING: normal; LINE-HEIGHT: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">Derivatives
 and Hedging</i>.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Compensation - Stock Compensation</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 SAR awards are accounted for as equity, in accordance with ASC
 718,&#xA0;<i>Compensation &#x2014; Stock
 Compensation,</i>&#xA0;which states that options or
 similar instruments on shares shall be classified as liabilities if
 either the underlying shares are classified as liabilities or the
 entity can be required under any circumstance to settle the option
 or similar instrument by transferring cash or other assets. The
 Company&#x2019;s underlying shares are classified as equity, and
 under the terms of the SAR Award Agreement, the Company must settle
 the exercised portion of the SAR in shares of the Company&#x2019;s
 common stock. As such, the Company has accounted for the SAR as
 equity.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 ASC 718,&#xA0;<i>Compensation &#x2014; Stock
 Compensation,</i>&#xA0;was utilized in order to
 estimate the fair value of the SAR. The term &#x201C;fair
 value&#x201D; has been defined in Note 7, &#x201C;Fair value of
 financial instruments.&#x201D; ASC 718 requires an entity to measure
 the cost of employee services received in exchange for an award of
 equity instruments based on the fair value of the award as of the
 grant date. That cost is then recognized over the period during
 which an employee is required to provide service in exchange for
 the award. The Company has computed compensation expense by
 applying the guidance stated in ASC 718, on a straight-line basis
 over the requisite service period for each separately vesting
 portion of the award as if the award was, in-substance, multiple
 awards.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_OtherAccruedLiabilitiesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other accrued liabilities policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_OtherAccruedLiabilitiesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_PrivatePlacementWarrantPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the Company's private placement warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_PrivatePlacementWarrantPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_SelfInsurancePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Self Insurance Policy [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_SelfInsurancePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_ShareBasedCompensationPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the Company's share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ShareBasedCompensationPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6875567&amp;loc=d3e14489-108613<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51676700&amp;loc=d3e61082-112788<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=28088331&amp;loc=SL29635902-196195<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13537-108611<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13531-108611<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51676700&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=18733093&amp;loc=d3e5614-111684<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br><br>Reference 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 k<br> -Article 1<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 02, 03<br> -Article 3A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=56946850&amp;loc=d3e41620-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=56946850&amp;loc=SL5579240-113959<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=56946850&amp;loc=SL5579245-113959<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=56946850&amp;loc=d3e41675-113959<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56946850&amp;loc=d3e41638-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the equity method of accounting for investments in common stock or other interests including unconsolidated subsidiaries, corporate joint ventures, noncontrolling interests in real estate ventures, limited partnerships, and limited liability companies. The accounting policy may include information such as: (1) initially recording an investment in the stock of an investee at cost; (2) adjusting the carrying amount of the investment to recognize the investor's share of the earnings or losses of the investee after the date of acquisition; and (3) adjustments to reflect the investor's share of changes in the investee's capital (dividends). This disclosure may also include a detailed description of the policy for determining the amount of equity method losses recognized after an investment has been reduced to zero as a result of previous losses, reasons for not using the equity method when the investor company owns 20 percent or more of the voting stock of the investee's company (including identification of the significant investee), reasons for using the equity method when the ownership percentage is less than 20 percent, and discussion of recognition of equity method losses when an investor's total investment in an investee includes, in addition to an investment in common stock, other investments such as preferred stock and loans to the investee. An entity also may describe how such investments are assessed for impairment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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.12)<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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6382943&amp;loc=d3e33918-111571<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13279-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 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_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51717228&amp;loc=d3e202-110218<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 5<br> -Section CC<br> -Subsection 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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6423966&amp;loc=d3e40913-109327<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 5: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32809-109319<br><br>Reference 6: 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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e32247-109318<br><br>Reference 7: 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 28<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e32280-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_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for major classes of inventories, bases of stating inventories (for example, lower of cost or market), methods by which amounts are added and removed from inventory classes (for example, FIFO, LIFO, or average cost), loss recognition on impairment of inventories, and situations in which inventories are stated above cost. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=28360613&amp;loc=d3e4492-108314<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(b))<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=28360613&amp;loc=d3e4556-108314<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Financial Reporting Release (FRR)<br> -Number 206<br> -Paragraph b<br> -Subparagraph i, ii<br> -Chapter 2<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 02<br> -Paragraph 6<br> -Subparagraph a<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_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><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> -Glossary Research and Development<br> -URI http://asc.fasb.org/extlink&amp;oid=6523717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18823-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 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012821&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 13<br> -Section B<br> -Paragraph Question 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;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<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_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables.  If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6378556&amp;loc=d3e10133-111534<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 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=49124121&amp;loc=d3e5212-111524<br><br>Reference 4: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=49124121&amp;loc=d3e5093-111524<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 02<br> -Paragraph 3, 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_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6061-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6143-108592<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6132-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6644279840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of the company and summary of significant accounting policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_psix_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock', window );">Activity in Company's Allowance for Doubtful Accounts</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The activity in the Company&#x2019;s allowance for doubtful accounts
 as of December&#xA0;31, was as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="84%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at beginning of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">652</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">452</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Charged to expense</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">641</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">204</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 (Write-offs), net of recoveries</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(356</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at end of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">937</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">652</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Components of Inventories</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Inventories consisted of the following as of December&#xA0;31:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="79%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Raw materials</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">104,433</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">87,133</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Work in process</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,401</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,752</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Finished goods</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,853</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,777</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Total inventories</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">132,687</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">95,662</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Inventory allowance</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,340</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,759</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Inventories, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">130,347</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">93,903</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_ScheduleOfInventoryReserveTableTextBlock', window );">Summary of Inventory Reserve Activity</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The activity in the Company&#x2019;s inventory allowance as of
 December&#xA0;31 was as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="82%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at beginning of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,759</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,510</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Charged to expense</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">945</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">679</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Write-offs</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(364</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(430</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at end of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,340</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,759</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of Company's Warranty Accrual</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The activity in the Company&#x2019;s warranty liability as of
 December&#xA0;31 was as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="80%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at beginning of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,094</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,274</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">631</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,600</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Charged to expense</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">428</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,020</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Payments</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,726</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,800</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at end of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,427</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,094</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_OtherAccruedLiabilitiesTableTextBlock', window );">Schedule of Other Accrued Liabilities</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Other accrued liabilities consisted of the following as of
 December&#xA0;31:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="81%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Due to former owners</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">8,788</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Warranty</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,427</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,094</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Customer deposits</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,606</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">385</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,354</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,263</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at end of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">19,175</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">6,742</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_OtherAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Accrued Liabilities Table [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_OtherAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Allowance For Doubtful Accounts Table [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_ScheduleOfInventoryReserveTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Inventory Reserve Table [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ScheduleOfInventoryReserveTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6766211008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=psix_PowertrainIntegrationLimitedLiabilityCompanyMember', window );">Powertrain Integration, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Summary of Estimates of Fair Value of the Assets Acquired and the Liabilities Assumed as of the Acquisition Date</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The purchase
 price for this acquisition had been provisionally allocated as of
 May&#xA0;19, 2015, and deemed final as of December&#xA0;31, 2015,
 to the assets acquired and liabilities assumed based on their
 estimated fair values as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">May&#xA0;19,&#xA0;2015<br />
 (As&#xA0;initially<br />
 reported)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Measurement<br />
 period<br />
 adjustment</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">May&#xA0;19,&#xA0;2015<br />
 (As&#xA0;adjusted)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Assets acquired:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Accounts
 receivable</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,942</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(11</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,931</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Inventories</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,890</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,890</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Prepaid expenses and other
 current assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">23</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">23</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Property, plant&#xA0;&amp;
 equipment</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">315</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">314</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Other non-current
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">24</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">24</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total tangible
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">7,194</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(12</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">7,182</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Intangible
 assets:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Intangible
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13,600</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13,600</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Goodwill</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">14,471</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">506</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">14,977</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total assets
 acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">35,265</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">494</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">35,759</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Liabilities
 assumed:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Accounts payable</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">5,951</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">5,951</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Accrued
 liabilities</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">241</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">591</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">832</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 5em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Total liabilities
 assumed</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">6,192</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">591</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">6,783</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 7em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net assets
 acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">29,073</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(97</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">28,976</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="84%"></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Cash paid at Powertrain
 Date of Acquisition</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">20,873</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Contingent
 consideration</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">8,200</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Working capital
 adjustment</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(97</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Aggregate
 consideration</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">28,976</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>


 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock', window );">Estimated Useful Lives of Identifiable Intangible Assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The identifiable intangible assets as a result of the acquisition
 are amortized over their respective estimated useful lives as
 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Asset<br />
 amount</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Estimated<br />
 life</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Backlog</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">600</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3&#xA0;months</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Customer relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13,000</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12 years</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Total identifiable intangible assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">13,600</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=psix_BiphaseTechnologiesLimitedLiabilityCompanyMember', window );">Bi-Phase Technologies, LLC [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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Summary of Estimates of Fair Value of the Assets Acquired and the Liabilities Assumed as of the Acquisition Date</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The purchase price for this acquisition had been provisionally
 allocated at the Bi-Phase Date of Acquisition, and deemed final as
 of December&#xA0;31, 2015, to the assets acquired and liabilities
 assumed based on their estimated fair values as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="77%"></td>
 <td valign="bottom" width="18%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><font style="WHITE-SPACE: nowrap">May&#xA0;1,&#xA0;2015&#xA0;(Bi-Phase</font><br />

 Date of Acquisition)</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Assets acquired:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Accounts receivable</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">212</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Inventories</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,103</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Prepaid expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Property, plant&#xA0;&amp; equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">113</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Other assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">162</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Total tangible assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,594</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Intangible assets:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Intangible assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">860</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Goodwill</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,217</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Total assets acquired</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,671</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Liabilities assumed:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Accounts payable</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">199</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Accrued liabilities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">47</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Total liabilities assumed</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">246</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7em; TEXT-INDENT: -1em">
 Net assets acquired</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,425</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Initial cash paid at Bi-Phase Date of Acquisition</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,619</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Contingent consideration</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">540</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Working capital adjustment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">266</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Aggregate consideration</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,425</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock', window );">Estimated Useful Lives of Identifiable Intangible Assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-TOP: 12pt; TEXT-INDENT: 4%">
 The identifiable intangible assets as a result of the acquisition
 are amortized over their respective estimated useful lives as
 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <br class="Apple-interchange-newline" />
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="81%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Asset<br />
 amount</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Estimated<br />
 life</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Developed technology</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">700</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7&#xA0;years</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Customer relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">160</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15&#xA0;years</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Total identifiable intangible assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">860</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"></td>
 <td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom">&#xA0;&#xA0;</td>
 <td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</td>
 <td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom">&#xA0;&#xA0;</td>
 <td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"></td>
 <td style="WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"></td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=psix_BucksEnginesLimitedPartnershipMember', window );">Buck's Acquisition Company, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Summary of Estimates of Fair Value of the Assets Acquired and the Liabilities Assumed as of the Acquisition Date</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The purchase price for this acquisition had been provisionally
 allocated at the Bucks Date of Acquisition, and deemed final as of
 December&#xA0;31, 2015, to the assets acquired and liabilities
 assumed based on their estimated fair values as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="19%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">
 March&#xA0;18,&#xA0;2015&#xA0;(Buck&#x2019;s<br />
 Date<br />
 of&#xA0;Acquisition)</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Assets acquired:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Inventories</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">6,598</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Property, plant&#xA0;&amp; equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">231</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Total tangible assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,829</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Intangible assets:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Intangible assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,380</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Goodwill</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,526</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Total assets acquired</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">9,735</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock', window );">Estimated Useful Lives of Identifiable Intangible Assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The identifiable intangible asset as a result of the acquisition is
 amortized over its respective estimated useful life as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="81%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Asset<br />
 amount</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Estimated<br />
 life</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Customer relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,380</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10&#xA0;years</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=psix_ProfessionalPowerProductsIncMember', window );">Professional Power Products, Inc. [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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Summary of Estimates of Fair Value of the Assets Acquired and the Liabilities Assumed as of the Acquisition Date</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The purchase price for this acquisition allocated to the assets
 acquired and liabilities assumed based on their estimated fair
 values was as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="69%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">
 April&#xA0;1,&#xA0;2014<br />
 (As initially<br />
 reported)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Measurement<br />
 period<br />
 adjustment</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">
 April&#xA0;1,&#xA0;2014<br />
 (As&#xA0;adjusted)</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Assets acquired:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Cash</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,277</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,277</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Accounts receivable</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,989</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,989</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Inventories</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,073</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(120</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,953</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Prepaid expenses and other current assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">243</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">243</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Property, plant&#xA0;&amp; equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,596</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,596</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Total tangible assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13,178</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(120</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13,058</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Intangible assets:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Intangible assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23,500</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23,500</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Goodwill</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22,372</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,174</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23,546</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Total assets acquired</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">59,050</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,054</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">60,104</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Liabilities assumed:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Accounts payable</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,494</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,494</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Accrued liabilities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,257</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,054</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,311</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Total liabilities assumed</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,751</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,054</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,805</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 7em; TEXT-INDENT: -1em">
 Net assets acquired</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">54,299</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">54,299</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Summary of Initial Consideration Paid for Acquisitions</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The following table provides a summary of the initial consideration
 for 3PI:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="89%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Fair value of assets acquired</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">60,104</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Less liabilities assumed</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5,805</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Net assets acquired</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">54,299</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Less value of shares of Company common stock expected to be issued
 at date of acquisition</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8,900</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Less cash acquired</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,277</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Cash paid</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">44,122</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Summary of Supplemental Pro Forma Information</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2"><font style="FONT-FAMILY: Times New Roman" size="2">The following supplemental
 pro forma information presents the financial results as if the
 Powertrain transaction had occurred on January&#xA0;1, 2014 as
 follows:</font></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 </p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="66%"></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Year ended</font><br />
 <font style="FONT-FAMILY: Times New Roman" size="1">(unaudited)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">December&#xA0;31,<br />
 2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">December&#xA0;31,<br />
 2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net sales</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">402,718</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">400,585</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net income</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">14,868</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">26,320</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Earnings per share,
 basic</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1.38</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2.46</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Earnings per share,
 diluted</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.50</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1.81</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 </table>
 &#xA0;
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The following
 supplemental unaudited pro forma information presents the financial
 results as if the 3PI transaction had occurred on January&#xA0;1,
 2013 as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="66%"></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" nowrap="nowrap" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">Year ended<br />
 (unaudited)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">December&#xA0;31,<br />
 2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">December&#xA0;31,<br />
 2013</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net sales</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">353,175</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">278,117</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net (loss)
 income</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">23,671</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(16,557</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">(Loss) earnings per share,
 basic</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2.21</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1.69</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">(Loss) earnings per share,
 diluted</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1.57</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1.69</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 (h)(2)-(3)<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_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived and indefinite-lived intangible assets acquired as part of 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_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock</td>
</tr>
<tr>
<td style="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionAxis=psix_PowertrainIntegrationLimitedLiabilityCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_PowertrainIntegrationLimitedLiabilityCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_BiphaseTechnologiesLimitedLiabilityCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_BiphaseTechnologiesLimitedLiabilityCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_BucksEnginesLimitedPartnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_BucksEnginesLimitedPartnershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_ProfessionalPowerProductsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_ProfessionalPowerProductsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>43
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6759720816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Computations of Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The computations of basic and diluted earnings (loss) per share as
 of December&#xA0;31, 2015, 2014 and 2013, were as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2013</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 <u>Numerator:</u></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Net income (loss)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">14,278</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">23,726</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(18,760</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Change in the value of Private Placement Warrants</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9,299</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6,169</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,979</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">17,557</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(18,760</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 <u>Denominator:</u></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Weighted average common shares outstanding-basic</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,808,005</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,706,780</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,779,457</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Incremental shares from assumed exercise of Private Placement
 Warrants, SAR, restricted stock</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">265,642</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">424,837</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Weighted average common shares outstanding-diluted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,073,647</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11,131,617</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,779,457</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 <u>Earnings (loss) per share of common stock &#x2014; basic and
 diluted</u>:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Earnings (loss) per share of common stock &#x2014; basic</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1.32</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2.22</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(1.92</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Earnings (loss) per share of common stock &#x2014; diluted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">0.45</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1.58</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(1.92</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933232960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant and equipment, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 );">Components of Property, Plant and Equipment</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The components of property, plant and equipment as of
 December&#xA0;31, were as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Land</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">260</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">260</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Building and improvements</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,189</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,015</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Office furniture and equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,675</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,705</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Tooling and equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21,381</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13,736</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Transportation equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">560</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">525</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Construction in progress</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,011</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,056</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Property, plant and equipment, at cost</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">38,076</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">29,297</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Accumulated depreciation</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(12,075</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(8,405</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Property, plant and equipment, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">26,001</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">20,892</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" />

 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock', window );">Estimated Useful Lives by Major Asset Category</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Estimated useful lives by major asset category are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="51%"></td>
 <td valign="bottom" width="3%"></td>
 <td width="46%"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">
 <p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 45.65pt" align="center">Life&#xA0;(in&#xA0;years)</p>
 </td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Building and improvements</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">Lesser&#xA0;of&#xA0;(i)&#xA0;39&#xA0;years,
 (ii)&#xA0;expected&#xA0;useful&#xA0;life of
 improvement&#xA0;or&#xA0;(iii) life of lease (including
 likely&#xA0;extension&#xA0;thereof)</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Tooling and equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">Up to 10 years</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Office furniture and equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">3 &#x2013; 10</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Transportation equipment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" align="center">3 &#x2013; 5</td>
 </tr>
 </table>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated Useful Lives Of Property Plant And Equipment Table [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6910929792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and other intangibles (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 );">Summary of the Activity in the Companys Goodwill</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The activity in the Company&#x2019;s goodwill as of December&#xA0;31
 was as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="80%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at beginning of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">23,546</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Acquisitions</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">17,920</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23,546</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at end of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">41,466</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">23,546</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Summary of the Amortization Expense</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Amortization
 expense was classified as follows in the Company&#x2019;s
 consolidated statements of operations for the years ended
 December&#xA0;31:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0">
 <tr>
 <td width="73%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2014</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">2013</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Cost of sales</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">742</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,134</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">40</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Operating
 expenses</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,582</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,013</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">&#x2014;&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">5,324</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,147</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">40</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Other Intangible Assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The tables below shows the amortization period and intangible asset
 cost by intangible asset as of December&#xA0;31, 2015 and December
 31, 2014&#xA0;and the accumulated amortization and net intangible
 asset value in total for all those intangible assets that related
 to the Company&#x2019;s acquisitions, for the related period.&#xA0;
 Refer to Note 3, &#x201C;Acquisitions&#x201D; for a further
 discussion of these acquisitions.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="70%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" nowrap="nowrap" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom" nowrap="nowrap">
 <p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 79.8pt">
 Description of intangible</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Amortization<br />
 period</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Gross<br />
 amount</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Accumulated<br />
 amortization</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Net<br />
 amount</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Backlog</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">18&#xA0;months</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,800</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(1,800</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Customer relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">13 years</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34,940</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(5,129</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">29,811</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Developed technology</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">7 years</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">700</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(113</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">587</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Trade names and trademarks</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="center">13 years</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,700</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(353</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,347</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">39,140</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(7,395</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">31,745</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="12"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" nowrap="nowrap" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom" nowrap="nowrap">
 <p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 79.8pt">
 Description of intangible</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Amortization<br />
 period</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Gross<br />
 amount</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Accumulated<br />
 amortization</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Net<br />
 amount</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Backlog</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18&#xA0;months</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,200</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(1,095</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">105</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Customer relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13 years</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">20,600</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(926</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,674</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Trade names and trademarks</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">13 years</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,700</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(87</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,613</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">23,500</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(2,108</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">21,392</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Future Amortization Expense for Intangible Assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The table below shows the estimated future amortization expense for
 intangible assets:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="85%"></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom" nowrap="nowrap">
 <p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 15.55pt">
 Year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">Estimated<br />
 amortization<br />
 expense</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">5,714</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 2017</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,837</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 2018</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,182</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 2019</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,638</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 2020</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,053</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Thereafter</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,321</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">31,745</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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_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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6917527376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value of financial instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_psix_ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock', window );">Estimated Fair Value of Private Placement Warrants Publicly Traded Stock Pricing Approach</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 As of December&#xA0;31, 2015 and 2014, the Company estimated the
 fair value of its Private Placement Warrants with a publicly traded
 stock pricing approach using the Black-Scholes option pricing
 model. The inputs of the Black-Scholes option pricing model as of
 December&#xA0;31, were as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="10%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="10%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">December&#xA0;31,<br />
 2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center">December&#xA0;31,<br />
 2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Market value of the Company&#x2019;s common stock</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">18.25</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">51.61</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Exercise price</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">13.00</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">13.00</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Risk-free interest rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.12</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.39</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Estimated price volatility</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">55.00</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">55.00</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Contractual term</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.33&#xA0;years</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.33&#xA0;years</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Dividend yield</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Summary of Change in Estimated Fair Value of Company's Level 3 Financial Instrument</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The following table summarizes the change in the estimated fair
 value of the Company&#x2019;s Private Placement Warrants liability
 Level 3 financial instrument as of December&#xA0;31:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="80%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at beginning of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">11,036</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">24,525</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Fair value of private placement warrants exercised</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(255</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(7,320</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Decrease in the value of private placement warrants</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(9,299</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6,169</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at end of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,482</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">11,036</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock', window );">Financial Liability Measured at Fair Value on Recurring Basis</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The following table summarizes fair value measurements by level as
 of December&#xA0;31, 2015, for the Company&#x2019;s level 3
 financial liabilities measured at fair value on a recurring
 basis:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;1</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;2</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;3</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Private placement warrants liability</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,482</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The following table summarizes fair value measurement by level as
 of December&#xA0;31, 2014, for the Company&#x2019;s level 3
 financial liability measured at fair value on a recurring
 basis:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0">
 <tr>
 <td width="77%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;1</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;2</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;3</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Private placement warrants liability</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">11,036</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Warrant Valuation Assumptions Under Option Pricing Model Table [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ScheduleOfWarrantValuationAssumptionsUnderOptionPricingModelTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).  Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19190-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19279-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6592156976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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_DebtInstrumentRedemptionTableTextBlock', window );">Summary of Redemption Price in Percentage</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Company may redeem the Senior Notes in whole or in part at any
 time on or after May&#xA0;1, 2016, at the option of the Company at
 the following redemption prices (expressed as percentages of the
 principal amount), together with accrued and unpaid interest to the
 date of redemption:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="82%"></td>
 <td valign="bottom" width="14%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom" nowrap="nowrap">
 <p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 54.35pt">
 Redemption date</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Redemption&#xA0;price</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 May&#xA0;1, 2016 through October&#xA0;31, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">101.0</td>
 <td valign="bottom" nowrap="nowrap">%</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 November&#xA0;1, 2016 and thereafter</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100.0</td>
 <td valign="bottom" nowrap="nowrap">%</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DebtInstrumentRedemptionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6932306528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Future Minimum Lease Payments Due Under Operating Leases</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 12px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The future
 minimum lease payments due under operating leases as of
 December&#xA0;31, 2015, were as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="84%"></td>
 <td valign="bottom" width="8%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">2016</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,771</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">2017</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,192</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">2018</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,207</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">2019</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,918</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">2020</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,687</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Thereafter</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,047</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">18,822</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 </tr>
 </table>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6756434960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2012 Incentive compensation plan (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock', window );">Summary of SAR Awards Transactions</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">The
 Compensation Committee of the Board of Directors approved, and the
 Company granted the following SAR awards:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="16%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="16%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="16%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="16%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="16%"></td>
 <td valign="bottom" width="1%"></td>
 <td width="15%"></td>
 </tr>
 <tr>
 <td valign="bottom" nowrap="nowrap">
 <p style="BORDER-BOTTOM: rgb(0,0,0) 1px solid; WIDTH: 61pt">
 <font style="FONT-FAMILY: Times New Roman" size="1">Award
 Description</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center">
 <p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center">
 <font style="FONT-FAMILY: Times New Roman" size="1">Grant
 Date</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center">
 <p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center">
 <font style="FONT-FAMILY: Times New Roman" size="1">Recipient</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center">
 <p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center">
 <font style="FONT-FAMILY: Times New Roman" size="1">Award</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center">
 <p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center">
 <font style="FONT-FAMILY: Times New Roman" size="1">Exercise
 Price</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" align="center">
 <p style="MARGIN-BOTTOM: 1px; MARGIN-TOP: 0px" align="center">
 <font style="FONT-FAMILY: Times New Roman" size="1">Expiration</font></p>
 </td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: 0em"><font style="FONT-FAMILY: Times New Roman" size="2">SAR I</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">June 6, 2012</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">Chief Operating Officer (&#x201C;COO&#x201D;)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">543,872 shares</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">$22.07</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">June 6, 2022</font></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="TEXT-INDENT: 0em"><font style="FONT-FAMILY: Times New Roman" size="2">SAR II</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">October 19, 2015</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">Chief Financial Officer (&#x201C;CFO&#x201D;)</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">60,000 shares</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">$24.41</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="top"><font style="FONT-FAMILY: Times New Roman" size="2">October 19, 2025</font></td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Summary of Restricted Stock Unit Activity</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Restricted stock activity consisted of the following for the years
 ended December&#xA0;31:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="12%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="12%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Shares</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">
 Weighted&#xA0;Average&#xA0;Grant&#xA0;Date<br />
 Fair Value</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 December&#xA0;31, 2013</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">162,993</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">39.29</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">23,000</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">71.47</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(12,000</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">60.44</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Vested</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(19,742</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">41.89</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 December&#xA0;31, 2014</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">154,251</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">42.18</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,000</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28.48</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(800</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">65.51</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Vested</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(24,207</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">42.63</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 December&#xA0;31, 2015</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">130,244</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">41.77</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited 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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards 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_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6918111392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Summary of Expense (Benefit) for Income Taxes</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The expense (benefit) for income taxes for the years ended
 December&#xA0;31, was as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="78%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2013</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Current tax expense (benefit)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Federal</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(446</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">5,650</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,629</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 State</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">55</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,448</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">955</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(391</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,098</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,584</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Deferred tax expense (benefit)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Federal</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">345</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,050</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">967</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 State</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(342</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">665</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">208</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,715</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,175</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Total tax (benefit) expense</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(388</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,813</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,759</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Summary of Company's Effective Tax Rate on Income From Continuing Operations and Statutory Tax Rate</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 A reconciliation between the Company&#x2019;s effective tax rate on
 income from continuing operations and the statutory tax rate for
 the years ended December&#xA0;31, was as follows:&#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="68%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center">2013</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Amount</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Percent</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Amount</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Percent</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Amount</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Percent</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Income tax expense (benefit) at federal statutory rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,862</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">35.0</td>
 <td valign="bottom" nowrap="nowrap">%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">12,089</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">35.0</td>
 <td valign="bottom" nowrap="nowrap">%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(4,760</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">34.0</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 State income tax, net of federal benefit</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">178</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,403</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">848</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Non-deductible private placement warrant (income)/expense</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,255</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(23.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,159</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(6.2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,531</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(68.0</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Domestic production activity</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(295</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.9</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(376</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.7</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Research tax credits</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,437</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(17.6</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,001</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.9</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,054</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Tax reserve reassessment</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">315</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">170</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">0.5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">570</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4.1</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Other, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(51</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(0.4</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">606</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Income tax expense (benefit)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(388</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2.8</td>
 <td valign="bottom" nowrap="nowrap">)%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,813</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31.3</td>
 <td valign="bottom" nowrap="nowrap">%</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,759</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(34.0</td>
 <td valign="bottom" nowrap="nowrap">)%</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Summary of Components of Deferred Income Tax Assets and Liabilities</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Components of the deferred income tax assets and liabilities
 consisted of the following as of December&#xA0;31:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="80%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Deferred tax assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Inventory</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,861</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,143</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Allowances and bad debts</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">398</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">280</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Accrued warranty</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">778</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,022</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Accrued wages and benefits</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">627</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">553</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Stock compensation</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">488</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">391</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">515</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Total deferred tax assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,667</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,397</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Deferred tax liabilities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Intangibles</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(944</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,810</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em">
 Tax depreciation in excess of book</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,904</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,830</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em">
 Total deferred tax liabilities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,848</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,640</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Net deferred tax assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">819</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">757</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_NetDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Net Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The Company&#x2019;s net deferred tax assets and liabilities are
 presented as follows in the Company&#x2019;s consolidated balance
 sheets as of December&#xA0;31:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="82%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Current deferred tax assets, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,998</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Non-current deferred tax asset/(liabilities), net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">819</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,241</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Net deferred tax assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">819</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">757</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Change in Unrecognized Tax Benefits</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The change in unrecognized tax benefits excluding interest and
 penalties for the years ended December&#xA0;31, 2015 and 2014 were
 as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="84%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2015</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at beginning of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">723</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">555</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Additions based on tax positions related to the current year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">261</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">255</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Additions/(Reductions) for tax positions of prior years</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">44</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(87</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em">
 Balance at end of year</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,028</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">723</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_NetDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Deferred Tax Assets And Liabilities Table [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_NetDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=51663037&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6915843168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited quarterly financial data (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Quarterly Financial Data</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-TOP: 6px; TEXT-INDENT: 4%">
 <font style="FONT-FAMILY: Times New Roman" size="2">Set forth below
 are the unaudited quarterly financial data for the fiscal years
 ended December&#xA0;31, 2015 and 2014:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="54%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="1">For the quarters
 ended</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">March&#xA0;31</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">June&#xA0;30</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">September&#xA0;30</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">December&#xA0;31</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top" align="center">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em" align="center">
 <font style="FONT-FAMILY: Times New Roman" size="2"><b>2015</b></font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net sales</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">86,139</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">94,629</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">112,008</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">96,670</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Cost of sales</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">69,682</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">77,255</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">96,700</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">82,975</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Gross profit</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">16,457</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">17,374</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">15,308</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13,695</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Operating
 expenses</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">12,387</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">12,899</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13,920</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">14,433</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Operating income
 (loss)</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,070</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,475</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,388</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(738</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Other (income)
 expense</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,142</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1,731</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(7,255</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">149</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Income (loss) before income
 taxes</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(72</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">6,206</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">8,643</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(887</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Income tax provision
 (benefit)</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,384</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,285</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(466</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(2,591</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net income
 (loss)</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(1,456</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">4,921</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">9,109</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,704</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net income (loss) per
 common share:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Basic</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(0.13</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.46</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.84</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.16</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Diluted</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(0.13</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.18</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.03</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.04</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="54%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="1">For the quarters
 ended</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">March&#xA0;31</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">June 30</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">September&#xA0;30</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: Times New Roman" size="1">December&#xA0;31</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top" align="center">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em" align="center">
 <font style="FONT-FAMILY: Times New Roman" size="2"><b>2014</b></font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net sales</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">66,735</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">83,378</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">93,972</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">103,910</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Cost of sales</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">54,805</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">67,982</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">75,344</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">82,819</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Gross profit</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">11,930</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">15,396</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">18,628</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">21,091</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Operating
 expenses</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">8,409</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">9,503</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">11,109</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">11,980</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Operating income</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,521</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">5,893</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">7,519</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">9,111</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Other (income)</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(111</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(240</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(3,625</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">(4,519</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Income before income
 taxes</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,632</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">6,133</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">11,144</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">13,630</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Income tax
 provision</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">1,258</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,250</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,996</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,309</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net income</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">2,374</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">3,883</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">7,148</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">10,321</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Net income per common
 share:</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr>
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Basic</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.23</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.37</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.66</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.96</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: Times New Roman" size="2">Diluted</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.19</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.34</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.56</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: Times New Roman" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: Times New Roman" size="2">0.48</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: Times New Roman" size="2">&#xA0;&#xA0;</font></td>
 </tr>
 </table>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the quarterly financial data in the annual financial statements. The disclosure includes financial information for each fiscal quarter for the current and previous year, including revenues, gross profit, income (loss) before extraordinary items and cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)-(j)<br> -URI http://asc.fasb.org/extlink&amp;oid=51825399&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6766336080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of the Company and Summary of Significant Accounting Policies - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2012</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of Operating Segments | Segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Effect of reclassifications on previous reported income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Recognized revenue, total</a></td>
<td class="nump">21,400,000<span></span>
</td>
<td class="nump">$ 3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research &amp; development and engineering costs</a></td>
<td class="nump">19,100,000<span></span>
</td>
<td class="nump">14,900,000<span></span>
</td>
<td class="nump">$ 9,400,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_psix_IncreaseDecreaseInRevenue', window );">Decrease in pre-tax earnings and cash flow</a></td>
<td class="nump">179,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_DeferredTaxAssetsValuationAllowance', window );">Tax asset valuation allowance</a></td>
<td class="nump">0<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_LiabilityForUnrecognizedTaxBenefits', window );">Unrecognized tax benefit for uncertain tax positions, including interest and penalties</a></td>
<td class="nump">1,055,000<span></span>
</td>
<td class="nump">740,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseCustomerDeposits', window );">Interest-bearing accounts insured</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=psix_VendorOneMember', window );">Vendor A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_EntityWidePurchaseMajorVendorPercentage', window );">Purchases accounted</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=psix_VendorTwoMember', window );">Vendor B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_EntityWidePurchaseMajorVendorPercentage', window );">Purchases accounted</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=psix_SignificantCustomersMember', window );">Significant Customers [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_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_AccountsReceivableDuePeriod', window );">Invoice date</a></td>
<td class="text">150 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=psix_CustomerCMember', window );">Customer 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_ConsolidatedTradeAccountsReceivablePercent', window );">Consolidated accounts receivable</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">17.00%<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_MajorCustomersAxis=psix_CustomerDMember', window );">Customer D [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_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_ConsolidatedTradeAccountsReceivablePercent', window );">Consolidated accounts receivable</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">11.00%<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_MajorCustomersAxis=psix_CustomerBMember', window );">Customer B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_ConsolidatedTradeAccountsReceivablePercent', window );">Consolidated accounts receivable</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">14.00%<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_MajorCustomersAxis=psix_CustomerEMember', window );">Customer B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_ConsolidatedTradeAccountsReceivablePercent', window );">Consolidated accounts receivable</a></td>
<td class="nump">14.00%<span></span>
</td>
<td class="nump">11.00%<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_MajorCustomersAxis=psix_CustomerAMember', window );">Customer A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_ConsolidatedTradeAccountsReceivablePercent', window );">Consolidated accounts receivable</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">10.00%<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_ConcentrationRiskByTypeAxis=us-gaap_SalesMember', window );">Consolidated net sales [Member] | Customer 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Consolidated net sales, percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SalesMember', window );">Consolidated net sales [Member] | Customer D [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_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Consolidated net sales, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SalesMember', window );">Consolidated net sales [Member] | Customer B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Consolidated net sales, percentage</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Consolidated net sales [Member] | Customer A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Consolidated net sales, percentage</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=psix_WellsFargoBankNationalAssociationMember', window );">Wells Fargo Bank, N.A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Interest rates on debt</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_AccountsReceivableDuePeriod', window );">Invoice date</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_psix_ConsolidatedTradeAccountsReceivablePercent', window );">Consolidated accounts receivable</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<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_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_AccountsReceivableDuePeriod', window );">Invoice date</a></td>
<td class="text">45 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_AccountsReceivableDuePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable Due 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;">psix_AccountsReceivableDuePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_ConsolidatedTradeAccountsReceivablePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Consolidated Trade Accounts Receivable Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ConsolidatedTradeAccountsReceivablePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Business And Significant Accounting Policies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_DescriptionOfBusinessAndSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_EntityWidePurchaseMajorVendorPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity Wide Purchase Major Vendor Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_EntityWidePurchaseMajorVendorPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_IncreaseDecreaseInRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase Decrease In Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_IncreaseDecreaseInRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_psix_LiabilityForUnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liability For Unrecognized Tax Benefits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_LiabilityForUnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 effective interest rate 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 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 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(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_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1 Response)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012821&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 13<br> -Section A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseCustomerDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The interest expense recognized during the period on customer deposits or security deposits held in interest bearing accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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.8)<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_InterestExpenseCustomerDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning 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_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=psix_VendorOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=psix_VendorOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=psix_VendorTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=psix_VendorTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MajorCustomersAxis=psix_SignificantCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=psix_SignificantCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MajorCustomersAxis=psix_CustomerCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=psix_CustomerCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MajorCustomersAxis=psix_CustomerDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=psix_CustomerDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MajorCustomersAxis=psix_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=psix_CustomerBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MajorCustomersAxis=psix_CustomerEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=psix_CustomerEMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MajorCustomersAxis=psix_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=psix_CustomerAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=psix_WellsFargoBankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=psix_WellsFargoBankNationalAssociationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933590608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of the Company and Summary of Significant Accounting Policies - Activity in Company's Allowance for Doubtful Accounts (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Balance at beginning of year</a></td>
<td class="nump">$ 652<span></span>
</td>
<td class="nump">$ 452<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_psix_AmountOfIncreaseDecreaseChargedToExpenseInPeriod', window );">Charged to expense</a></td>
<td class="nump">641<span></span>
</td>
<td class="nump">204<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_psix_AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff', window );">(Write-offs), net of recoveries</a></td>
<td class="num">(356)<span></span>
</td>
<td class="num">(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_AllowanceForDoubtfulAccountsReceivable', window );">Balance at end of year</a></td>
<td class="nump">$ 937<span></span>
</td>
<td class="nump">$ 652<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of receivables charged against the allowance for doubtful accounts net of recoveries previously charged off.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_AllowanceForDoubtfulAccountsReceivableChargeOffsNetOfRecoveriesPreviouslyChargedOff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_psix_AmountOfIncreaseDecreaseChargedToExpenseInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increases/decreases of expense charged against the allowance for doubtful accounts in 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;">psix_AmountOfIncreaseDecreaseChargedToExpenseInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, a valuation allowance for receivables due a company that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6644423168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of the Company and Summary of Significant Accounting Policies - Components of Inventories (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventory, Net [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">$ 104,433<span></span>
</td>
<td class="nump">$ 87,133<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">6,401<span></span>
</td>
<td class="nump">1,752<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_psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale', window );">Finished goods</a></td>
<td class="nump">21,853<span></span>
</td>
<td class="nump">6,777<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_InventoryGross', window );">Total inventories</a></td>
<td class="nump">132,687<span></span>
</td>
<td class="nump">95,662<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Inventory allowance</a></td>
<td class="num">(2,340)<span></span>
</td>
<td class="num">(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_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">$ 130,347<span></span>
</td>
<td class="nump">$ 93,903<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of merchandise or goods held by the entity that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_AmountOfMerchandiseOrGoodsHeldByParentCompanyAvailableForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(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_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>55
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933218416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of the Company and Summary of Significant Accounting Policies - Summary of Inventory Reserve Activity (Detail) - Inventory Valuation Reserve [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<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_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of year</a></td>
<td class="nump">$ 1,759<span></span>
</td>
<td class="nump">$ 1,510<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to expense</a></td>
<td class="nump">945<span></span>
</td>
<td class="nump">679<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Write-offs</a></td>
<td class="num">(364)<span></span>
</td>
<td class="num">(430)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of year</a></td>
<td class="nump">$ 2,340<span></span>
</td>
<td class="nump">$ 1,759<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_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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<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 09<br> -Article 12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, charged to costs and expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<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 09<br> -Article 12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the deductions in a given period to allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, representing receivables written off as uncollectible and portions of the reserves utilized, respectively.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<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 09<br> -Article 12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_InventoryValuationReserveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_InventoryValuationReserveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933762496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of the Company and Summary of Significant Accounting Policies - Schedule of Company's Warranty Accrual (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_ProductWarrantyLiabilityAbstract', window );"><strong>Product Warranty Liability [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Balance at beginning of year</a></td>
<td class="nump">$ 3,094<span></span>
</td>
<td class="nump">$ 1,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition', window );">Acquisitions</a></td>
<td class="nump">631<span></span>
</td>
<td class="nump">1,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_StandardProductWarrantyAccrualChargesToCostsAndExpenses', window );">Charged to expense</a></td>
<td class="nump">428<span></span>
</td>
<td class="nump">2,020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPayments', window );">Payments</a></td>
<td class="num">(1,726)<span></span>
</td>
<td class="num">(1,800)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Balance at end of year</a></td>
<td class="nump">$ 2,427<span></span>
</td>
<td class="nump">$ 3,094<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_ProductWarrantyLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Product Warranty Liability [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ProductWarrantyLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_StandardProductWarrantyAccrualChargesToCostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Standard Product Warranty Accrual Charges To Costs And Expenses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_StandardProductWarrantyAccrualChargesToCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1),(c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liability for a standard product warranty acquired in a business acquisition. Does not include any liability for an extended warranty acquired in a business acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StandardProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the aggregate decrease in the liability for payments made (in cash or in kind) to satisfy claims under the terms of the standard product warranty. Does not include any Increase or Decrease in the liability for payments related to extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>57
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933392272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of the Company and Summary of Significant Accounting Policies - Schedule of Other Accrued Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract', window );"><strong>Accrued Liabilities and Other Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Due to former owners</a></td>
<td class="nump">$ 8,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty</a></td>
<td class="nump">2,427<span></span>
</td>
<td class="nump">$ 3,094<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerDepositsCurrent', window );">Customer deposits</a></td>
<td class="nump">3,606<span></span>
</td>
<td class="nump">385<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_psix_OtherSundryAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">4,354<span></span>
</td>
<td class="nump">3,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_OtherAccruedLiabilitiesCurrent', window );">Balance at end of year</a></td>
<td class="nump">$ 19,175<span></span>
</td>
<td class="nump">$ 6,742<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_OtherSundryAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Sundry Accrued Liabilities Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_OtherSundryAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CustomerDepositsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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_CustomerDepositsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1))<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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable arising from transactions not otherwise specified in the taxonomy. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e7018-107765<br><br>Reference 2: 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 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<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.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_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<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_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6911631984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Recently Issued Accounting Pronouncements - Additional Information (Detail)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=psix_FivePointFiveZeroPercentSeniorNotesMember', window );">5.50% Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on senior notes</a></td>
<td class="nump">5.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=psix_FivePointFiveZeroPercentSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=psix_FivePointFiveZeroPercentSeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6778756224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May. 19, 2015</div></th>
<th class="th"><div>May. 01, 2015</div></th>
<th class="th"><div>Mar. 18, 2015</div></th>
<th class="th"><div>Apr. 01, 2014</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Sep. 30, 2014</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
<th class="th"><div>Mar. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increased finished goods - inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,336,000<span></span>
</td>
<td class="nump">$ 34,125,000<span></span>
</td>
<td class="nump">$ 16,667,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities adjusted amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,311,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 acquisition net of cash paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">34,396,000<span></span>
</td>
<td class="nump">44,122,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_CashAcquiredFromAcquisition', window );">Business acquisition cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,277,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_psix_BusinessAcquisitionContingentConsideration', window );">Earn-out consideration value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,740,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Common stock.shares representing fixed portion of consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">65,772<span></span>
</td>
<td class="text">&#160;<span></span>
</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">65,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValueOutstanding', window );">Common stock value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,060,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,060,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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Initial value of earn out portion of consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,840,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount', window );">Accounts receivable gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,332,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,332,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_BusinessCombinationAcquiredReceivablesEstimatedUncollectible', window );">Accounts receivable expected to be uncollectible</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">343,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">343,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_psix_NonrecurringTransactionExpenses', window );">Acquisition transaction expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</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_psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration', window );">Change in the fair value of contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,840,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred income tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,848,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,640,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,848,000<span></span>
</td>
<td class="nump">3,640,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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,591,000)<span></span>
</td>
<td class="num">$ (466,000)<span></span>
</td>
<td class="nump">$ 1,285,000<span></span>
</td>
<td class="nump">$ 1,384,000<span></span>
</td>
<td class="nump">3,309,000<span></span>
</td>
<td class="nump">$ 3,996,000<span></span>
</td>
<td class="nump">$ 2,250,000<span></span>
</td>
<td class="nump">$ 1,258,000<span></span>
</td>
<td class="num">(388,000)<span></span>
</td>
<td class="nump">10,813,000<span></span>
</td>
<td class="nump">4,759,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_TaxEffectOfAcquisitionConsideration', window );">Tax effect adjustments in additional paid-in-capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(681,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_OperatingIncomeLoss', window );">Operating Income Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 738,000<span></span>
</td>
<td class="num">$ (1,388,000)<span></span>
</td>
<td class="num">$ (4,475,000)<span></span>
</td>
<td class="num">$ (4,070,000)<span></span>
</td>
<td class="num">(9,111,000)<span></span>
</td>
<td class="num">$ (7,519,000)<span></span>
</td>
<td class="num">$ (5,893,000)<span></span>
</td>
<td class="num">$ (3,521,000)<span></span>
</td>
<td class="num">(9,195,000)<span></span>
</td>
<td class="num">(26,044,000)<span></span>
</td>
<td class="num">(14,967,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_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,582,000<span></span>
</td>
<td class="nump">1,013,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_BusinessCombinationAcquisitionRelatedCosts', window );">Total transaction cost related to acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 526,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=psix_FivePointFiveZeroPercentSeniorNotesMember', window );">5.50% Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.50%<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business acquisition, contingent consideration liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareholdersEquityClassAxis=us-gaap_ContingentConsiderationClassifiedAsEquityMember', window );">Contingent Consideration Classified as Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessAcquisitionsContingentConsiderationSharesIssuable', window );">Earn-out consideration, common stock shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">131,544<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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid-in Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_TaxEffectOfAcquisitionConsideration', window );">Tax effect adjustments in additional paid-in-capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (681,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_BusinessAcquisitionAxis=psix_PowertrainIntegrationLimitedLiabilityCompanyMember', window );">Powertrain Integration, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Earn-out consideration initial purchase price</a></td>
<td class="nump">$ 20,873,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,776,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business acquisition, contingent consideration liability</a></td>
<td class="nump">8,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_AggregatePurchasePriceAmount', window );">Provisional aggregate purchase price</a></td>
<td class="nump">28,976,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessCombinationNetWorkingCapitalAdjustments', window );">Working capital adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">97,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Increased finished goods - inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">22,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities adjusted amount</a></td>
<td class="nump">$ 832,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=psix_PowertrainIntegrationLimitedLiabilityCompanyMember', window );">Powertrain Integration, LLC [Member] | 5.50% Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on senior notes</a></td>
<td class="nump">5.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=psix_BiphaseTechnologiesLimitedLiabilityCompanyMember', window );">Bi-Phase Technologies, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Earn-out consideration initial purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,619,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,885,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business acquisition, contingent consideration liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">540,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_AggregatePurchasePriceAmount', window );">Provisional aggregate purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,425,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessCombinationNetWorkingCapitalAdjustments', window );">Working capital adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(266,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">266,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Increased finished goods - inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 226,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities adjusted amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1', window );">Business acquisition agreement date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">May  01,  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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Initial cash purchase price on acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=psix_BucksEnginesLimitedPartnershipMember', window );">Buck's Acquisition Company, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increased finished goods - inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 290,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1', window );">Business acquisition agreement date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 18,  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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Initial cash purchase price on acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,735,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=psix_ProfessionalPowerProductsIncMember', window );">Professional Power Products, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Earn-out consideration initial purchase price</a></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">54,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increased finished goods - inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">482,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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business acquisition net of cash paid</a></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">45,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,122,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Business acquisition cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,277,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow', window );">Earn-out consideration minimum payable value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Earn-out consideration maximum payable value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionSharePrice', window );">Common stock issued, price per share</a></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">$ 76.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessAcquisitionContingentConsideration', window );">Earn-out consideration value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_NonrecurringTransactionExpenses', window );">Acquisition transaction expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,474,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred income tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,570,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,570,000<span></span>
</td>
<td class="nump">$ 681,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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,570,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Goodwill, expected tax deductible amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">18,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,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_Revenues', window );">Net Intercompany sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,108,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Total transaction cost related to acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">811,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_BusinessAcquisitionAxis=psix_ProfessionalPowerProductsIncMember', window );">Professional Power Products, Inc. [Member] | Additional Paid-in Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_TaxEffectOfAcquisitionConsideration', window );">Tax effect adjustments in additional paid-in-capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">681,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_LineOfCreditFacilityAxis=psix_WellsFargoBankNationalAssociationMember', window );">Wells Fargo Bank, N.A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Securing term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Total transaction cost related to acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 811,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">811,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_StatementScenarioAxis=us-gaap_RestatementAdjustmentMember', window );">Adjustment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities adjusted amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,054,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Reversal of liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,840,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_StatementScenarioAxis=us-gaap_RestatementAdjustmentMember', window );">Adjustment [Member] | Powertrain Integration, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business acquisition, contingent consideration liability</a></td>
<td class="nump">$ 8,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,248,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,248,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_AggregatePurchasePriceAmount', window );">Provisional aggregate purchase price</a></td>
<td class="nump">28,976,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessCombinationNetWorkingCapitalAdjustments', window );">Working capital adjustment</a></td>
<td class="nump">97,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities adjusted amount</a></td>
<td class="nump">$ 591,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementScenarioAxis=us-gaap_RestatementAdjustmentMember', window );">Adjustment [Member] | Professional Power Products, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Increased finished goods - inventory</a></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">120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities adjusted amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,054,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=us-gaap_WeightedAverageMember', window );">Weighted Average [Member] | Powertrain Integration, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_WeightedAverageMember', window );">Weighted Average [Member] | Bi-Phase Technologies, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member] | Contingent Consideration Classified as Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessAcquisitionsContingentConsiderationSharesIssuable', window );">Earn-out consideration, common stock shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">65,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member] | Powertrain Integration, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_ReturnOnBaseEarnoutPaymentPercentage', window );">Percentage of per annum return on base earn-out payment considered for additional earn-out payment</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member] | Bi-Phase Technologies, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessCombinationContingentConsiderationEarnOutPeriod', window );">Contingent consideration, earn-out period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 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_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member] | Professional Power Products, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessAcquisitionsContingentConsiderationSharesIssuable', window );">Earn-out consideration, common stock shares</a></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">65,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member] | Contingent Consideration Classified as Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessAcquisitionsContingentConsiderationSharesIssuable', window );">Earn-out consideration, common stock shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">197,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member] | Bi-Phase Technologies, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessCombinationContingentConsiderationEarnOutPeriod', window );">Contingent consideration, earn-out period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member] | Professional Power Products, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessAcquisitionsContingentConsiderationSharesIssuable', window );">Earn-out consideration, common stock shares</a></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">197,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_psix_AggregatePurchasePriceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Purchase Price Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_AggregatePurchasePriceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_BusinessAcquisitionContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquisition contingent 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;">psix_BusinessAcquisitionContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_psix_BusinessAcquisitionsContingentConsiderationSharesIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquisitions contingent consideration shares issuable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_BusinessAcquisitionsContingentConsiderationSharesIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_BusinessCombinationContingentConsiderationEarnOutPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Contingent Consideration Earn Out 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;">psix_BusinessCombinationContingentConsiderationEarnOutPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_BusinessCombinationNetWorkingCapitalAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net working capital 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;">psix_BusinessCombinationNetWorkingCapitalAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Change In Fair Value Of Contingent 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;">psix_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisChangeInFairValueOfContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_NonrecurringTransactionExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The nonrecurring preacquisiton transaction expenses excluded from proforma information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_NonrecurringTransactionExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_ReturnOnBaseEarnoutPaymentPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Return on base earn-out payment percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ReturnOnBaseEarnoutPaymentPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_TaxEffectOfAcquisitionConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax effect of acquisition 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;">psix_TaxEffectOfAcquisitionConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 business acquisition agreement was executed, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 goodwill arising from a business combination that is expected to be deductible for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks paid or offered to be paid 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;">us-gaap_BusinessAcquisitionSharePrice</td>
</tr>
<tr>
<td style="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_BusinessCombinationAcquiredReceivablesEstimatedUncollectible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the best estimate at the acquisition date of the contractual cash flows not expected to be collected, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (b)(3)<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_BusinessCombinationAcquiredReceivablesEstimatedUncollectible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the gross contractual amounts receivable, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (b)(2)<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_BusinessCombinationAcquiredReceivablesGrossContractualAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be 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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be 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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration 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 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=6911338&amp;loc=d3e6819-128478<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 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 associated with the acquisition of business during the period (for example, cash that was held by the acquired business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -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 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury 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 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_CommonStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Liability<br> -URI http://asc.fasb.org/extlink&amp;oid=6510232<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<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(2)<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_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_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_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_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sum of all other revenue and income recognized by the entity in the period not otherwise specified 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 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (a)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=psix_FivePointFiveZeroPercentSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=psix_FivePointFiveZeroPercentSeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareholdersEquityClassAxis=us-gaap_ContingentConsiderationClassifiedAsEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityClassAxis=us-gaap_ContingentConsiderationClassifiedAsEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_PowertrainIntegrationLimitedLiabilityCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_PowertrainIntegrationLimitedLiabilityCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_BiphaseTechnologiesLimitedLiabilityCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_BiphaseTechnologiesLimitedLiabilityCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_BucksEnginesLimitedPartnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_BucksEnginesLimitedPartnershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_ProfessionalPowerProductsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_ProfessionalPowerProductsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LineOfCreditFacilityAxis=psix_WellsFargoBankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=psix_WellsFargoBankNationalAssociationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementScenarioAxis=us-gaap_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementScenarioAxis=us-gaap_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_WeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6773764368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Summary of Estimates of Fair Value of the Assets Acquired and the Liabilities Assumed as of the Acquisition Date (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May. 19, 2015</div></th>
<th class="th"><div>May. 01, 2015</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Mar. 18, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Apr. 01, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,277<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,989<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,953<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">243<span></span>
</td>
</tr>
<tr class="ro">
<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 &amp; equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,596<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1', window );">Total tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,058<span></span>
</td>
</tr>
<tr class="ro">
<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>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">23,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,546<span></span>
</td>
<td class="nump">23,546<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">60,104<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">60,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,311<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,805<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,805<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">54,299<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioPreviouslyReportedMember', window );">As Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,073<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">243<span></span>
</td>
</tr>
<tr class="re">
<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 &amp; equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,596<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1', window );">Total tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,178<span></span>
</td>
</tr>
<tr class="re">
<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>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">23,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">22,372<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">59,050<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">59,050<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,494<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,257<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,751<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,751<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">54,299<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementScenarioAxis=us-gaap_RestatementAdjustmentMember', window );">Adjustment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(120)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1', window );">Total tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(120)<span></span>
</td>
</tr>
<tr class="ro">
<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>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,174<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,054<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,054<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,054<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,054<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,054<span></span>
</td>
</tr>
<tr class="rh">
<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=psix_PowertrainIntegrationLimitedLiabilityCompanyMember', window );">Powertrain Integration, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">$ 4,931<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="nump">1,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 &amp; equipment</a></td>
<td class="nump">314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1', window );">Total tangible assets</a></td>
<td class="nump">7,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Intangible assets</a></td>
<td class="nump">13,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">14,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></td>
<td class="nump">35,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></td>
<td class="nump">35,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">5,951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="nump">6,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="nump">6,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="nump">28,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="nump">8,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationNetWorkingCapitalAdjustments', window );">Working capital adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(97)<span></span>
</td>
<td class="text">&#160;<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_psix_AggregatePurchasePriceAmount', window );">Aggregate consideration</a></td>
<td class="nump">28,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=psix_PowertrainIntegrationLimitedLiabilityCompanyMember', window );">Powertrain Integration, LLC [Member] | As Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">4,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="nump">1,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 &amp; equipment</a></td>
<td class="nump">315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1', window );">Total tangible assets</a></td>
<td class="nump">7,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Intangible assets</a></td>
<td class="nump">13,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">14,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></td>
<td class="nump">35,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></td>
<td class="nump">35,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">5,951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="nump">6,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="nump">6,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="nump">29,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=psix_PowertrainIntegrationLimitedLiabilityCompanyMember', window );">Powertrain Integration, LLC [Member] | Adjustment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="num">(11)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 &amp; equipment</a></td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1', window );">Total tangible assets</a></td>
<td class="num">(12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></td>
<td class="nump">494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></td>
<td class="nump">494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="nump">591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="nump">591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="num">(97)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessCombinationCashPaidAtDateOfAcquisition', window );">Cash paid at date of acquisition</a></td>
<td class="nump">20,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="nump">8,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,248<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessCombinationNetWorkingCapitalAdjustments', window );">Working capital adjustment</a></td>
<td class="num">(97)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_AggregatePurchasePriceAmount', window );">Aggregate consideration</a></td>
<td class="nump">$ 28,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=psix_BiphaseTechnologiesLimitedLiabilityCompanyMember', window );">Bi-Phase Technologies, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses', window );">Prepaid expenses</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 &amp; equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1', window );">Total tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">1,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessCombinationCashPaidAtDateOfAcquisition', window );">Cash paid at date of acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_BusinessCombinationNetWorkingCapitalAdjustments', window );">Working capital adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">266<span></span>
</td>
<td class="num">$ (266)<span></span>
</td>
<td class="text">&#160;<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_psix_AggregatePurchasePriceAmount', window );">Aggregate consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionAxis=psix_BucksEnginesLimitedPartnershipMember', window );">Buck's Acquisition Company, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,598<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 &amp; equipment</a></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">231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1', window );">Total tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">1,526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></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">9,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Total assets acquired</a></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">$ 9,735<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_psix_AggregatePurchasePriceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Purchase Price Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_AggregatePurchasePriceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Acquisition Purchase Price Allocation Tangible Assets1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_BusinessAcquisitionPurchasePriceAllocationTangibleAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_psix_BusinessCombinationCashPaidAtDateOfAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash paid at date of acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_BusinessCombinationCashPaidAtDateOfAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_BusinessCombinationNetWorkingCapitalAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net working capital 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;">psix_BusinessCombinationNetWorkingCapitalAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, recognized identifiable assets acquired and liabilities assumed, current assets, prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets And 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;">psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration 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 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=6911338&amp;loc=d3e6819-128478<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 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, that lack physical substance, having a projected indefinite period of benefit, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed after 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_StatementScenarioAxis=us-gaap_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementScenarioAxis=us-gaap_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementScenarioAxis=us-gaap_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementScenarioAxis=us-gaap_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_PowertrainIntegrationLimitedLiabilityCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_PowertrainIntegrationLimitedLiabilityCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_BiphaseTechnologiesLimitedLiabilityCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_BiphaseTechnologiesLimitedLiabilityCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_BucksEnginesLimitedPartnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_BucksEnginesLimitedPartnershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6766777120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Estimated Useful Lives of Identifiable Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember', window );">Backlog [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_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible asset estimated life</a></td>
<td class="text">18 months<span></span>
</td>
<td class="text">18 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible asset estimated life</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">13 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible asset estimated life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=psix_PowertrainIntegrationLimitedLiabilityCompanyMember', window );">Powertrain Integration, LLC [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets</a></td>
<td class="nump">$ 13,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_BusinessAcquisitionAxis=psix_PowertrainIntegrationLimitedLiabilityCompanyMember', window );">Powertrain Integration, LLC [Member] | Backlog [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_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets</a></td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible asset estimated life</a></td>
<td class="text">3 months<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=psix_PowertrainIntegrationLimitedLiabilityCompanyMember', window );">Powertrain Integration, LLC [Member] | Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets</a></td>
<td class="nump">$ 13,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible asset estimated life</a></td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=psix_BiphaseTechnologiesLimitedLiabilityCompanyMember', window );">Bi-Phase Technologies, LLC [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_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets</a></td>
<td class="nump">$ 860<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=psix_BiphaseTechnologiesLimitedLiabilityCompanyMember', window );">Bi-Phase Technologies, LLC [Member] | Customer Relationships [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets</a></td>
<td class="nump">$ 160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible asset estimated life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=psix_BiphaseTechnologiesLimitedLiabilityCompanyMember', window );">Bi-Phase Technologies, LLC [Member] | Developed Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets</a></td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible asset estimated life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=psix_BucksEnginesLimitedPartnershipMember', window );">Buck's Acquisition Company, LLC [Member] | Customer Relationships [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets</a></td>
<td class="nump">$ 1,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible asset estimated life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 identifiable intangible assets 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 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OrderOrProductionBacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_BusinessAcquisitionAxis=psix_PowertrainIntegrationLimitedLiabilityCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_PowertrainIntegrationLimitedLiabilityCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_BiphaseTechnologiesLimitedLiabilityCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_BiphaseTechnologiesLimitedLiabilityCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_BucksEnginesLimitedPartnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_BucksEnginesLimitedPartnershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6934542848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Summary of Initial Consideration Paid for Acquisitions (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 01, 2014</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Fair value of assets acquired</a></td>
<td class="nump">$ 60,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Less liabilities assumed</a></td>
<td class="num">(5,805)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">54,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Less cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,277)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,396<span></span>
</td>
<td class="nump">$ 44,122<span></span>
</td>
</tr>
<tr class="rh">
<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=psix_ProfessionalPowerProductsIncMember', window );">Professional Power Products, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill', window );">Fair value of assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Less liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,805)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">54,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Less value of shares of Company common stock expected to be issued at date of acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Less cash acquired</a></td>
<td class="num">(1,300)<span></span>
</td>
<td class="num">(1,277)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash paid</a></td>
<td class="nump">$ 45,400<span></span>
</td>
<td class="nump">$ 44,122<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_psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets And 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;">psix_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the 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 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 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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 associated with the acquisition of business during the period (for example, cash that was held by the acquired business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -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 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_BusinessAcquisitionAxis=psix_ProfessionalPowerProductsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_ProfessionalPowerProductsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933260048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Summary of Supplemental Pro Forma Information (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=psix_ProfessionalPowerProductsIncMember', window );">Professional Power Products, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems', window );"><strong>Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [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_BusinessAcquisitionsProFormaRevenue', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 353,175<span></span>
</td>
<td class="nump">$ 278,117<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net (loss) income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,671<span></span>
</td>
<td class="num">$ (16,557)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic', window );">(Loss) earnings per share, basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.21<span></span>
</td>
<td class="num">$ (1.69)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted', window );">(Loss) earnings per share, diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.57<span></span>
</td>
<td class="num">$ (1.69)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=psix_PowertrainIntegrationLimitedLiabilityCompanyMember', window );">Powertrain Integration, LLC [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_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems', window );"><strong>Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [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_BusinessAcquisitionsProFormaRevenue', window );">Net sales</a></td>
<td class="nump">$ 402,718<span></span>
</td>
<td class="nump">$ 400,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">$ 14,868<span></span>
</td>
<td class="nump">$ 26,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic', window );">(Loss) earnings per share, basic</a></td>
<td class="nump">$ 1.38<span></span>
</td>
<td class="nump">$ 2.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted', window );">(Loss) earnings per share, diluted</a></td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 1.81<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_BusinessAcquisitionProFormaEarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<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_BusinessAcquisitionProFormaEarningsPerShareBasic</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionProFormaEarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<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_BusinessAcquisitionProFormaEarningsPerShareDiluted</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<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_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<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_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=psix_ProfessionalPowerProductsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_ProfessionalPowerProductsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_PowertrainIntegrationLimitedLiabilityCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_PowertrainIntegrationLimitedLiabilityCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6767839696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Schedule of Computations of Basic and Diluted Earnings Per Share (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Sep. 30, 2014</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
<th class="th"><div>Mar. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_EarningsPerShareNumeratorAbstract', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 1,704<span></span>
</td>
<td class="nump">$ 9,109<span></span>
</td>
<td class="nump">$ 4,921<span></span>
</td>
<td class="num">$ (1,456)<span></span>
</td>
<td class="nump">$ 10,321<span></span>
</td>
<td class="nump">$ 7,148<span></span>
</td>
<td class="nump">$ 3,883<span></span>
</td>
<td class="nump">$ 2,374<span></span>
</td>
<td class="nump">$ 14,278<span></span>
</td>
<td class="nump">$ 23,726<span></span>
</td>
<td class="num">$ (18,760)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in the value of Private Placement Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,299)<span></span>
</td>
<td class="num">(6,169)<span></span>
</td>
<td class="nump">28,031<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income Attributable to Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,979<span></span>
</td>
<td class="nump">$ 17,557<span></span>
</td>
<td class="num">$ (18,760)<span></span>
</td>
</tr>
<tr class="re">
<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>Earnings (loss) per share of common stock - basic and diluted :</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Earnings (loss) per share of common stock - basic</a></td>
<td class="nump">$ 0.16<span></span>
</td>
<td class="nump">$ 0.84<span></span>
</td>
<td class="nump">$ 0.46<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
<td class="nump">$ 0.66<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Earnings (loss) per share of common stock - diluted</a></td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.56<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_EarningsPerShareDenominatorAbstract', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 common shares outstanding-basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,808,005<span></span>
</td>
<td class="nump">10,706,780<span></span>
</td>
<td class="nump">9,779,457<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_psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock', window );">Incremental shares from assumed exercise of Private Placement Warrants, SAR, restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">265,642<span></span>
</td>
<td class="nump">424,837<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 );">Weighted average common shares outstanding-diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,073,647<span></span>
</td>
<td class="nump">11,131,617<span></span>
</td>
<td class="nump">9,779,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Earnings (loss) per share of common stock - basic and diluted :</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Earnings (loss) per share of common stock - basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.32<span></span>
</td>
<td class="nump">$ 2.22<span></span>
</td>
<td class="num">$ (1.92)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Earnings (loss) per share of common stock - diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.45<span></span>
</td>
<td class="nump">$ 1.58<span></span>
</td>
<td class="num">$ (1.92)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_EarningsPerShareDenominatorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Earnings per share denominator.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_EarningsPerShareDenominatorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_EarningsPerShareNumeratorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Earnings per share numerator.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_EarningsPerShareNumeratorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Incremental shares from assumed exercise of private placement warrants SAR restricted stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_IncrementalSharesFromAssumedExerciseOfPrivatePlacementWarrantsSarRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6939902&amp;loc=d3e20148-110875<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_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Income or Loss Available to Common Stockholders plus adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933648960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net - Components of Property, Plant and Equipment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Land', window );">Land</a></td>
<td class="nump">$ 260<span></span>
</td>
<td class="nump">$ 260<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Building and improvements</a></td>
<td class="nump">8,189<span></span>
</td>
<td class="nump">5,015<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Office furniture and equipment</a></td>
<td class="nump">4,675<span></span>
</td>
<td class="nump">3,705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Tooling and equipment</a></td>
<td class="nump">21,381<span></span>
</td>
<td class="nump">13,736<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_psix_TransportationEquipment', window );">Transportation equipment</a></td>
<td class="nump">560<span></span>
</td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">3,011<span></span>
</td>
<td class="nump">6,056<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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">38,076<span></span>
</td>
<td class="nump">29,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(12,075)<span></span>
</td>
<td class="num">(8,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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">$ 26,001<span></span>
</td>
<td class="nump">$ 20,892<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_TransportationEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, transportation equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_TransportationEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<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_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6812-107765<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_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<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_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6919262320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract', window );"><strong>Property Plant and Equipment Useful Life and Values [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DepreciationExpenses', window );">Depreciation expense</a></td>
<td class="nump">$ 4,347,000<span></span>
</td>
<td class="nump">$ 2,562,000<span></span>
</td>
<td class="nump">$ 1,528,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_DepreciationExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Depreciation Expenses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_DepreciationExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Property Plant and Equipment Useful Life and Values [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933511280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, Net - Estimated Useful Lives by Major Asset Category (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building and Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property, plant and equipment, useful life, description</a></td>
<td class="text">Lesser of (i) 39 years,                                              (ii) expected useful life of                                              improvement or (iii) life of lease                                              (including likely extension thereof)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">39 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=psix_ToolingEquipmentMember', window );">Tooling and Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office Furniture and Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office Furniture and Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51661791&amp;loc=d3e1205-110223<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_BuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_ToolingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_ToolingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_TransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933189248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Apr. 01, 2014</div></th>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 41,466,000<span></span>
</td>
<td class="nump">$ 23,546,000<span></span>
</td>
<td class="nump">$ 23,546,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_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average useful life of intangible assets acquired</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">13 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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_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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13854-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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13777-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6917734336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles - Summary of the Activity in the Companys Goodwill (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Balance at beginning of year</a></td>
<td class="nump">$ 23,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">17,920<span></span>
</td>
<td class="nump">$ 23,546<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Balance at end of year</a></td>
<td class="nump">$ 41,466<span></span>
</td>
<td class="nump">$ 23,546<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_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933233872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles - Summary of the Amortization Expense (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 4,582<span></span>
</td>
<td class="nump">$ 1,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization expense</a></td>
<td class="nump">5,324<span></span>
</td>
<td class="nump">2,147<span></span>
</td>
<td class="nump">$ 40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">742<span></span>
</td>
<td class="nump">1,134<span></span>
</td>
<td class="nump">$ 40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember', window );">Operating Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 4,582<span></span>
</td>
<td class="nump">$ 1,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_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6935042576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles - Schedule of Other Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 39,140<span></span>
</td>
<td class="nump">$ 23,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(7,395)<span></span>
</td>
<td class="num">(2,108)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 31,745<span></span>
</td>
<td class="nump">$ 21,392<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember', window );">Backlog [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_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible asset estimated life</a></td>
<td class="text">18 months<span></span>
</td>
<td class="text">18 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="nump">$ 1,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">$ (1,800)<span></span>
</td>
<td class="num">(1,095)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 105<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible asset estimated life</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">13 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 34,940<span></span>
</td>
<td class="nump">$ 20,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(5,129)<span></span>
</td>
<td class="num">(926)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 29,811<span></span>
</td>
<td class="nump">$ 19,674<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible asset estimated life</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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(113)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 587<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_TrademarksAndTradeNamesMember', window );">Trade Names and Trademarks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible asset estimated life</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">13 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(353)<span></span>
</td>
<td class="num">(87)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 1,347<span></span>
</td>
<td class="nump">$ 1,613<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_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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OrderOrProductionBacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_TrademarksAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6759837840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangibles - Summary of Estimated Future Amortization Expense for Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2016</a></td>
<td class="nump">$ 5,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2017</a></td>
<td class="nump">4,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2018</a></td>
<td class="nump">4,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2019</a></td>
<td class="nump">3,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2020</a></td>
<td class="nump">3,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">10,321<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 31,745<span></span>
</td>
<td class="nump">$ 21,392<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933311904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Estimated Fair Value of Private Placement Warrants Publicly Traded Stock Pricing Approach (Detail) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 29, 2011</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.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_FairValueAssumptionsExpectedVolatilityRate', window );">Estimated price volatility</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Market value of the Company's common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.25<span></span>
</td>
<td class="nump">$ 51.61<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.00<span></span>
</td>
<td class="nump">$ 13.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.12%<span></span>
</td>
<td class="nump">0.39%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsExpectedVolatilityRate', window );">Estimated price volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_WarrantContractualTerm', window );">Contractual term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 months 29 days<span></span>
</td>
<td class="text">1 year 3 months 29 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_WarrantContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrant contractual term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_WarrantContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected dividends to be paid to holders of the underlying shares or financial instruments (expressed as a percentage of the share or instrument's 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> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_FairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock 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> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_FairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Risk-free interest rate assumption used in valuing an 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933392800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Private placement warrant income</a></td>
<td class="nump">$ 9,299<span></span>
</td>
<td class="nump">$ 6,169<span></span>
</td>
<td class="num">$ (28,031)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=psix_FivePointFiveZeroPercentSeniorNotesMember', window );">5.50% Senior Notes [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on senior notes</a></td>
<td class="nump">5.50%<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_ClassOfWarrantOrRightAxis=psix_PrivatePlacementWarrantsMember', window );">Private Placement Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate', window );">Change in market value of common stock</a></td>
<td class="nump">10.00%<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_psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value assumptions, change in percentage of fair market value due to change in volatility rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_FairValueAssumptionsChangeInPercentageOfFairMarketValueDueToChangeInVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6939902&amp;loc=d3e20148-110875<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_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=psix_FivePointFiveZeroPercentSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=psix_FivePointFiveZeroPercentSeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ClassOfWarrantOrRightAxis=psix_PrivatePlacementWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=psix_PrivatePlacementWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933368464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Summary of Change in Estimated Fair Value of Company's Level 3 Financial Instrument (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease', window );">Decrease in the value of private placement warrants</a></td>
<td class="num">$ (9,299)<span></span>
</td>
<td class="num">$ (6,169)<span></span>
</td>
<td class="nump">$ 28,031<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at beginning of year</a></td>
<td class="nump">11,036<span></span>
</td>
<td class="nump">24,525<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_psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants', window );">Fair value of private placement warrants exercised</a></td>
<td class="num">(255)<span></span>
</td>
<td class="num">(7,320)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease', window );">Decrease in the value of private placement warrants</a></td>
<td class="num">(9,299)<span></span>
</td>
<td class="num">(6,169)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at end of year</a></td>
<td class="nump">$ 1,482<span></span>
</td>
<td class="nump">$ 11,036<span></span>
</td>
<td class="nump">$ 24,525<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value Measurement With Unobservable Inputs Change In Warrant Liability Due To Exercise Of Private Placement Warrants</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_FairValueMeasurementWithUnobservableInputsChangeInWarrantLiabilityDueToExerciseOfPrivatePlacementWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6907622208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Financial Liability Measured at Fair Value on Recurring Basis (Detail) - Level 3 [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value measurements</a></td>
<td class="nump">$ 1,482<span></span>
</td>
<td class="nump">$ 11,036<span></span>
</td>
<td class="nump">$ 24,525<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Private Placement Warrants [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value measurements</a></td>
<td class="nump">$ 1,482<span></span>
</td>
<td class="nump">$ 11,036<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=psix_PrivatePlacementWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=psix_PrivatePlacementWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6776134112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>May. 01, 2015</div></th>
<th class="th"><div>Apr. 29, 2015</div></th>
<th class="th"><div>Apr. 24, 2015</div></th>
<th class="th"><div>Apr. 01, 2014</div></th>
<th class="th"><div>Jun. 28, 2013</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Feb. 11, 2015</div></th>
<th class="th"><div>Sep. 30, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding borrowings under its revolving line of credit</a></td>
<td class="nump">$ 97,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71,000,000<span></span>
</td>
<td class="nump">$ 97,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit bears interest at BMO Bank's LIBOR rate</a></td>
<td class="nump">1.84%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.66%<span></span>
</td>
<td class="nump">1.84%<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_psix_FinancingCosts', window );">Financing costs related to indenture agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,517,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_psix_NetProceedsAfterTransactionCosts', window );">Net proceeds after transaction 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">53,483,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding balance, net of unamortized financing fees</a></td>
<td class="nump">$ 53,820,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,361,000<span></span>
</td>
<td class="nump">$ 53,820,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest', window );">Certain events of bankruptcy, redemption percentage of principal amount of notes outstanding with accrued and unpaid interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">25.00%<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_LineOfCreditFacilityAxis=psix_WellsFargoBankNationalAssociationMember', window );">Wells Fargo Bank, N.A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Agreement provides for borrowings under a revolving line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=psix_AmendedWellsFargoCreditFacilityMember', window );">Amended Wells Credit Agreement I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_LongTermDebtPeriodOfAmortization', window );">Amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">36 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum', window );">Line of credit facility covenants maximum debt leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_AmendmentsToLineOfCreditAgreementsMaturityDate', window );">Credit agreement maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 28,  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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_SeniorNotesMaturityTerm', window );">Senior notes matures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">75 days<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_psix_SeniorNotesClosingPeriod', window );">Senior notes closing period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=psix_AmendedWellsFargoCreditFacilityMember', window );">Amended Wells Credit Agreement I [Member] | London Interbank Offered Rate (LIBOR) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Line of credit, interest at LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=psix_AmendedWellsFargoCreditFacilityMember', window );">Amended Wells Credit Agreement I [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio', window );">Line of credit facility covenants minimum fixed charge coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.20<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=psix_AmendedWellsFargoCreditFacilityMember', window );">Amended Wells Credit Agreement I [Member] | Wells Fargo Bank, N.A [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Applicable margin, during the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=psix_AmendedWellsFargoCreditFacilityMember', window );">Amended Wells Credit Agreement I [Member] | Wells Fargo Bank, N.A [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Agreement provides for borrowings under a revolving line of credit</a></td>
<td class="text">&#160;<span></span>
</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">$ 90,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Applicable margin, during the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=psix_AmendedWellsFargoCreditFacilityMember', window );">Amended Wells Credit Agreement I [Member] | Notes payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_SeniorNotesIssuancePercentage', window );">Senior notes issuance percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateRangeStart1', window );">Debt instrument maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 15,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateRangeEnd1', window );">Debt instrument maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=psix_SecuredRevolvingCreditFacilityMember', window );">Secured Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_LineOfCreditFacilityOutstandingWithLibor', window );">Remaining outstanding balance</a></td>
<td class="nump">$ 299,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71,000,000<span></span>
</td>
<td class="nump">$ 299,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Percentage of applicable margin interest rate</a></td>
<td class="nump">3.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
<td class="nump">3.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_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Unused and available line of credit balance</a></td>
<td class="nump">$ 27,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,200,000<span></span>
</td>
<td class="nump">$ 27,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=psix_SecuredRevolvingCreditFacilityMember', window );">Secured Revolving Credit Facility [Member] | Wells Fargo Bank, N.A [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Agreement provides for borrowings under a revolving line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Applicable margin, during the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Line of credit, interest at LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio', window );">Line of credit facility covenants minimum fixed charge coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=psix_SecuredRevolvingCreditFacilityMember', window );">Secured Revolving Credit Facility [Member] | Wells Fargo Bank, N.A [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Agreement provides for borrowings under a revolving line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Applicable margin, during the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Line of credit, interest at LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Percentage of revolving unused line fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_ConsecutivePeriodOfLiquidityThreshold', window );">Consecutive days of liquidity threshold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_psix_LiquidityThreshold', window );">Liquidity threshold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 9,375,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_PercentOfCreditFacility', window );">Percent of total credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=psix_SecuredRevolvingCreditFacilityMember', window );">Secured Revolving Credit Facility [Member] | Amended Wells Credit Agreement I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Agreement provides for borrowings under a revolving line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 125,000,000<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=psix_SecuredRevolvingCreditFacilityMember', window );">Secured Revolving Credit Facility [Member] | Amended Wells Credit Agreement I [Member] | Wells Fargo Bank, N.A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Percentage of revolving unused line fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=psix_SecuredRevolvingCreditFacilityMember', window );">Secured Revolving Credit Facility [Member] | Amended Wells Credit Agreement I [Member] | Wells Fargo Bank, N.A [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Agreement provides for borrowings under a revolving line of credit</a></td>
<td class="text">&#160;<span></span>
</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">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Line of credit, interest at LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=psix_SecuredRevolvingCreditFacilityMember', window );">Secured Revolving Credit Facility [Member] | Amended Wells Credit Agreement I [Member] | Wells Fargo Bank, N.A [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Line of credit, interest at LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=psix_TermLoanBMember', window );">Term Loan B Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding borrowings under its revolving line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,028,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_DebtInstrumentInterestRateEffectivePercentage', window );">Percentage of applicable margin interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.67%<span></span>
</td>
<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_DebtInstrumentAxis=psix_TermLoanBMember', window );">Term Loan B Debt [Member] | London Interbank Offered Rate (LIBOR) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Line of credit, interest at LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=psix_TermLoanBMember', window );">Term Loan B Debt [Member] | Amended Wells Credit Agreement I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=psix_FivePointFiveZeroPercentSeniorNotesMember', window );">5.50% Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding balance, net of unamortized financing fees</a></td>
<td class="nump">53,820,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53,820,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_ProformaLeverageRatio', window );">Proforma ratio of consolidated EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent', window );">Debt instrument principal amount percentage including accrued and unpaid interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DebtInstrumentAccruedInterestPercentage', window );">Debt instrument accrued percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Unpaid interest</a></td>
<td class="nump">$ 513,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 513,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=psix_FivePointFiveZeroPercentSeniorNotesMember', window );">5.50% Senior Notes [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_ProformaOperatingIncomeLoss', window );">Proforma consolidated EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=psix_FivePointFiveZeroPercentSeniorNotesMember', window );">5.50% Senior Notes [Member] | Notes payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_AggregatePurchasePriceUnderAgreement', window );">Aggregate purchase amount on agreement with institutional investors</a></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">$ 55.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_psix_SaleAndPurchaseAgreementClosingDate', window );">Closing date of sale of agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Apr. 29,  2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Redeemable percentage on senior notes</a></td>
<td class="nump">101.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed', window );">Debt instrument, redemption price, percentage of principal amount redeemed</a></td>
<td class="nump">105.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering', window );">Percentage of principal amount, plus accrued and unpaid interest with proceeds of certain equity offerings</a></td>
<td class="nump">65.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionDescription', window );">Debt instrument redemption description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company may redeem up to 35% of the Senior Notes with the net cash proceeds of certain equity offerings specified in the Indenture at a redemption price of 105.5% of the principal amount of the Senior Notes, together with accrued and unpaid interest to the date of redemption, but only if at least 65% of the original aggregate principal amount of the Senior Notes would remain outstanding following such redemption. In addition, prior to May 1, 2016, the Company may redeem the Senior Notes in whole or in part at a redemption price equal to 101.0% of the principal amount plus (i) accrued and unpaid interest to the redemption date and (ii) an Applicable Premium (as defined in the Indenture) that is intended as a &#8220;make-whole&#8221; to May 1, 2016<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_DebtInstrumentAxis=psix_FivePointFiveZeroPercentSeniorNotesMember', window );">5.50% Senior Notes [Member] | Notes payable [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Redeemable percentage on senior notes</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_psix_AggregatePurchasePriceUnderAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Purchase Price Under Agreement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_AggregatePurchasePriceUnderAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_psix_AmendmentsToLineOfCreditAgreementsMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amendments To Line Of Credit Agreements Maturity Date</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_AmendmentsToLineOfCreditAgreementsMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_ConsecutivePeriodOfLiquidityThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Consecutive Period of Liquidity Threshold</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ConsecutivePeriodOfLiquidityThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Default Certain Events Of Bankruptcy, Insolvency Or Reorganization Redemption Percentage Of Principal Amount Of Notes Outstanding With Accrued And Unpaid Interest</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_DebtDefaultCertainEventsOfBankruptcyInsolvencyOrReorganizationRedemptionPercentageOfPrincipalAmountOfNotesOutstandingWithAccruedAndUnpaidInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_DebtInstrumentAccruedInterestPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument Accrued Interest Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_DebtInstrumentAccruedInterestPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt instrument periodic principal and accrued interest payment percent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_DebtInstrumentPeriodicPrincipalAndAccruedInterestPaymentPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument Redemption Price Percentage of Principal Amount Plus Accrued and Unpaid Interest Redeemed Upon Completion of Equity Offering</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestRedeemedUponCompletionOfEquityOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_FinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_FinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Of Credit Facility Covenants Fixed Charge Coverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_LineOfCreditFacilityCovenantsFixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Of Credit Facility Covenants Leverage Ratio Allowed Maximum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_LineOfCreditFacilityCovenantsLeverageRatioAllowedMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_LineOfCreditFacilityOutstandingWithLibor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of credit facility outstanding with 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;">psix_LineOfCreditFacilityOutstandingWithLibor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_LiquidityThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liquidity threshold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_LiquidityThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_LongTermDebtPeriodOfAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long Term Debt Period Of Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_LongTermDebtPeriodOfAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_NetProceedsAfterTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proceeds after transaction costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_NetProceedsAfterTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_PercentOfCreditFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 total credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_PercentOfCreditFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_ProformaLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proforma Leverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ProformaLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_ProformaOperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proforma Operating Income Loss</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ProformaOperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_psix_SaleAndPurchaseAgreementClosingDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale and purchase agreement closing date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_SaleAndPurchaseAgreementClosingDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_SeniorNotesClosingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Senior Notes Closing 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;">psix_SeniorNotesClosingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_SeniorNotesIssuancePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Senior Notes Issuance Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_SeniorNotesIssuancePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_SeniorNotesMaturityTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maturity term of senior 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;">psix_SeniorNotesMaturityTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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><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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentMaturityDateRangeEnd1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Latest date the outstanding debt instruments are required to be repaid, 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<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_DebtInstrumentMaturityDateRangeEnd1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentMaturityDateRangeStart1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Earliest date the outstanding debt instruments are required to be repaid, 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<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_DebtInstrumentMaturityDateRangeStart1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentRedemptionDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt redemption features under terms of 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 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<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_DebtInstrumentRedemptionDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price of original principal amount of debt at which debt can be redeemed by 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 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<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_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 principal amount of debt redeemed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed</td>
</tr>
<tr>
<td style="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_DebtInstrumentUnusedBorrowingCapacityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(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_DebtInstrumentUnusedBorrowingCapacityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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.15(5))<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.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate 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 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_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="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_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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="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_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_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_LineOfCreditFacilityAxis=psix_WellsFargoBankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=psix_WellsFargoBankNationalAssociationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_AmendedWellsFargoCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_AmendedWellsFargoCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DebtInstrumentAxis=psix_SecuredRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=psix_SecuredRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DebtInstrumentAxis=psix_TermLoanBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=psix_TermLoanBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DebtInstrumentAxis=psix_FivePointFiveZeroPercentSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=psix_FivePointFiveZeroPercentSeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6763839360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Summary of Redemption Price in Percentage (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember', window );">May 1, 2016 through October 31, 2016 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionLineItems', window );"><strong>Debt Instrument, Redemption [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Redemption price</a></td>
<td class="nump">101.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember', window );">November 1, 2016 and Thereafter [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_DebtInstrumentRedemptionLineItems', window );"><strong>Debt Instrument, Redemption [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Redemption price</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DebtInstrumentRedemptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price of original principal amount of debt at which debt can be redeemed by 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 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<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_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>79
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6916657376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Rent expense under operating lease</a></td>
<td class="nump">$ 4,377,000<span></span>
</td>
<td class="nump">$ 3,314,000<span></span>
</td>
<td class="nump">$ 2,693,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6916288720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Future Minimum Lease Payments Due Under Operating Leases (Detail)<br> $ in Thousands</strong></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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2016</a></td>
<td class="nump">$ 4,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2017</a></td>
<td class="nump">4,192<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2018</a></td>
<td class="nump">3,207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2019</a></td>
<td class="nump">1,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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2020</a></td>
<td class="nump">1,687<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">3,047<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total Operating Lease</a></td>
<td class="nump">$ 18,822<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6777163728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2012 Incentive Compensation Plan - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">7 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 06, 2015</div></th>
<th class="th"><div>Apr. 29, 2011</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized for stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</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">65,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 granted to employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">790,865<span></span>
</td>
<td class="nump">790,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsExpectedVolatilityRate', window );">Anticipated volatility factor and zero dividend yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_psix_ExpensesOnStockAppreciationRights', window );">Expenses for the SAR granted</a></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">$ 160,000<span></span>
</td>
<td class="nump">$ 329,000<span></span>
</td>
<td class="nump">$ 907,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_PlanNameAxis=psix_EmployeeStockOptionTwoThousandTwelvePlanMember', window );">Employee Stock Option 2012 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Restricted stock agreement vesting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">These shares of Restricted Stock  vest in various increments and periods over a maximum of ten years from the date  the stock was granted as defined under the applicable Restricted Stock Award  Agreement.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember', window );">Stock Compensation Plan [Member] | 2012 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized for stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,530,925<span></span>
</td>
<td class="nump">1,530,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock available for further issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">740,060<span></span>
</td>
<td class="nump">740,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=psix_SarOneAwardAgreementAmendedMember', window );">SAR I Award Agreement Amended [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested portion of the company's common stock</a></td>
<td class="nump">181,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod', window );">Deferred vesting period</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=psix_SarOneAwardAgreementAmendedMember', window );">SAR I Award Agreement Amended [Member] | Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of vesting shares</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=psix_SarOneAwardAgreementAmendedMember', window );">SAR I Award Agreement Amended [Member] | Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of vesting shares</a></td>
<td class="nump">81,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=psix_SarOneAwardAgreementAmendedMember', window );">SAR I Award Agreement Amended [Member] | Deferred Bonus Granted in 2016 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount', window );">Amount of annual bonus</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=psix_SarOneAwardAgreementAmendedMember', window );">SAR I Award Agreement Amended [Member] | Deferred Bonus Granted in 2017 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount', window );">Amount of annual bonus</a></td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=psix_SarOneAwardAgreementAmendedMember', window );">SAR I Award Agreement Amended [Member] | Deferred Bonus Granted in 2018 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount', window );">Amount of annual bonus</a></td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=psix_SarOneAwardAgreementAmendedMember', window );">SAR I Award Agreement Amended [Member] | Deferred Bonus Granted in 2019 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount', window );">Amount of annual bonus</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=psix_StockAppreciationRightsSarsOneMember', window );">SAR I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 10 months 24 days<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.53%<span></span>
</td>
<td class="nump">0.92%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendIncomeOperating', window );">Dividend yield</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="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_FairValueAssumptionsExpectedVolatilityRate', window );">Anticipated volatility factor and zero dividend yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DiscountOnValuationOfTradingActivity', window );">Discount on valuation of trading activity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Fair value of SAR granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.54<span></span>
</td>
<td class="nump">$ 3.31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 333,000<span></span>
</td>
<td class="nump">$ 333,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Market value of the Company's common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51.14<span></span>
</td>
<td class="nump">$ 51.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22.07<span></span>
</td>
<td class="nump">22.07<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_psix_EstimatedShareBasedCompensationExpense', window );">Total expected expense from initial grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,133,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized', window );">Unrecognized compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 259,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Fair value of SAR granted</a></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">$ 28.48<span></span>
</td>
<td class="nump">$ 71.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 989,000<span></span>
</td>
<td class="nump">$ 925,000<span></span>
</td>
<td class="nump">$ 361,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested portion of the company's common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130,244<span></span>
</td>
<td class="nump">130,244<span></span>
</td>
<td class="nump">154,251<span></span>
</td>
<td class="nump">162,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of vesting shares</a></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">24,207<span></span>
</td>
<td class="nump">19,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Expected period of recognition of cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<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_psix_FairValueOfRestrictedStockUnitsGrantedToEmployees', window );">Restricted stock activity, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</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_psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants', window );">Restricted stock activity, shares granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">162,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of restricted stock vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,101,000<span></span>
</td>
<td class="nump">$ 1,408,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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member] | 2012 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total unrecognized compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,882,000<span></span>
</td>
<td class="nump">$ 4,882,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period for restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=psix_StockAppreciationRightsSarsTwoMember', window );">SAR II [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years 3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.76%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendIncomeOperating', window );">Dividend yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsExpectedVolatilityRate', window );">Anticipated volatility factor and zero dividend yield</a></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">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Fair value of SAR granted</a></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">$ 12.96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,000<span></span>
</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 740,000<span></span>
</td>
<td class="nump">$ 740,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Market value of the Company's common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24.41<span></span>
</td>
<td class="nump">$ 24.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24.41<span></span>
</td>
<td class="nump">$ 24.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Expected period of recognition of cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_DiscountOnValuationOfTradingActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount on valuation on trading activity of the company's common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_DiscountOnValuationOfTradingActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_EstimatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated Share Based Compensation 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;">psix_EstimatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_ExpensesOnStockAppreciationRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses on stock appreciation rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ExpensesOnStockAppreciationRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_psix_FairValueOfRestrictedStockUnitsGrantedToEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value Of Restricted Stock Units Granted To Employees</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_FairValueOfRestrictedStockUnitsGrantedToEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Aggregate Compensation Cost Not Yet Recognized</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ShareBasedCompensationAggregateCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, award deferred vesting 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;">psix_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardDeferredVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period Shares Restricted Stock Award Grants</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_StockIssuedDuringPeriodSharesRestrictedStockAwardGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 14<br> -Section F<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of commitment made to pay deferred cash remuneration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating dividend income on 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 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock 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> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_FairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Risk-free interest rate assumption used in valuing an 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 award terms as to how many shares or portion of an award are no longer contingent on satisfaction of either a service condition, market condition or a performance condition, thereby giving the employee the legal right to convert the award to shares, to sell the shares, and be entitled to the cash proceeds of such sale. For example, vesting may be expressed as being 25 percent of the shares under option on each anniversary of the grant 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2)(iii)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2)(iii)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (a)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<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 (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 14<br> -Section D<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=psix_EmployeeStockOptionTwoThousandTwelvePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=psix_EmployeeStockOptionTwoThousandTwelvePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=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_AwardTypeAxis=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_PlanNameAxis=psix_TwoThousandAndTwelvePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=psix_TwoThousandAndTwelvePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=psix_SarOneAwardAgreementAmendedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=psix_SarOneAwardAgreementAmendedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=psix_DeferredBonusGrantedInYearOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=psix_DeferredBonusGrantedInYearOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=psix_DeferredBonusGrantedInYearTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=psix_DeferredBonusGrantedInYearTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=psix_DeferredBonusGrantedInYearThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=psix_DeferredBonusGrantedInYearThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=psix_DeferredBonusGrantedInYearFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=psix_DeferredBonusGrantedInYearFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=psix_StockAppreciationRightsSarsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=psix_StockAppreciationRightsSarsOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=psix_StockAppreciationRightsSarsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=psix_StockAppreciationRightsSarsTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>82
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933495568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>2012 Incentive Compensation Plan - Summary of SAR Awards Transactions (Detail) - $ / shares<br></strong></div></th>
<th class="th"><div>Oct. 19, 2015</div></th>
<th class="th"><div>Jun. 06, 2012</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=psix_StockAppreciationRightsSarsOneMember', window );">SAR I [Member] | Chief Operating Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Award</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">543,872<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_psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice', window );">Exercise Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22.07<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun.  06,  2022<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=psix_StockAppreciationRightsSarsTwoMember', window );">SAR II [Member] | Chief Financial Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Award</a></td>
<td class="nump">60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice', window );">Exercise Price</a></td>
<td class="nump">$ 24.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiration</a></td>
<td class="text">Oct. 19,  2025<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_psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Exercise Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the equity-based award expires, 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares issued during the period, including shares forfeited, as a result of Restricted Stock 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 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=psix_StockAppreciationRightsSarsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=psix_StockAppreciationRightsSarsOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TitleOfIndividualAxis=us-gaap_ChiefOperatingOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=us-gaap_ChiefOperatingOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=psix_StockAppreciationRightsSarsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=psix_StockAppreciationRightsSarsTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TitleOfIndividualAxis=us-gaap_ChiefFinancialOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=us-gaap_ChiefFinancialOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933417952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2012 Incentive Compensation Plan - Summary of Restricted Stock Unit Activity (Detail) - Restricted Stock [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, shares</a></td>
<td class="nump">154,251<span></span>
</td>
<td class="nump">162,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted, shares</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">23,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited, shares</a></td>
<td class="num">(800)<span></span>
</td>
<td class="num">(12,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested, shares</a></td>
<td class="num">(24,207)<span></span>
</td>
<td class="num">(19,742)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, shares</a></td>
<td class="nump">130,244<span></span>
</td>
<td class="nump">154,251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, beginning balance</a></td>
<td class="nump">$ 42.18<span></span>
</td>
<td class="nump">$ 39.29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, weighted average grant date fair value</a></td>
<td class="nump">28.48<span></span>
</td>
<td class="nump">71.47<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited, weighted average grant date fair value</a></td>
<td class="nump">65.51<span></span>
</td>
<td class="nump">60.44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested, weighted average grant date fair value</a></td>
<td class="nump">42.63<span></span>
</td>
<td class="nump">41.89<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, ending balance</a></td>
<td class="nump">$ 41.77<span></span>
</td>
<td class="nump">$ 42.18<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2)(iii)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2)(iii)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2)(iii)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2)(iii)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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)(2)(iii)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6771985152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 15, 2013</div></th>
<th class="th"><div>Jul. 16, 2013</div></th>
<th class="th"><div>Oct. 31, 2011</div></th>
<th class="th"><div>Apr. 29, 2011</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
<th class="th"><div>Jun. 10, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,583,831<span></span>
</td>
<td class="nump">11,562,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,752,906<span></span>
</td>
<td class="nump">10,731,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Series A convertible preferred stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114,000<span></span>
</td>
<td class="nump">114,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Series A convertible preferred stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Series A convertible preferred stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Series A convertible preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares issued withheld to satisfy income tax obligation, Value</a></td>
<td class="text">&#160;<span></span>
</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">$ 351,000<span></span>
</td>
<td class="nump">$ 430,000<span></span>
</td>
<td class="nump">$ 2,063,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_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet', window );">Income tax benefit realized in connection with exercise of stock appreciation right</a></td>
<td class="text">&#160;<span></span>
</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">$ 65,000<span></span>
</td>
<td class="nump">$ 2,704,000<span></span>
</td>
<td class="nump">1,642,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_psix_CommonStockSharesIssuablePrivatePlacementWarrants', window );">Shares of common stock issuable upon exercise of the private placement warrant</a></td>
<td class="text">&#160;<span></span>
</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">750,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Common stock exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue', window );">Estimated fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,887,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsExpectedVolatilityRate', window );">Volatility factor</a></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">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_psix_RiskFreeInterestRateWarrants', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_PrivatePlacementWarrantTerm', window );">Private placement warrants term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsExercisePrice', window );">Common stock valuation exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Common stock repurchased by the company, shares</a></td>
<td class="text">&#160;<span></span>
</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">830,925<span></span>
</td>
<td class="nump">830,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Common stock repurchased by the company, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,250,000<span></span>
</td>
<td class="nump">$ 4,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds to the company from public offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,750,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_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from sale of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_CommonStockRegisteredForFutureSale', window );">Shares registered for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', window );">SAR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants', window );">Unexercised shares vested under Stock appreciation right</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">61,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Grantee exercised Stock appreciation right</a></td>
<td class="nump">181,291<span></span>
</td>
<td class="text">&#160;<span></span>
</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">120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Number of shares granted to employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">181,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Common stock issued</a></td>
<td class="nump">96,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares issued withheld to satisfy income tax obligation, Value</a></td>
<td class="nump">$ 2,063,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,427,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares issued withheld to satisfy income tax obligation</a></td>
<td class="nump">42,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet', window );">Income tax benefit realized in connection with exercise of stock appreciation right</a></td>
<td class="nump">$ 1,642,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Common stock issued</a></td>
<td class="text">&#160;<span></span>
</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">16,622<span></span>
</td>
<td class="nump">13,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares issued withheld to satisfy income tax obligation, Value</a></td>
<td class="text">&#160;<span></span>
</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">$ 351,000<span></span>
</td>
<td class="nump">$ 430,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Series A convertible preferred stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114,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_PreferredStockParOrStatedValuePerShare', window );">Series A convertible preferred stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Series A convertible preferred stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Series A convertible preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=psix_StockPurchaseAgreementMember', window );">Stock Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Common stock repurchased by the company, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">830,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Common stock repurchased by the company, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_TreasuryStockPurchasePrice', window );">Common stock repurchased by the company, per share value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_StockRegisteredForFutureSale', window );">Total Shares registered for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">150,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | SAR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Common stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">85,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=psix_PrivatePlacementWarrantsMember', window );">Private Placement Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Common stock exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Shares issued for warrants exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">109,585<span></span>
</td>
<td class="nump">339,410<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_psix_CommonStockWarrantsReservedForFutureIssuance', window );">Common stock reserved for the exercise of the Private Placement Warrants</a></td>
<td class="text">&#160;<span></span>
</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">282,257<span></span>
</td>
<td class="nump">287,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Common stock exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.00<span></span>
</td>
<td class="nump">$ 13.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_WarrantExpiryDate', window );">Warrants expiry date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Apr. 29,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsExpectedVolatilityRate', window );">Volatility factor</a></td>
<td class="text">&#160;<span></span>
</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">55.00%<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Underwritten public offering price per share</a></td>
<td class="text">&#160;<span></span>
</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">$ 18.25<span></span>
</td>
<td class="nump">$ 51.61<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=psix_UnderwrittenPublicOfferingMember', window );">Underwritten Public Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_PublicOfferingOfCommonStockShares', window );">Public offering shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,005,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Underwritten public offering price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares sold through public offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,050,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_psix_CommonStockSoldBySellingStockholders', window );">Share sold by stockholders through public offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">955,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds to the company from public offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,530,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_psix_PublicOfferingExpenses', window );">Public offering expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 514,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_CommonStockRegisteredForFutureSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stock registered for future sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_CommonStockRegisteredForFutureSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_CommonStockSharesIssuablePrivatePlacementWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stock shares issuable private placement warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_CommonStockSharesIssuablePrivatePlacementWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_CommonStockSoldBySellingStockholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stock sold by selling stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_CommonStockSoldBySellingStockholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_CommonStockWarrantsReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of warrants shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_CommonStockWarrantsReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_PrivatePlacementWarrantTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Private placement warrant term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_PrivatePlacementWarrantTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_PublicOfferingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public offering expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_PublicOfferingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_PublicOfferingOfCommonStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public offering of common stock shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_PublicOfferingOfCommonStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_RiskFreeInterestRateWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Risk free interest rate warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_RiskFreeInterestRateWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale of preferred stock together with warrant estimated fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_SaleOfPreferredStockTogetherWithWarrantEstimatedFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_StockRegisteredForFutureSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Registered for Future Sale</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_StockRegisteredForFutureSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_TreasuryStockPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Treasury stock purchase price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_TreasuryStockPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unexercised Shares Of Common Stock Held By Non Employee Consultants</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_UnexercisedSharesOfCommonStockHeldByNonEmployeeConsultants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_WarrantExpiryDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrant expiry date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_WarrantExpiryDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 adjustment to stockholders' equity associated with an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Agreed upon price for the exchange of the underlying asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="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_FairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected dividends to be paid to holders of the underlying shares or financial instruments (expressed as a percentage of the share or instrument's 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> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_FairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock 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> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 issuance of common stock, preferred stock, treasury stock, stock options, and other types of 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> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share instruments newly issued under a share-based compensation 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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net-share settlement of share-based awards when the employer settles employees' income tax withholding obligations, this element represents the number of shares the employees use to repay the employer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible 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 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.29-30)<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28,29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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 02<br> -Paragraph 29, 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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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,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 29, 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_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its 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 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareRepurchaseProgramAxis=psix_StockPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=psix_StockPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=psix_PrivatePlacementWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=psix_PrivatePlacementWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SubsidiarySaleOfStockAxis=psix_UnderwrittenPublicOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=psix_UnderwrittenPublicOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6766040272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Expense (Benefit) for Income Taxes (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Sep. 30, 2014</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
<th class="th"><div>Mar. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current tax expense (benefit)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (446)<span></span>
</td>
<td class="nump">$ 5,650<span></span>
</td>
<td class="nump">$ 2,629<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">55<span></span>
</td>
<td class="nump">1,448<span></span>
</td>
<td class="nump">955<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current tax expense, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(391)<span></span>
</td>
<td class="nump">7,098<span></span>
</td>
<td class="nump">3,584<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred tax expense (benefit)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">345<span></span>
</td>
<td class="nump">3,050<span></span>
</td>
<td class="nump">967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(342)<span></span>
</td>
<td class="nump">665<span></span>
</td>
<td class="nump">208<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_DeferredFederalAndStateIncomeTaxExpenseBenefit', window );">Deferred tax expense (benefit), Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3,715<span></span>
</td>
<td class="nump">1,175<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">$ (2,591)<span></span>
</td>
<td class="num">$ (466)<span></span>
</td>
<td class="nump">$ 1,285<span></span>
</td>
<td class="nump">$ 1,384<span></span>
</td>
<td class="nump">$ 3,309<span></span>
</td>
<td class="nump">$ 3,996<span></span>
</td>
<td class="nump">$ 2,250<span></span>
</td>
<td class="nump">$ 1,258<span></span>
</td>
<td class="num">$ (388)<span></span>
</td>
<td class="nump">$ 10,813<span></span>
</td>
<td class="nump">$ 4,759<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_DeferredFederalAndStateIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Federal And State Income Tax Expense Benefit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_DeferredFederalAndStateIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 federal 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<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 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 4: 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 6<br> -Section I<br> -Paragraph Question 1-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_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)<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 Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 5: 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_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<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 (a)<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 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_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 federal 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://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 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 4: 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 5: 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_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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> -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 4: 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 5: 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_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6754562864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Company's Effective Tax Rate on Income From Continuing Operations and Statutory Tax Rate (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Sep. 30, 2014</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
<th class="th"><div>Mar. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax (benefit) expense at federal statutory rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,862<span></span>
</td>
<td class="nump">$ 12,089<span></span>
</td>
<td class="num">$ (4,760)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income tax, net of federal benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">178<span></span>
</td>
<td class="nump">1,403<span></span>
</td>
<td class="nump">848<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_psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense', window );">Non-deductible private placement warrant (income)/expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,255)<span></span>
</td>
<td class="num">(2,159)<span></span>
</td>
<td class="nump">9,531<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities', window );">Domestic production activity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(295)<span></span>
</td>
<td class="num">(376)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment', window );">Research tax credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,437)<span></span>
</td>
<td class="num">(1,001)<span></span>
</td>
<td class="num">(1,054)<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_psix_IncomeTaxReconciliationTaxReserveAdjustment', window );">Tax reserve reassessment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">315<span></span>
</td>
<td class="nump">170<span></span>
</td>
<td class="nump">570<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(51)<span></span>
</td>
<td class="nump">606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">$ (2,591)<span></span>
</td>
<td class="num">$ (466)<span></span>
</td>
<td class="nump">$ 1,285<span></span>
</td>
<td class="nump">$ 1,384<span></span>
</td>
<td class="nump">$ 3,309<span></span>
</td>
<td class="nump">$ 3,996<span></span>
</td>
<td class="nump">$ 2,250<span></span>
</td>
<td class="nump">$ 1,258<span></span>
</td>
<td class="num">$ (388)<span></span>
</td>
<td class="nump">$ 10,813<span></span>
</td>
<td class="nump">$ 4,759<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income tax (benefit) expense at federal statutory rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income tax, net of federal benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.30%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="num">(6.10%)<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_psix_NonDeductiblePrivatePlacementWarrantyExpensePercent', window );">Non-deductible private placement warrant (income)/expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23.40%)<span></span>
</td>
<td class="num">(6.20%)<span></span>
</td>
<td class="num">(68.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities', window );">Domestic production activity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.90%)<span></span>
</td>
<td class="nump">2.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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment', window );">Research tax credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17.60%)<span></span>
</td>
<td class="num">(2.90%)<span></span>
</td>
<td class="nump">7.50%<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_psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment', window );">Tax reserve reassessment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.30%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="num">(4.10%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.40%)<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.80%)<span></span>
</td>
<td class="nump">31.30%<span></span>
</td>
<td class="num">(34.00%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective income tax rate reconciliation tax reserve adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_EffectiveIncomeTaxRateReconciliationTaxReserveAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation nondeductible private placement warranty 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;">psix_IncomeTaxReconciliationNondeductiblePrivatePlacementWarrantyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_IncomeTaxReconciliationTaxReserveAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation tax reserve adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_IncomeTaxReconciliationTaxReserveAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_NonDeductiblePrivatePlacementWarrantyExpensePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non deductible private placement warranty expense percent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_NonDeductiblePrivatePlacementWarrantyExpensePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-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)(2))<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> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production 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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and development expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-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 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeTaxReconciliationDeductionsQualifiedProductionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-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 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<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 08<br> -Paragraph h<br> -Subparagraph 2<br> -Article 4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible research and development expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-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 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<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 08<br> -Paragraph h<br> -Subparagraph 1<br> -Article 4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6754191408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Sep. 30, 2014</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
<th class="th"><div>Mar. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
<th class="th"><div>Dec. 31, 2012</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Pre-tax income</a></td>
<td class="num">$ (887,000)<span></span>
</td>
<td class="nump">$ 8,643,000<span></span>
</td>
<td class="nump">$ 6,206,000<span></span>
</td>
<td class="num">$ (72,000)<span></span>
</td>
<td class="nump">$ 13,630,000<span></span>
</td>
<td class="nump">$ 11,144,000<span></span>
</td>
<td class="nump">$ 6,133,000<span></span>
</td>
<td class="nump">$ 3,632,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,890,000<span></span>
</td>
<td class="nump">$ 34,539,000<span></span>
</td>
<td class="num">$ (14,001,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_TaxDeductibleExpenses', window );">Excludable expenses included in pre-tax loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">9,299,000<span></span>
</td>
<td class="nump">6,169,000<span></span>
</td>
<td class="nump">28,031,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_psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses', window );">Pre-tax income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,591,000<span></span>
</td>
<td class="nump">$ 28,370,000<span></span>
</td>
<td class="nump">$ 14,030,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences', window );">Effective tax rate excluding private placement warrants expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8.50%)<span></span>
</td>
<td class="nump">38.10%<span></span>
</td>
<td class="nump">33.90%<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_psix_FederalTaxCreditsAndOtherCarryforwards', window );">Federal research tax credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 641,000<span></span>
</td>
<td class="nump">$ 413,000<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_psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod', window );">Tax credit carry forward expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember', window );">Scenario, Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_DecreaseInUnrecognizedTaxBenefits', window );">Possible decrease in unrecognized tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 141,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_DecreaseInUnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_DecreaseInUnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective income tax rate continuing operations excluding effect of temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_EffectiveIncomeTaxRateContinuingOperationsExcludingEffectOfTemporaryDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_FederalTaxCreditsAndOtherCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Federal tax credits and other carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_FederalTaxCreditsAndOtherCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income loss from continuing operations excluded tax deductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_IncomeLossFromContinuingOperationsExcludedTaxDeductibleExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_psix_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchased tax credits carryforwards expiration 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;">psix_PurchasedTaxCreditsCarryforwardsExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_TaxDeductibleExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax deductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_TaxDeductibleExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_StatementScenarioAxis=us-gaap_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>88
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6931117712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Summary of Components of Deferred Income Tax Assets and Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">$ 2,861<span></span>
</td>
<td class="nump">$ 2,143<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowances and bad debts</a></td>
<td class="nump">398<span></span>
</td>
<td class="nump">280<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves', window );">Accrued warranty</a></td>
<td class="nump">778<span></span>
</td>
<td class="nump">1,022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Accrued wages and benefits</a></td>
<td class="nump">627<span></span>
</td>
<td class="nump">553<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock compensation</a></td>
<td class="nump">488<span></span>
</td>
<td class="nump">391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther', window );">Other</a></td>
<td class="nump">515<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">5,667<span></span>
</td>
<td class="nump">4,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangibles</a></td>
<td class="num">(944)<span></span>
</td>
<td class="num">(1,810)<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_psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation', window );">Tax depreciation in excess of book</a></td>
<td class="num">(3,904)<span></span>
</td>
<td class="num">(1,830)<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_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(4,848)<span></span>
</td>
<td class="num">(3,640)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">$ 819<span></span>
</td>
<td class="nump">$ 757<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities tax depreciation in excess of book depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_DeferredTaxLiabilitiesTaxDepreciationInExcessOfBookDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Liability<br> -URI http://asc.fasb.org/extlink&amp;oid=6510232<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<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(2)<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_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -Glossary Deferred Tax Asset<br> -URI http://asc.fasb.org/extlink&amp;oid=6510090<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=51675352&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-109319<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, before jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51675352&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-109319<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51675352&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51675352&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-109319<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from other reserves and accruals not separately disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51675352&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51675352&amp;loc=d3e28680-109314<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=51675352&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6916684448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule of Net Deferred Tax Assets and Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetCurrent', window );">Current deferred tax assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,998<span></span>
</td>
</tr>
<tr class="re">
<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 );">Non-current deferred tax liabilities, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,241)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Non-current deferred tax asset, net</a></td>
<td class="nump">$ 819<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Net deferred tax assets</a></td>
<td class="nump">$ 819<span></span>
</td>
<td class="nump">$ 757<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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards expected to be realized 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31917-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31931-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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31928-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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31958-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_DeferredTaxAssetsNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6931718000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Change in Unrecognized Tax Benefits (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of year</a></td>
<td class="nump">$ 723<span></span>
</td>
<td class="nump">$ 555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions related to the current year</a></td>
<td class="nump">261<span></span>
</td>
<td class="nump">255<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</a></td>
<td class="nump">44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions of prior years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(87)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of year</a></td>
<td class="nump">$ 1,028<span></span>
</td>
<td class="nump">$ 723<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=SL6600010-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Unrecognized Tax Benefit<br> -URI http://asc.fasb.org/extlink&amp;oid=6527854<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6918283024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Contribution Plan - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=psix_ProfessionalPowerProductsIncMember', window );">Professional Power Products, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined benefit plan discretionary contributions</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Defined benefit plan matching contributions</a></td>
<td class="nump">98,000<span></span>
</td>
<td class="nump">$ 91,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_BusinessAcquisitionAxis=psix_PowertrainIntegrationLimitedLiabilityCompanyMember', window );">Powertrain Integration, LLC [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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined benefit plan discretionary contributions</a></td>
<td class="nump">$ 0<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_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase in the fair value of plan assets from contributions made by the employer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (b)(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_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedContributionPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=psix_ProfessionalPowerProductsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_ProfessionalPowerProductsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=psix_PowertrainIntegrationLimitedLiabilityCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=psix_PowertrainIntegrationLimitedLiabilityCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6933456960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 09, 2014</div></th>
<th class="th"><div>Dec. 07, 2012</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=psix_TwoThousandTwelveAgreementMember', window );">December 7, 2012 Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_CommitmentAndContingenciesLineItems', window );"><strong>Commitment And Contingencies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_CommitmentTowardsInvestmentsInJointVenture', window );">Commitment towards investments in joint venture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200,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_psix_ContributionsToJointVenture', window );">Contribution to joint venture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 850,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_OtherCommitmentsAxis=psix_TwoThousandFourteenAgreementMember', window );">December 9, 2014 Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_CommitmentAndContingenciesLineItems', window );"><strong>Commitment And Contingencies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_ContributionsToJointVenture', window );">Contribution to joint venture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=psix_TwoThousandFourteenAgreementMember', window );">December 9, 2014 Agreement [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_CommitmentAndContingenciesLineItems', window );"><strong>Commitment And Contingencies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_CommitmentTowardsInvestmentsInJointVenture', window );">Commitment towards investments in joint venture</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_CommitmentAndContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitment And Contingencies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_CommitmentAndContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_psix_CommitmentTowardsInvestmentsInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitment towards investments in joint venture.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_CommitmentTowardsInvestmentsInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_psix_ContributionsToJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contributions to joint venture.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_ContributionsToJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherCommitmentsAxis=psix_TwoThousandTwelveAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=psix_TwoThousandTwelveAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_OtherCommitmentsAxis=psix_TwoThousandFourteenAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=psix_TwoThousandFourteenAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6754880112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 26, 2013</div></th>
<th class="th"><div>Aug. 05, 2013</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
<th class="th"><div>Apr. 01, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_psix_InitialLeaseTerm', window );">Initial term of lease agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Lease agreement expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligation', window );">Initial lease obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 480,000<span></span>
</td>
<td class="nump">$ 360,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 480,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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Cash payments to third party</a></td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="nump">$ 3,750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty', window );">Cash payment from related party</a></td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="nump">$ 3,750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_psix_RelatedPartyTransactionExpenses', window );">Fee and other consulting service expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,000<span></span>
</td>
<td class="nump">$ 62,000<span></span>
</td>
<td class="nump">$ 127,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_psix_InitialLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Initial Lease Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_InitialLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</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_psix_RelatedPartyTransactionExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related party transaction expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">psix_RelatedPartyTransactionExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>psix_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date which lease or group of leases is set to expire, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party 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_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6766791264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Quarterly Financial Data - Schedule of Quarterly Financial Data (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Sep. 30, 2014</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
<th class="th"><div>Mar. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialDataAbstract', window );"><strong>Quarterly Financial Data [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="nump">$ 96,670<span></span>
</td>
<td class="nump">$ 112,008<span></span>
</td>
<td class="nump">$ 94,629<span></span>
</td>
<td class="nump">$ 86,139<span></span>
</td>
<td class="nump">$ 103,910<span></span>
</td>
<td class="nump">$ 93,972<span></span>
</td>
<td class="nump">$ 83,378<span></span>
</td>
<td class="nump">$ 66,735<span></span>
</td>
<td class="nump">$ 389,446<span></span>
</td>
<td class="nump">$ 347,995<span></span>
</td>
<td class="nump">$ 237,842<span></span>
</td>
</tr>
<tr class="re">
<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 sales</a></td>
<td class="nump">82,975<span></span>
</td>
<td class="nump">96,700<span></span>
</td>
<td class="nump">77,255<span></span>
</td>
<td class="nump">69,682<span></span>
</td>
<td class="nump">82,819<span></span>
</td>
<td class="nump">75,344<span></span>
</td>
<td class="nump">67,982<span></span>
</td>
<td class="nump">54,805<span></span>
</td>
<td class="nump">326,612<span></span>
</td>
<td class="nump">280,950<span></span>
</td>
<td class="nump">193,316<span></span>
</td>
</tr>
<tr class="ro">
<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">13,695<span></span>
</td>
<td class="nump">15,308<span></span>
</td>
<td class="nump">17,374<span></span>
</td>
<td class="nump">16,457<span></span>
</td>
<td class="nump">21,091<span></span>
</td>
<td class="nump">18,628<span></span>
</td>
<td class="nump">15,396<span></span>
</td>
<td class="nump">11,930<span></span>
</td>
<td class="nump">62,834<span></span>
</td>
<td class="nump">67,045<span></span>
</td>
<td class="nump">44,526<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating expenses</a></td>
<td class="nump">14,433<span></span>
</td>
<td class="nump">13,920<span></span>
</td>
<td class="nump">12,899<span></span>
</td>
<td class="nump">12,387<span></span>
</td>
<td class="nump">11,980<span></span>
</td>
<td class="nump">11,109<span></span>
</td>
<td class="nump">9,503<span></span>
</td>
<td class="nump">8,409<span></span>
</td>
<td class="nump">53,639<span></span>
</td>
<td class="nump">41,001<span></span>
</td>
<td class="nump">29,559<span></span>
</td>
</tr>
<tr class="ro">
<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">(738)<span></span>
</td>
<td class="nump">1,388<span></span>
</td>
<td class="nump">4,475<span></span>
</td>
<td class="nump">4,070<span></span>
</td>
<td class="nump">9,111<span></span>
</td>
<td class="nump">7,519<span></span>
</td>
<td class="nump">5,893<span></span>
</td>
<td class="nump">3,521<span></span>
</td>
<td class="nump">9,195<span></span>
</td>
<td class="nump">26,044<span></span>
</td>
<td class="nump">14,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other (income) expense</a></td>
<td class="nump">149<span></span>
</td>
<td class="num">(7,255)<span></span>
</td>
<td class="num">(1,731)<span></span>
</td>
<td class="nump">4,142<span></span>
</td>
<td class="num">(4,519)<span></span>
</td>
<td class="num">(3,625)<span></span>
</td>
<td class="num">(240)<span></span>
</td>
<td class="num">(111)<span></span>
</td>
<td class="nump">229<span></span>
</td>
<td class="nump">183<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes</a></td>
<td class="num">(887)<span></span>
</td>
<td class="nump">8,643<span></span>
</td>
<td class="nump">6,206<span></span>
</td>
<td class="num">(72)<span></span>
</td>
<td class="nump">13,630<span></span>
</td>
<td class="nump">11,144<span></span>
</td>
<td class="nump">6,133<span></span>
</td>
<td class="nump">3,632<span></span>
</td>
<td class="nump">13,890<span></span>
</td>
<td class="nump">34,539<span></span>
</td>
<td class="num">(14,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_IncomeTaxExpenseBenefit', window );">Income tax provision (benefit)</a></td>
<td class="num">(2,591)<span></span>
</td>
<td class="num">(466)<span></span>
</td>
<td class="nump">1,285<span></span>
</td>
<td class="nump">1,384<span></span>
</td>
<td class="nump">3,309<span></span>
</td>
<td class="nump">3,996<span></span>
</td>
<td class="nump">2,250<span></span>
</td>
<td class="nump">1,258<span></span>
</td>
<td class="num">(388)<span></span>
</td>
<td class="nump">10,813<span></span>
</td>
<td class="nump">4,759<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 1,704<span></span>
</td>
<td class="nump">$ 9,109<span></span>
</td>
<td class="nump">$ 4,921<span></span>
</td>
<td class="num">$ (1,456)<span></span>
</td>
<td class="nump">$ 10,321<span></span>
</td>
<td class="nump">$ 7,148<span></span>
</td>
<td class="nump">$ 3,883<span></span>
</td>
<td class="nump">$ 2,374<span></span>
</td>
<td class="nump">$ 14,278<span></span>
</td>
<td class="nump">$ 23,726<span></span>
</td>
<td class="num">$ (18,760)<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.16<span></span>
</td>
<td class="nump">$ 0.84<span></span>
</td>
<td class="nump">$ 0.46<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
<td class="nump">$ 0.66<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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.04<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.56<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_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_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_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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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_QuarterlyFinancialDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialDataAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueGoodsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the sale of goods in the normal course of business, after 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_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>95
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  B+6DB8UR.,.@(  (XM   3    6T-O;G1E;G1?5'EP97-=
M+GAM;,W:S6[30! '\%>)?$7Q9C\-J.F%<H5*\ *+/8FMV-[5[C9-WYZUTR*(
M4M1"(_TO<9S9G1E[[-\I5]\?/,7%8>C'N"[:E/Q'QF+=TF!CZ3R-.;)Q8; I
MGX8M\[;>V2TQL5H95KLQT9B6:<I17%]]W5,(74.+3\? E'M=6._[KK:I<R/;
MC\U)UJ7;;+J:&E??#7E+F7)I>I?CQ>+6AO3%#CD%._1L#AP_>3G%V=L4C#Z0
M;6)+E(:^C.FAIWBN_C'R5/F&-O:N3Z\J_'CORD#]O":VG7\L]?F0L\3\V[K(
MT?BB"J<;_]99-TQ#\^/VCQW3^3]>R\E-W _]3;#WW4F!_<7&-!W+P7;CN5'=
MN[#[X=SN+1\3FJZJH6;I0UX84G?F*<F+;W,TLISZOVH_/2FU"_2B@M/""[X4
MK0W4?$LAS_?\N_'[@LOU,<UU_O[<T.=@9//A@DB\J@\!TH<$Z4.!]*%!^C @
M?50@?;P'Z>,#2!]\A=((BJ@<A52.8BI'096CJ,I16.4HKG(46#F*K )%5H$B
MJT"15:#(*E!D%2BR"A19!8JL D56@2*K1)%5HL@J4625*+)*%%DEBJP215:)
M(JM$D56BR*I09%4HLBH4616*K I%5H4BJT*15:'(JE!D52BR:A19-8JL&D56
MC2*K1I%5H\BJ4635*+)J%%DUBJP&15:#(JM!D=6@R&I09#4HLAH460V*K 9%
M5H,B:X4B:X4B:X4B:X4B:X4B:X4B:X4B:_5+5C;_#?OZ)U!+ P04    "  (
MBUI(2'4%[L4    K @  "P   %]R96QS+RYR96QSK9++;L) #$5_)9I]<4HE
M%A%AQ88=0OR .^,\E,QXY#$B_?N.V(#"0ZW$TJ][CZZ\#JFL#C2B]AQ2U\=4
M3'X,J<K]VG2JL0)(MB./:<&10IXV+!XUE])"1#M@2[ LRQ7(K8[9K.?:Q<[5
M1G;NTQ1'E):T-M,(9Y;AFWE89.D\^(GT%V-NFM[2ENW)4] '_K,- \]YEE<>
MQW8OG*\M"_V/Z'D4X$G1H>)%]2-F Q+M*;V"^GH A3&^.R6:E((C-Z."N[_8
M_ )02P,$%     @ "(M:2%]DHQEP @  -"X  !H   !X;"]?<F5L<R]W;W)K
M8F]O:RYX;6PN<F5L<\7:RV[;,!"%X5<Q] "A.$,.$R/.*IMLV[Z 8-,7Q)8$
MD46;MZ_J1>%>=-"%@;.1(0L@_]4'@9KGOK3K3_G<U=/0E^-I+*OOEW-?UO/_
MF^98Z[AVKFR/^=*5AV',_?QT/TR7KLZWT\&-W?:].V0G;6MNNEVG>7G^<^W5
MVV[33&\[WZR^=-,AUTWS;9C>RS'G6MSUQS_,&\R//\;\/]L/^_UIFU^'[==+
M[NL_*MRO#1JW'"3+04()TN4@I02%Y:! "8K+09$29,M!1@E*RT&)$O2X'/1(
M"7I:#GJB!/D6R-ARDA#6'*T]X-ISO/8 ;,\1VP.R/<=L#]#V'+4]8-MSW/8
M;L^1VP.Z/<=N#_#V'+T%Z"T<O07H+:1W;?2RS=%;@-["T5N WL+16X#>PM%;
M@-["T5N WL+16X#>PM%;@-["T5N!WLK16X'>RM%;@=Y*.BM!AR4<O17HK1R]
M%>BM'+T5Z*T<O17HK1R]%>BM'+T5Z*T<O0/0.W#T#D#OP-$[ +T#1^\ ] ZD
MLVYTV,W1.P"] T?O /0.'+T#T#MP] Y [\#1.P"] T?O"/2.'+TCT#MR](Y
M[\C1.P*](T?O"/2.I&^5Z&,E1^\(](X<O2/0.W+TCD#OR-$[ KTC1V\#>AM'
M;P-Z&T=O WH;1V\#>AM';P-Z&T=O WH;:=8$#9MP]#:@MW'T-J"W<?0VH+=Q
M]$Y [\31.P&]$T?O!/1.'+T3T#MQ]$Y [\31.P&]$T?O!/1.I%E!-"S(T3O=
MZ%V.W91WG^MTZ@_EWC6_+0Z+;O N]>.<[Y]R717.4-YH7>>=LKM>[X[B==6?
M(>ZO ?&7'U!+ P04    "  (BUI([.$(JRH$  !$$@  $    &1O8U!R;W!S
M+V%P<"YX;6R]6-MNXS80_17"+TV!S<IQ+FX#KX'4<5H#NXT:.^DS0XUB(A2I
M)2G7[M=W2,5:.:'IRT/S$HJ:P^$,SQR./)"F>YUJ58*V' Q9%D*::YS\TIE;
M6UXGB6%S**CYC"82W^9*%]3BHWY)5)YS!K>*505(F_2ZW:L$EA9D!MEIV2S:
M&0Z<EYNR%)Q1RY4<?N-,*Z-R2\9+!F*0O#?P"%QY"JS2W*Z&W=JF/>5MIHP*
M&*&O84Z%@=KJQZ2W&:FBI'*5U$]?N7PUC^5,W5(+;=3FBWKU.=60H=.-U9M)
M;_/'"N,4#CN:4_D"6=OVX\MU+IY &Q?I6>]S%_^:%*SGZ[6!9ER^I)1K,QPL
M[/4"F%7Z[9@6]MA3RA1SAVZ>9K@_TR'/U( ;?NDLJ.94V@XQ_%]\['5JM_6L
M'XO26#W\6^E7,P>P9I TDW[8MFV/^<6PW_<6.-JT3)K(AF]IVXC;S<RX%6#N
M\Y1J^S^EPL>T3D2_WVE%OUZ"4)F1L;1(1S*1M2L\O'9*FM%(2:,$SY!<&?F-
M"BH9D.F'%.YC3TY2NALSM?C/[=(0E9-[).*A&,?9@S'4S(.86S!,\]+EQ]G9
M.1!6%Z;/8A#S  S7%2O"C:G0%65,59AN^4)07\)[NV'?*VZX\Q-.[)AJB2L8
M@ADAQA5ST.Q-%5>?2(FYKX\:<.G2A?HIO-_?E<K^X4)X8X4A:L*EQ<+GS\C>
M(.0..4X65%3@LI)SB>?,J4 <OJV*+:E\ML$77P'9&_;3ZY[UD*,NGWQ1IQZD
M\71U 08Q4ZO8ZUR)##7I)Q^\704-<5U5 +%TN<7[+6!D>(!,2:OY<[5VNXU>
M1<%M32F728?"$P/,S);U'T!X+I8H#RMB-<70V'8*/$I:9=P!OE>(0(E>M5*?
M'<[?WOD1F(N=_"4G,^J8\_.>1([;1QG=ZQ_!Z' 51"G=^W4KI>.[K[D=MXF2
M_+RWD[OQU:.L.0^?9H !HX8!YY='8*Z.P(3/-H[YY0C,MK.-8"ZZ<>6?U,I_
M\T/Y4WUQMKMR3LE-EODQ,L_?S?M@IE514+URVQP;R\/R^P[C#;WZ/!K(*W&@
MGXG$V0,QTPI[Y;@FI%BIOE-U2&R)LDI@.>[0A;31A?%:%R["/(ACPCR(8B[#
M/-C0GWNO/Y-&?R[#/(ACPBH0QX35/8X)ZT$<$]8#KZ=/:SV]:_1TXO3T,JP'
M<4Q8#^*8, _BF(C6?ZS/NG<F)S%,JP8>((.B%I4T7-MO-\8V3W',764K+)YO
M7/*B*HB?)^D^M\ZH?>ND5V$>Q#%A'L0Q81YLMG!CW\*U,A*[$6?^1MS4Q"5Z
M/!#CI7X?S%YZ'?<3UK?WF$8-<_(GV' /$\%L_2I:-[FC=I/KI*X.;J]6=]1N
M=<EIM-E-?;,[:S6[WM&.WN6OIG=IJK6_H0<?OL;??7LGF[\9#?\#4$L#!!0
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
M&KPV T4$1_LKSDC#;JR"\;49_P102P,$%     @ "(M:2)# SZL'!@  -Q@
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
M%Q'(P'EIM"&F"ZUB;KY6;)SY\IA'"WF( :>4@)4+IO(BPBI:\WDT/6LISR)
MSYMAR4,2U"8J#_!YT'/62'F(T=8)[VU)&)C,NH@\O#8U^LZRWESRD#BU-)()
M\IF/R,*+4Z/OI(=P1XQ_;2LF#%)9KFQ$&MZ<&KUH)7428[*BD!1;$@<.G(FY
M/^\T2U.D1CO:F!IX-^I%:E*?D/%.>4F/A#F5^Y@\O"$U^L^* PL9[XN(9GA'
M:E1;)DE2+R)58ABJJ<@C% F\(@&]EDGN(T8[%W%S@5<?:)K8A5X3,TI?G!H(
M<][&K.]X\P'J*I/,1TQ1C&^*% >6(6HCYDTP[-L$**PLPA# ^PK(,I*OB"D\
M%-*X(LSG*F85!KRQ(+N^X%@8L!'+&N"7>X >RB0S$J-M+CY(HK0R$5,8\%(#
M-%$F+3\7QN0@S1N$@8E9_0/O-,AI[I'B(*.]EV:-A=(0\];QZH-%6,*^")8%
MHG'\V*&M$7':Z]Q$O'>&UY]1-'%PFTE+.S5B(IZ"T>S;;<A8$7?.\+XR*!EG
MI)SP/N<'IOS(7$YR86M+>U)Q;XN,9M^V96O[@;F<A#>>L;0[%L8V,3[37A+1
M@IDBBYC8#6\\@S:3ELEW9EFC&4E8)6&@7R][+N?AS6@<S9-2'F3^L""M1TH6
MNYR'5Z.A19KD(F*T<E!(6W/B"N6+F ?&R]&@TIRD(V(N+ZJ7X9Q?7E2GK[Z#
MG:K'\'?5/1Z.?7+?#D/;S%^^=FT[A+$>]2E;)?M0;5].ZK ;ID,_'G?X\0]/
MAO:T?,M\^:"Z^1]02P,$%     @ "(M:2#]4,Q=% @  'P@  !@   !X;"]W
M;W)K<VAE971S+W-H965T,RYX;6R-EMV.HC 8AF^%< '2EG^#)".;S>[!)I,Y
MV#VN6H4,4+:M.GOWV_9#1TW!\4#:^KQ?GY8&+,Y<O,N:,>5]=&TO5WZMU+ ,
M KFM64?E@@^LU[_LN>BHTEUQ".0@&-W94-<&!*$DZ&C3^V5AQUY%6?"C:IN>
MO0I/'KN.BG]KUO+SRL?^9>"M.=3*# 1E$5QSNZ9CO6QX[PFV7_DO>%EABUCB
M=\/.\J;M&?D-Y^^F\W.W\I%Q8"W;*E."ZLN)5:QM324]\]^QZ.><)GC;OE3_
M;I>K]3=4LHJW?YJ=JK4M\KT=V]-CJ][X^0<;UQ";@EO>2OOM;8]2\>X2\;V.
M?L"UZ>WU#+_$Z1AS!\@8(-< CF8#X1@('P(!F-EU?:.*EH7@9T\.U-QMO-2X
M,$5T94\O1NI]LC6%W:FR.)4I*H*3J7.'$(NL 2'31 5$^(D$>GZG!+F7@,$7
M A+X>3Z\ST>0#R'_H-A;)(-% ((6".%IJG)1DRZ1TR4"E] U2P(N@& <(82F
ML<J)3=K$3IL8;*(9&T#F1!Z)28?$Z9" 0SSCD#QU>"0F'5*G0PH.R<P)2;]T
M0ES4I$OF=,G )9W9#T!B!)^9;9D )XURIU$.1MF,43X>QC@+L]"Y0:/1%4P(
M0?ES(XR<2G98.^4S3B.#41J3'#GO[2CU28:89-$7K+#;"IYTV<PM65^8$.5D
MYLQ7;@Z,@IM'^4 /[!<5AZ:7WH8K_5:P#^\]YXKI.F@1^UZMW];73LOVRC13
MW1;P_H*.XL/E=7S]3U#^!U!+ P04    "  (BUI(]1_L#%@$   :%   &
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
MW(-5(-[,>&L<B#=#1J-!=1ER!;<GB=&F_-BCR<U(A::M3?1D:@UBI8Y<*%@
MM1AM37,+KM)DQGDTM9E):&(S$MS'H6HEQGK^>0I6@ZLT%RB)ZY#"9<J@0747
M*A0\NUK+09/.OM7!UT%KFAMP&UJ"C((AT^5*Y$4;.6)#$5L4<89JYU'$&0H1
M+(:.(5<71&SEB,D'+)B9AB!O117GB#/D2BQ)RY:BR2\LF)F&H*HV-9B;EK&@
M YQ",I^D;(&?:R_'3;YBP;II"')P#C-3V50BHEKV*$VV8>%:)P-"3M8RI. ,
MAK>J_7[ LDEI=BDP-0U!)B!792C!=9ZA6/*<RCZELWG42+*),;'D1KXQ&,I6
M-#M,P=0:6?<-R;!#"0!!E5%>SL!H=IFSWABP0COFO-,%@S>R^)NLQG!)$5-Y
M8TLN)&NV(<U&!M(05)EH440M<]9I/$7$Z1!*$A CB[>QG%^CT#-4)>!)+4/.
MU2@A94RG$LLQ3GRL#>\*;$$7LN":C[6T(2:]]'-AX)F:[A=:(IUA80ZIY';)
MPFQ(F!WR6H*LKE%Z0%1 :M@19&(HF6E9FPWE]"@G)Z:**%EIB?()KHO(SZ$O
M"%E69Y/H0BCDS 28F!,$=WL=094M2,Z-O)$PI/,H(6P(JB:I0S>C94[[@&>:
M.>-LP5Q;):YER_X2"KJ0A=Y2VHUVE@U!5=(1W3'&HD&;R(ZQH%3!:K:R;UCV
M#?2<V8L?V!KY!G-N\HV2DH[L!Y;] *U6RQJN%!)&QJQ'NLB45P4&;.6LWY(?
MH NU!%7(G9@IN:>RKUA*Y#W*!0BJIG438<C$>1TU\-Z.N>!U@8;8("_$2ZVH
MH M9ZBVEX1X&&RDMB[[DCLL*;4E8806!()OJND2?9&FU)*T>22M!M0T&;<X(
M2\;)-4^..V/1)5>PHW1RWNY(5ST0C<YQ/I[J$KMTLOXZTE^/])>@@'(2[LC!
MS)>HD] 5A"Q+KR/IA19/D/=8YQA3)0KF9-UUI+L>Z:[C%%O!IXRQNF1_ZMXI
MS9.BHLRW(6@2>%0Y8\JA$G+'E%$EJ::3Q=>1^&HXB[[@0?2\]4;ZPI<+KF2B
MY8S>D>H&Y!<$31D9JKZV%RRBLC535IF2YU56>D=*CZKH#4%3%JG0SI&Q&*!O
M$&9<+%KWLF\X\HV RJL,)50$:HDRR!@Z@GS1!LK)#N1J?LQ0S%3@]^A!:IFR
M"KI"IGS)]MK+[N/)?= J:PA*#M:QB<(CZYAZ.;+W@W[C8_QNC\OW)5W(ON+)
M5]"NNB'(VH1LA;O"V111H>B-INP]GKPG("\DJ(JP*M5ZKO.C]Q>=YT)_**@!
M>;D&Y-FA2KJ0[<*3?J,<O"$HU6A=$131^X2.+^=+,FPOVX4GNT *WWA^-0SO
M5(:B-<B6F=(EN82/\ITBKRCJ0I9M3XH<D6P3Y!54G9:PH+0JV"QY69,]:3*J
M)30$55'!=R2,^:0*<O @"VX@P8U(< ER%KYG:@GS[N7[L?<#DC<%@<0THO([
M02F6O*P*LN0&TLD(#TM0=235)4EZD(4RD%#*1U'X2EP<,;&@BA#D]#MP@1M)
M,D$?%88(*ZP+!5DJ TMER0,AUQ?"_Z@O!#GK#%Q? *=\FL"U9&?EW12=&6+.
M&*O$14.GAIA+\;_/SN+%^;!=?[@_'[0[SFZ&I_V8SVY=?KT<YOML3N?+WOS>
MZ*LN'\G[V<UJ^;B^[W]?'^XW^^/LZS".P^Y\R.QN&,9^"DU]\O/90[^^O7S9
M]G?CZ6.</A_RP;S\91P>^9SAY;#CZE]02P,$%     @ "(M:2&:Q^B^B 0
ML0,  !@   !X;"]W;W)K<VAE971S+W-H965T-RYX;6R-4\MNVS 0_!6"'Q#*
MLM($ABP@3A&TAP)!#NV9EE82$9*KD)25_GWYD!0[,-I>Q-W5S.PL'^6$YM7V
M (Z\*ZGMGO;.#3O&;-V#XO8&!]#^3XM&<>=3TS$[&.!-)"G)\BS[PA07FE9E
MK#V;JL312:'AV1 [*L7-[P-(G/9T0Y?"B^AZ%PJL*MG*:X0";05J8J#=TX?-
M[E $1 3\%##9LY@$[T?$UY!\;_8T"Q9 0NV" O?+"1Y!RB#D&[_-FA\M _$\
M7M2?XK3>_9%;>$3Y2S2N]V8S2AIH^2C="T[?8![A-@C6*&W\DGJT#M5"H43Q
M][0*'=<I_;DK9MIU0CX3\I5PGT7CJ5&T^94[7I4&)V(''LYNL_-P$T2\,O'>
MK!\[:IHX>%6>JLU]5K)3$+K ).)AQJP(YM6OMLCI-7H>Z?F_Z=M+^C8YW,X.
M_Z-_<2E0)('B;R,FS&'!?';)SO94@>GBU;&DQE&[M*5K=;V=#WD\DP]X50Z\
M@Q_<=$);<D3G3S8>0(OHP+?/;FXIZ?W[61,)K0OAG8]-NE(I<3@L#V1]I=4?
M4$L#!!0    (  B+6DCAQ$--HP$  +$#   8    >&PO=V]R:W-H965T<R]S
M:&5E=#@N>&ULA5/+;MLP$/P5@A\0RK+<!H8L($Y0M(<"00[MF996$A&2JY"4
ME?Y]^9 4NS":B[B[FIF=Y:.<T+S:'L"1=R6U/=#>N6'/F*U[4-S>X0#:_VG1
M*.Y\:CIF!P.\B20E69YE7YCB0M.JC+5G4Y4X.BDT/!MB1Z6X^7,$B=.!;NA2
M>!%=[T*!525;>8U0H*U 30RT!_JPV1^+@(B 7P(F>Q&3X/V$^!J2'\V!9L$"
M2*A=4.!^.<,C2!F$?..W6?.C92!>QHOZMSBM=W_B%AY1_A:-Z[W9C)(&6CY*
M]X+3=YA'V 7!&J6-7U*/UJ%:*)0H_IY6H>,ZI3^[?*;=)N0S(5\)]UDTGAI%
MFT_<\:HT.!$[\'!VF[V'FR#BE8GW9OW84=/$P:OR7&WNMR4[!Z$K3"(>9\R*
M8%[]9HN<WJ+GD9Y_3M]>T[?)X79V6'PN4%P+%$F@^-^("7-<,+M_FK"+/55@
MNGAU+*EQU"YMZ5I=;^=#/$3V :_*@7?PDYM.:$M.Z/S)Q@-H$1WX]MG=CI+>
MOY\UD="Z$'[UL4E7*B4.A^6!K*^T^@M02P,$%     @ "(M:2.(.KN>C 0
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
M8 _:_VG0*.Y\:EIF>P.\CB0E69YEMTQQH6E9Q-J3*0L<G!0:G@RQ@U+<O!]
MXKBG*SH7GD7;N5!@9<$67BT4:"M0$P/-GCZL=H=-0$3 'P&C/8M)\'Y$? W)
MKWI/LV !)%0N*'"_G. 1I Q"OO'?2?.S92">Q[/ZCSBM=W_D%AY1OHC:==YL
M1DD-#1^D>\;Q)TPC;(-@A=+&+ZD&ZU#-%$H4?TNKT'$=TY_M>J)=)^03(5\(
MW[)H/#6*-K]SQ\O"X$ALS\/9K78>;H*(5R;>F_5C1TT3!R^+4[FZWQ;L%(0N
M,(EXF# +@GGUJRUR>HV>1WK^-7U]25\GA^O)X>W7 IM+@4T2V/QOQ(0YS)B[
M?YJPLSU58-IX=2RI<- N;>E276[G0Q[/Y!->%CUOX3<WK="6'-'YDXT'T" Z
M\.VSFRTEG7\_2R*A<2&\\[%)5RHE#OOY@2ROM/P 4$L#!!0    (  B+6DB+
MW. LI0$  +$#   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;(53RV[;
M,!#\%8(?$,JRDR:&+"!V$+2' D$.[9F65A)ADJN0E)7^??F0%3LPDHNXNYJ9
MG>6C&-$<; ?@R+N2VFYHYUR_9LQ6'2AN;[ '[?\T:!1W/C4ML[T!7D>2DBS/
MLCNFN-"T+&+MQ90%#DX*#2^&V$$I;OYM0>*XH0MZ*KR*MG.AP,J"S;Q:*-!6
MH"8&F@U]7*RWJX"(@#\"1GL6D^!]CW@(R:]Z0[-@ 214+BAPOQQA!U(&(=_X
M;=+\:!F(Y_%)_3E.Z]WON84=RK^B=ITWFU%20\,'Z5YQ_ G3"+=!L$)IXY=4
M@W6H3A1*%']/J]!Q'=.?Y=U$NT[()T(^$^ZS:#PUBC:?N.-E87 DMN?A[!9K
M#S=!Q"L3[\WZL:.FB8.7Q;%</-P7[!B$+C")N)TP,X)Y]:LM<GJ-GD=Z_CU]
M>4E?)H?+R>'#]P*K2X%5$EA]-6+";!/&7]M/3=C9GBHP;;PZEE0X:)>V=*[.
MM_,QCV?R 2^+GK?PFYM6:$OVZ/S)Q@-H$!WX]MG-+26=?S]S(J%Q(?SA8Y.N
M5$H<]J<',K_2\C]02P,$%     @ "(M:2(SSU)ZB 0  L0,  !D   !X;"]W
M;W)K<VAE971S+W-H965T,30N>&ULC5/+;MLP$/P5@A\0RK+S@"$+B!,4S:%
MD$-[IJ651(3D*B1EI7\?/B39+HRV%W%W-3,[RT<QHGFW'8 CGTIJNZ.=<_V6
M,5MUH+B]P1ZT_].@4=SYU+3,]@9X'4E*LCS+[ICB0M.RB+574Q8X."DTO!IB
M!Z6X^;T'B>..KNA<>!-MYT*!E05;>+50H*U 30PT._JXVNXW 1$!/P6,]BPF
MP?L!\3TD+_6.9L$"2*A<4.!^.<(32!F$?../2?/4,A#/XUG]6YS6NS]P"T\H
M?XG:==YL1DD-#1^D>\/Q.TPCW ;!"J6-7U(-UJ&:*90H_IE6H>,ZIC_Y_42[
M3L@G0KX0'K)H/#6*-I^YXV5A<"2VY^'L5EL/-T'$*Q/OS?JQHZ:)@Y?%L<RS
M5<&.0>@"DXC[A#DAF%>_VB*GU^AY:O%O^OJ2ODX.UY/#_Q#87 ILDL#F;R,F
MS'[&K/]HPL[V5(%IX]6QI,)!N[2E2W6YG8]Y/),3O"QZWL(/;EJA+3F@\R<;
M#Z!!=.#;9S>WE'3^_2R)A,:%\-[')EVIE#CLYP>RO-+R"U!+ P04    "  (
MBUI(4<C:]J,!  "Q P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6R%
M4\MNVS 0_!6"'Q#*LIP&ABP@3E&TAP)!#NV9EE82$9*KDI25_GWYD!0[,)J+
MN+N:F9WEHYS0O-H>P)$W);4]T-ZY8<^8K7M0W-[A -K_:=$H[GQJ.F8' [R)
M)"59GF7W3'&A:57&VK.I2AR=%!J>#;&C4MS\/8+$Z4 W="F\B*YWH<"JDJV\
M1BC05J F!MH#?=SLCT5 1, O 9.]B$GP?D)\#<F/YD"S8 $DU"XH<+^<X0FD
M#$*^\9]9\[UE(%[&B_JW.*UW?^(6GE#^%HWKO=F,D@9:/DKW@M-WF$?8!<$:
MI8U?4H_6H5HHE"C^EE:AXSK-?QYFVFU"/A/RE?"01>.I4;3YE3M>E08G8@<>
MSFZS]W 31+PR\=ZL'SMJFCAX59ZK/"M*=@Y"5YA$/";,9D4PKWZS14YOT?/4
MXG/Z]IJ^30ZWL\/=YP+%M4"1!(K_C9@PQP5S_Z$)N]A3!::+5\>2&D?MTI:N
MU?5V/N;Q3-[A53GP#GYRTPEMR0F=/]EX "VB ]\^N]M1TOOWLR826A?"+SXV
MZ4JEQ.&P/)#UE5;_ %!+ P04    "  (BUI("TB3MJ0!  "Q P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q-BYX;6R%4\MNVS 0_!6"'Q#*LE*GABP@3E&T
MAP)!#NV9EE82$9*KDI25_GWYD!2[,)J+N+N:F9WEHYS0O-H>P)$W);4]T-ZY
M8<^8K7M0W-[A -K_:=$H[GQJ.F8' [R))"59GF6?F.)"TZJ,M6=3E3@Z*30\
M&V)'I;CY<P2)TX%NZ%)X$5WO0H%5)5MYC5"@K4!-#+0'^KC9'XN B("? B9[
M$9/@_83X&I+OS8%FP0)(J%U0X'XYPQ-(&81\X]^SYGO+0+R,%_6O<5KO_L0M
M/*'\)1K7>[,9)0VT?)3N!:=O,(]P'P1KE#9^23U:AVJA4*+X6UJ%CNN4_NR*
MF7:;D,^$?"4\9-%X:A1M?N&.5Z7!B=B!A[/;[#W<!!&O3+PWZ\>.FB8.7I7G
M*L]V)3L'H2M,(AX39K,BF%>_V2*GM^AY:O$Q?7M-WR:'V]GAP\<"Q;5 D02*
M_XV8,,<%\_F?)NQB3Q68+EX=2VH<M4M;NE;7V_F8QS-YAU?EP#OXP4TGM"4G
M=/YDXP&TB Y\^^SNGI+>OY\UD="Z$.Y\;-*52HG#87D@ZRNM_@)02P,$%
M  @ "(M:2/@<PB"B 0  L0,  !D   !X;"]W;W)K<VAE971S+W-H965T,3<N
M>&ULC5/+;MLP$/P5@A\02K*3%H8L($Y1I(<"00[MF996$A&2JY*4E?Y]^9 4
M.S"27L3=U<SL+!_EA.;%]@".O"JI[9[VS@T[QFS=@^+V!@?0_D^+1G'G4],Q
M.QC@320IR8HLNV.*"TVK,M:>3%7BZ*30\&2('97BYN\!)$Y[FM.E\"RZWH4"
MJTJV\AJA0%N!FAAH]_0^WQVV 1$!OP1,]BPFP?L1\24D/YH]S8(%D%"[H,#]
M<H('D#((^<9_9LVWEH%X'B_JW^.TWOV16WA ^5LTKO=F,TH::/DHW3-.CS"/
M<!L$:Y0V?DD]6H=JH5"B^&M:A8[KE/X4^4R[3BAF0K$2OF;1>&H4;7[CCE>E
MP8G8@8>SRW<>;H*(5R;>F_5C1TT3!Z_*4U7D6<E.0>@"DXB'A,E7!//J5UL4
M]!J]2"T^IV\NZ9OD<#,[_(_^VTN!;1+8?C1BPAP6S'N7[&Q/%9@N7AU+:ARU
M2UNZ5M?;>5_$,WF#5^7 ._C)32>T)4=T_F3C ;2(#GS[[.:6DMZ_GS61T+H0
M?O&Q25<J)0Z'Y8&LK[3Z!U!+ P04    "  (BUI(Z:)\KJ(!  "Q P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6R%4\MNVS 0_!6"'Q#JY;8P9 %Q
MBJ ]% AR:,^TM)*(D%J%I*ST[\N'I-B!T5S$W=7,["P?Y8SZQ?0 EKPI.9@#
M[:T=]XR9N@?%S1V.,+@_+6K%K4MUQ\RH@3>!I"3+DN0+4UP,M"I#[4E7)4Y6
MB@&>-#&34ES_/8+$^4!3NA:>1==;7V!5R39>(Q0,1N! -+0'>I_NCX5'!,!O
M ;.YB(GW?D)\\<G/YD 3;P$DU-8K<+><X0&D]$*N\>NB^=[2$R_C5?TQ3.O<
MG[B!!Y1_1&-[9S:AI(&63](^X_P#EA%V7K!&:<*7U).QJ%8*)8J_Q54,89WC
MGSQ?:+<)V4+(-L*W)!B/C8+-[]SRJM0X$S-R?W;IWL&U%W'*Q'DS;NR@J</@
M57FNLC0OV=D+76$B\1@QZ89@3OUFBXS>HF>QQ>?T_)J>1X?YXK#X7*"X%BBB
M0/&_$2/FN&)V'YJPBSU5H+MP=0RI<1ILW-*MNMW.^RR<R3N\*D?>P2^N.S$8
M<D+K3C8<0(MHP;5/[G:4].[];(F$UOKPJXMUO%(QL3BN#V1[I=4_4$L#!!0
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
MG!2&+"!.4;2' D$.[9F65A(1DJN2E)7^??F0%#LPFHNXNYJ9G>6CG-"\VA[
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
M.6WN4%1":##XX"'"J#%WVK)@4&D[3<Q<^F/N%UKT\Z6UW)SY?U!+ P04
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
M\4%MLZ3_OCZ [$8H^X+'YCMF8,;%)-6;[@ ,>N=,Z /NC!GVA.BJ T[UG1Q
MV#>-5)P:NU4MT8,"6GL29R2)HIQPV@M<%O[L196%' WK!;PHI$?.J?IW!":G
M X[Q<O#:MYUQ!Z0LR,JK>PY"]U(@!<T!/\7[8^X0'O"[ATE?Q,CE?I+RS6U^
MU@<<N12 066< K7+&9Z!,2=DC?_.FA^6CG@9+^K??;4V^Q/5\"S9G[XVG4TV
MPJB&AH[,O,KI!\PE9$ZPDDS[)ZI&;21?*!AQ^A[67OAU"F\>HIFV34AF0O*)
M0(*13_,;-;0LE)R0'JC[=_'>PI43L<K(YJ9MV5Y3^<++XERF<5J0LQ.ZP@3B
M,6#B%4&L^J9%@K?HB:<GM^GI-3T-&:;!_?'QML#N6F 7!'9SB;NM$@/FN&"R
MVR;9IDDV"^1?F"R8^]LF^:9)/@L\?&&R8#Y_+G+1'1Q4ZX= HTJ.PH3F6$_7
M.7M*?'=]P,MBH"W\HJKMA48G:6R/^E9JI#1@[:.[#*/.W@3KAD%C7'AO8Q6&
M(VR,')917^^;\C]02P,$%     @ "(M:2#2S6%:E 0  L0,  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S N>&ULC5/;;IPP$/T5RQ\0 TO::L4B95-%[4.E
M* _MLQ<&L&)[B&V6]._K"Y#=:J7V!<\,YYPYXTLUHWFU X C[TIJ>Z"#<^.>
M,=L,H+B]PQ&T_].A4=SYU/3,C@9X&TE*LB++/C'%A:9U%6O/IJYP<E)H>#;$
M3DIQ\_L($N<#S>E:>!']X$*!U17;>*U0H*U 30QT!_J0[X]E0$3 3P&SO8A)
M\'Y"? W)]_9 LV !)#0N*'"_G.$1I Q"OO';HOG1,A OXU7]*4[KW9^XA4>4
MOT3K!F\VHZ2%CD_2O>#\#981[H-@@]+&+VDFZU"M%$H4?T^KT'&=TY^R6&BW
M"<5"*#;"ERP:3XVBS:_<\;HR.!,[\G!V^=[#31#QRL1[LW[LJ&GBX'5UKG=%
M5K%S$+K").(Q8?(-P;SZS18%O44O(KWX-WUW3=\EA[M$S_Y#H+P6*)- N8R8
MWQHQ88XKYN\F[&)/%9@^7AU+&IRT2UNZ5;?;^1 /D7W ZVKD/?S@IA?:DA,Z
M?[+Q #I$![Y]=G=/R>#?SY9(Z%P(/_O8I"N5$H?C^D"V5UK_ 5!+ P04
M"  (BUI(::7.BJ4!  "Q P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,2YX
M;6R%4]MNHS 0_17+'U 3(.TJ(DA-JZI]6*GJP^ZS P-8M1EJF]#]^_4%:%)%
MZ@N>&<XY<\:78D+];CH 2SZ5[,V>=M8..\9,U8'BY@8'Z-V?!K7BUJ6Z96;0
MP.M 4I*E27++%!<]+8M0>]5E@:.5HH=73<RH%-?_#B!QVM,-70IOHNVL+["R
M8"NO%@IZ([ G&IH]O=_L#KE'!, ? 9,YBXGW?D1\]\E+O:>)MP 2*NL5N%M.
M\ !2>B'7^&/6_&KIB>?QHOX4IG7NC]S  \J_HK:=,YM04D/#1VG?<'J&>82M
M%ZQ0FO EU6@LJH5"B>*?<15]6*?X9WLWTZX3TIF0KH1?23 >&P6;C]SRLM X
M$3-P?W:;G8-K+^*4B?-FW-A!4X?!R^)49FE6L),7NL!$XB%B-BN".?6K+5)Z
MC9X&>OHS/;ND9]%A%NG)]F>!_%(@CP+Y/&)^;<2(.2R8[TW8V9XJT&VX.H94
M./8V;NE:76_G?1K.Y M>%@-OX3?7K>@-.:)U)QL.H$&TX-HG-UM*.O=^UD1"
M8WUXYV(=KU1,+ [+ UE?:?D?4$L#!!0    (  B+6DBNT&(PLP$  !8$   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;(U46V^;,!3^*Y9_0$T@:;J(
M(#6=INUA4M6'[=F!PT6U?9AM0O?OYPO09$+K7O#MNQT=FWQ$_6I: $O>I%#F
M2%MK^P-CIFQ!<G.'/2AW4J.6W+JE;ICI-? JD*1@:9+<,\D[18L\[#WK(L?!
MBD[!LR9FD)+KWR<0.![IALX;+UW36K_!BIPMO*J3H$R'BFBHC_1Q<SCM/"(
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
MF T\LH,]/3+](OKO,)206L&M8,I]R?:HM.!GBD<X?<.Q:=W8X\YC,-"F"=%
MB$9"F,T2XH$07PB)JQ2=N;J^4DW+0HJ>J([:RPX7!BZMB%$FIAAESLEI2G=2
M97$JXZ>P\$]6Z 83.<P:,1>$;]0G4T3>%#UR].CC!!4BXNCS#/%M!@RN8C3X
M>(?%Y%8@08%D.(5W)EN'R;$,Q&3I#*9"3)+>44DZ:20=C,1323(T@I@L"3_&
M5(B)@N1S(]FDD6PPDLP80<R7.,UFG R@.XSDDT;RP4@Z<S6(>8KSF:O)_[L^
M-.)?O1H.\N"ZB2);<6PU_M%C=&Q8J\B^NG?QM6EDV'<N,F71T0/\I/+0M(IL
MA#9OVCV]O1 :C*W@(?5(;5KMN&"PUW::F[G$[H,++;IS+QT;>OD/4$L#!!0
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
M1KKP7^_Y6=((;_L7]^]VM3K]GDA:<?:GJU6KPZ( U+0A)Z;>^/2#^B4DQO#
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
M]UU@)RJ@<Z0_H2)R;Z5*NQA9H$3>GU @EYZ^DSVC>X0J[6!DI_M'>@$1TII
ME7XPLD '27]"00^\(G$+M)#T@K)8'V]%XA:HE?>" JDJ+FZ!-I)>4-Y;)!!4
MVL?(BHTW P&CW/[*#'!5&LC(39?,>P$%C\2<2@<9.:!HW@O*MKK%/PKJ\C6L
ML:)*N'#-\KKD#=*0ACW3][UF)RY."3(BK??=9A)SW!DE=JJTDI%K?O-C''PK
MJ!B@^%;I)B,'? )^*RB+= Y0I9^,'&#WMX**V4*BJ=B].\?N*]UBY "[OQ74
MGA+1WONV,N'RTWY_*R *%A%5I?V,/.#WMX(JR2%;6.E (]_T>SG*C%*XYJ^^
M6O>\^#K\NMA\?7S:SCZO=[OUZOKP9;K[]7HW[*<Q/X6+V<.PN#O]L1SN=X=?
MT_[WS?B=R/&/W?KYFK_C>?JBZ<T_4$L#!!0    (  B+6DA$'K4.#0,   D/
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;)57VW*;,!#]%88/"&AE
M+LE@9F)W.NU#9S)Y:)^)+=M, +E(CM._KY $B9-UO'X)()\]NWOBXV6+H^R?
MU4X(';RV3:?FX4[K_5T4J=5.M)6ZD7O1F4\VLF\K;1[[;:3VO:C6-JAM(HCC
M-&JKN@O+PIX]]&4A#[JI._'0!^K0ME7_;R$:>9R'+!P/'NOM3@\'45E$4]RZ
M;D6G:MD%O=C,PWMVM^39 +&(W[4XJG?WP5#\DY3/P\//]3R,AQI$(U9ZH*C,
MY44L1=,,3";S7T_ZEG,(?'\_LG^W[9KRGRHEEK+Y4Z_USE0;A\%:;*I#HQ_E
M\8?P/20#X4HVROX-5@>E93N&A$%;O;IKW=GKT7V2QSX,#P ? %, 2[\,X#Z
MOP7,;*>N,MO7MTI79='+8Z#VU?#?9G<&W@\DACDPS2BCD^7LK5)E\5(F<5Y$
M+P/1"08L9N$P;$)$AAU- 2$6#C8<SB=8.@2'RQGX:8:9:X+[)FXO$\Q."=SA
M_<P1L/@R08)6D'@"AG7I,(L1@RKA,,O/F+.%I&@AJ2?@EPDR5(J,+D6.5I 3
MI!@QLR^D^(PY6\@M6LBM)T@N$[ 8U<(>$\5@#"V",8(<$R@EY $\CW=91O
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
M'MN592.D8[F@^MY!I-O^)!.[ICWD\KA2KQ3425.>]!N2_C7-Y']02P,$%
M  @ "(M:2*>F1I-7 @  %P@  !D   !X;"]W;W)K<VAE971S+W-H965T-#@N
M>&ULC9;+CILP&$9?!;'OX O7B"!-J*IV46DTBW;M)$Y  YC:3IB^?7U+)IDZ
M))N S?D_CHUEIYP8?Q,-I3)X[[M!+,-&RG$116+3T)Z()S;203W9,=X3J9I\
M'XF14[(U17T7(0#2J"?M$%:EZ7OA5<D.LFL'^L(#<>A[PO^N:,>F90C#4\=K
MNV^D[HBJ,CK7;=N>#J)E0\#I;AD^PT4-#6*(7RV=Q,5]H.77C+WIQH_M,@3:
M@79T(W4$49<CK6G7Z23UYC\N]..=NO#R_I3^S0Q7Z:^)H#7K?K=;V2A;$ 9;
MNB.'3KZRZ3MU8TATX(9UPOP&FX.0K#^5A$%/WNVU'<QULD]RX,K\!<@5H',!
MC&<+L"O GPHB:V;&]95(4I6<38$8B?[:<*%PKD-4<J &(]0\F4QN9JHJCU42
M9V5TU$%7##+,RC+H-E%; G\@D1+P6J!K"]OYC$P]+/#] 'P=$-L [(:17TL.
MALGL,"R#4G";J?]G;HK$7I'8B12^EZ16Q#(YS&>@V@4!F-Q72;PJB4U(O.-U
M*I:)TRR94;$0SL #*JE7)74J<$;%,@CB?(:J+05QAM/[,IE7)G,R:$;&,?ZU
MXE0<@QZ8E=PKDCL1/"-B&0S@W*18* 7) W-2>%4*IQ+/J%@&YR!+9UPLA0I4
M9/=E(/#:F&ZM,[,J5P[Z A&87;TG+H\?6;\0^HV@VZ&\B\9M, Y2NP?P?BVW
MQYPPD!>?-\SH8@L?R9[^)'S?#B)8,ZE. [-I[QB35,6 IR0,&G5*GQL=W4E]
MFZE[;L\MVY!L/!W#Y_\"U3]02P,$%     @ "(M:2-\H_Z;C 0  Q00  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#DN>&ULA53;;J,P$/T5BP^HP4"2C0A2
M+EJU#RM5?=A]=F"XJ#9F;1.Z?[^^$))4:?J"/>-SCL\8C[-1R'?5 &CTP5FG
M-D&C=;_&6!4-<*J>1 ^=6:F$Y%2;4-98]1)HZ4B<81*&"\QIVP5YYG*O,L_$
MH%G;P:M$:N"<RG\[8&+<!%%P3KRU=:-M N<9GGEERZ%3K>B0A&H3;*/U(;$(
M!_C=PJBNYLAZ/PKQ;H.7<A.$U@(P*+15H&8XP1X8LT)FX[^3YF5+2[R>G]5_
MNFJ-^R-5L!?L3UOJQI@- U1"10>FW\3X#%,)J14L!%/NBXI!:<'/E !Q^N''
MMG/CZ%>6/R;:?0*9"&0F1(N'A'@BQ!="\I"03(3D$P'[4MQ!'*BF>2;%B%1/
M[>V(U@8NK8A11J9Z90[6:4IWM'EVRM-TD>&3%;K!$(?9>4PT([!1O[L%">[1
MB:.3KS?8>T3\ '+PD!7YWD1\:R+V=<93G<OO!9); 9_<)I/ ZM9DYS!+7ZG'
M)'&R#,/P:]S>XTBZ( ]Q!X^+4K*ZQGGC^.IO<Y"U:QN%"C%TVO^).3MWYI;8
MV_(IOS,=ZQOL(I-G/:WA%Y5UVRET%-K<17=E*B$T&&OA4QJ@QKPI<\"@TG:Z
M-'/IV\P'6O3G1V-^N?+_4$L#!!0    (  B+6DCV<M@W10(  /<(   9
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
MZC],NLK^A@BZ8NW?9B=KY18&8$?WY-C*5W;Z25T.B1;<LE:87[ ]"LFZ,R4
M'?FTWZ8WWY/])X>.YB=@1\ C :63A,@1H@LAGB3$CA!_(80V%5.(-9&D*CD[
M 3$0W1YHIN!<BRAEH+(7JK!&DYO25N5'E<*T##^TT T&&\S28M"(")6Z]P@<
M^.C8T/'] U86$4U UA:2X\<FHEL3D<TS,OPDSQX+Q+<"-KB(7:&R6Y.]P60V
M4XMY*G!1W$>M'"I%Z01J;5$XA]$W"I]X+2=&(HZ+QP*IMVCI]XN6>1UD]F(+
M[$LTM46S&(1@E-Y'K2P*QPE.'IO)O69R>U"&)LQ8S!-.D@DO#I1%&#[V4GB]
M%%/=Y+P4T]WDS!2>;KIK!D&O&Q/6]^3-VC6W Z$X]]ZF:^XSZMYUNNYV,-]]
MAE?/6$?YP<P# ;;LV$O[Q(S1<>8LL'X&O\27>A:9Y_$B4Y4#.=#?A!^:7H -
MD^J1-6_AGC%)E3/XG 2@5M-RW+1T+_4R4VMNYX?=2#:<Q^$XDZO_4$L#!!0
M   (  B+6DC0@Q^XU@$  #H%   9    >&PO=V]R:W-H965T<R]S:&5E=#4Y
M+GAM;(V4VVZC,!1%?\7B VHPES 106H35>W#2%4?.L].. 14&U/;"9V_KR\D
M32K2Y 5?6'NSSY%Q,0CYKAH C3XYZ]0B:+3NYQBK30.<JCO10V?>U$)RJLU2
M;K'J)=#*B3C#) PSS&G;!67A]EYD68B=9FT'+Q*I'>=4_G\ )H9%$ 6'C==V
MVVB[@<L"'W55RZ%3K>B0A'H1W$?S568)![RU,*B3.;+9UT*\V\5SM0A"&P$8
M;+1UH&;8PQ(8LT;FPQ^CY_<GK?!T?G!_=-6:]&NJ8"G8O[;2C0D;!JB"FNZ8
M?A7#$XPEI-9P(YAR3[39*2WX01(@3C_]V'9N'/R;/!QETP(R"LA1$"6_"N)1
M$-\J2$9!\D. ?2FN$2NJ:5E(,2#54WLZHKG!I34QSLA4KTQCG:=TK2V+?9F%
M>8'WUNB,(8YY\ RY3"P]$?^"K#R2?R/89)P,2LZ#QCXH<?HTGUTWB,\-_.9]
M/%;ZYSQDYYB9K]0S49*3R]!RA*(PSBY3*T^1)"7I]<3)9.)D3)Q<-T@G>Y;>
MWK-L,D%V0\^R6WJ63?3,9\$GI[:G6_A+Y;;M%%H+;7X =TYK(308E_ N#5!C
M+K+C@D&M[71FYM+_VWZA17^XJ8[79?D%4$L#!!0    (  B+6DASXAJ,A 8
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
M6\FNS'3R7.0/_8=]\5@WOYYW=I-3=S6S^U"7+]=TU;2_[[KX'U!+ P04
M"  (BUI(4F K.,X!  #9!   &0   'AL+W=O<FMS:&5E=',O<VAE970V,2YX
M;6R-5-MNHS 0_17+'U #"9=&!*GIJNH^K%3U8??9@>&BVIBU3>C^_?I":%(A
M)2_X=LZ9,V;&^23DAVH!-/KDK%=[W&H][ A190N<J@<Q0&].:B$YU68I&Z(&
M";1R),Y(% 0)X;3K<9&[O3=9Y&+4K.OA32(U<D[EOP,P,>UQB,\;[UW3:KM!
MBIPLO*KCT*M.]$A"O<=/X>Z0680#_.Y@4A=S9+T?A?BPBY_5'@?6 C HM56@
M9CC!,S!FA4S@O[/F5TA+O)R?U5]<ML;]D2IX%NQ/5^G6F TPJJ"F(]/O8GJ%
M.878"I:"*?=%Y:BTX&<*1IQ^^K'KW3CYDSB;:>N$:"9$"R%,G'$?R-G\034M
M<BDFI 9J_UVX,W!I18PR,MZ42=MI2I=XD9^*Y#'-R<D*76$\\> QX8(@1GTU
M1(37Z)&C1[?IFVOZUCO<S ZSVP+;:X&-%]C. H^W!>)5![$32(-@[8X\YN Q
M27:'RV0U2#('N>.:T]4TT_O3S%8=9'>DZ3%)^CU-<E%['&3C6DRA4HR]]J6W
M["Y=_!2YVOV"%_E &_A%9=/U"AV%-AW@"K460H,)'SS$&+7FG5D6#&IMIZF9
M2]]Z?J'%<'Y(EM>L^ ]02P,$%     @ "(M:2.34P%KC 0  Q00  !D   !X
M;"]W;W)K<VAE971S+W-H965T-C(N>&ULA53;CILP$/T5BP]8 R:AC0A2+EIM
M'RJM]J%]=F"X:&U,;1.V?U]?"$E6*?N"/>-SCL\8C[-1R'?5 &CTP5FGMD&C
M=;_!6!4-<*J>1 ^=6:F$Y%2;4-98]1)HZ4B<X3@,UYC3M@ORS.5>99Z)0;.V
M@U>)U, YE7_WP,2X#:+@DGAKZT;;!,XS///*ED.G6M$A"=4VV$6;8V(1#O"K
MA5'=S)'U?A+BW08_RFT06@O H-!6@9KA# =@S J9C?],FM<M+?%V?E%_=M4:
M]R>JX"#8[[;4C3$;!JB$B@Y,OXGQ!:825E:P$$RY+RH&I06_4 +$Z8<?V\Z-
MHU]911/M,2&>"/%,B-:+!#(1R)60+!*2B9!\(F!?BCN((]4TSZ08D>JIO1W1
MQL"E%3'*R%2OS,$Z3>F.-L_.>1K&&3Y;H3M,[#![CXEF!#;J#[>(@T?TV-$7
M-CAX!%F '#WD6_RU"7)O@O@ZB3<1KKX62.X%?'*73 =%[DUV#I/Z2CTF(6D:
MAN'_<0>/(R1*%G%'CXO7W\DMSAO'-W^;@ZQ=VRA4B*'3_D_,V;DS=[&]+9_R
M>].QOL&N,GG6TQI^4EFWG4(GH<U==%>F$D*#L18^K0+4F#=E#AA4VDY3,Y>^
MS7R@17]Y-.:7*_\'4$L#!!0    (  B+6DB[+739\ $  *0%   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8S+GAM;(V4RX[;(!B%7P7Y 0:,[Y%CJ9EJU"XJ
MC6;1KDF,8VO >(#$T[<O%SM-*M?))EQ\_O.=7P'*4<AWU5*JP2=GO=H&K=;#
M!D)U:"DGZDD,M#=?&B$YT68ICU -DI+:%7$&,4(IY*3K@ZIT>Z^R*L5)LZZG
MKQ*H$^=$_MY1)L9M$ ;SQEMW;+7=@%4)+W5UQVFO.M$#29MM\"7<[ JK<(*?
M'1W5U1S8['LAWNWB>[T-D(U &3UHZT#,<*;/E#%K9, ?D^=?I"V\GL_N+ZY;
MDWY/%'T6[%=7Z]:$10&H:4-.3+^)\1N=6DBLX4$PY7[!X:2TX'-) #CY]&/7
MNW'T7W(TE2T7X*D 7PJP#^Y!+N97HDE52C$"-1#[WX4;(Y?6Q#@#DTV9MIVG
M=(U7Y;G*4%S"LS6ZT?C"W:Q)+AIH_!<A^!82>0AV!O@1@V@VZ)U!Z@VBR2!,
M;V-Z4>9C>E&<9>%]3+R(B6=,MH3QHIT7Q6&![V.214PR8_(5C!=%&&7W,>DB
M)ITQQ0K&B\+B*LM_,=DB)ILP&*U@O"A,\P>ZR6_/4.PQN7-(\GB%XC41BA^@
M%(N48CKJ:^?,:\(\Q_^> 'AU P=RI#^(/':] GNAS65V=ZX10E/C@IZ2 +3F
MR;PL&&VTG69F+OTKXA=:#/.;>'F8JS]02P,$%     @ "(M:2&4"BTS7!0
M7R,  !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&ULE9K;<N(X$(9?A>(!
MP&J=[!2A:A-,=B^V:FHN=JZ=X 1J +.V$V;??FVKQ>30$NVYF 3R2?IUZ%_=
MAL6YJG\VV[)L)[\.^V-S.]VV[>EF/F^>MN6A:&;5J3QV?WFNZD/1=B_KEWES
MJLMB,S0Z[.>0)&9^*';'Z7(QO/>M7BZJUW:_.Y;?ZDGS>C@4]7]WY;XZWT[%
MU+_Q??>R;?LWYLO%_-)NLSN4QV97'2=U^7P[_4/</%C;(P/QSZX\-^]^G_3B
M'ZOJ9__BK\WM-.DUE/ORJ>V[*+H?;^5]N=_W/74C_XN=_AZS;_C^=]_[>IAN
M)_^Q:,K[:O]CMVFWG=ID.MF4S\7KOOU>G?\L<0ZZ[_"IVC?#_Y.GUZ:M#K[)
M='(H?KF?N^/P\^S^DB;8C&X V  N#82*-I#80'(;*&R@+@W 1!MH;*"Y<S#8
MP' E66Q@/S68N]4=]F95M,5R45?G27,J^A,K;CJ\[COI>IYT&])T>SWT60^[
MO5R\+6UB%_.WOJ,/# S,G6?2,'/O&)V:,+-R#(2)_"JQ=H2,( \.27\C\VXU
MR"6!CTLBW9( 3C>[WH'\V(%R'4C7@4@^BCP.C''S<(S1UC)T*G(8A<.(\# K
M9+(D-3J,Y206E*-).1KED%OCF'O'Z"RY/H@A!S$XB*0FXQKFCA$FZ?Z%L;7!
MDY1%L0>'98E]CP556U*U1=7J>@<I>213_I',2 49*M#AS<D]8ZX/(A)RE.'M
MO@O+Z$*0,Q6"/U4!M JX'G\KA(2620:QT B 85&T)PAO"FE,%$*J2QHBXG.:
M"TNB_4-X ^$LM:9W2X_8+3JB!88T1"9\AY!(!7"\0]!A*# .082CX XAF::,
M<5)Z' Q78%B[R.B%S?@+"W0P @8CD%Z)"XN02!*6O8&@A\*@!8;!0>#2'7'K
M AUB(#D3=A#S( $=.8"1P_$#H",'1D0.T)$#/G),^/JZ0P@T<X/IR $?.0QC
M!_H*@Q%W&-"7&&2Q"?L-SD9-6-+!(WWP,%Q TC>9''&32?HFD\"8,$+L"0=R
M5A\\'+6*GK :,6$ZAY2:<:018D^8CAZ)T2,Y75AZPG;$A.FK0F)4R,B5M+I
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
MSU_#N0*M$=YD 6KU?7-:4&B4F19Z+MPOZ!:*#\<+Y72K51]02P,$%     @
M"(M:2 $_P108 @  '08  !D   !X;"]W;W)K<VAE971S+W-H965T-S,N>&UL
MC55-C]HP$/TK5N[=),[GHA )4E7MH=)J#^W9!$.BM>/4-F3[[VM[0H!M@+U@
M>_+>FS<>>2@&(=]40ZE&[YQU:NDU6O<+WU=U0SE13Z*GG?FR$Y(3;8YR[ZM>
M4K)U),Y\' 2ISTG;>67A8B^R+,1!L[:C+Q*I ^=$_EU3)H:E%WJGP&N[;[0-
M^&7A3[QMRVFG6M$A27=+;Q4NJMPB'.!72P=UL4?6^T:(-WOXL5UZ@;5 &:VU
M52!F.=**,F:%3.(_H^8YI25>[D_JWURUQOV&*%H)]KO=ZL:8#3RTI3MR8/I5
M#-_I6$)B!6O!E/M%]4%IP4\4#W'R#FO;N76 +WDPTN8)>"3@B1"F=PG12(C.
MA-A5"LY<75^))F4AQ8!43VRSPX6!2RMBE)$I1IE[<IK2W519',L\RPK_:(6N
M,-AAUH ))X1OU&=38&^.CAT=WTY0 2+"CS-$UQD@N(H@0Q@_%HBO!6(0B,'
M\P>3G<-D4 9@,AS=QE2 29+DL9%DUD@RMB.?2Y*"$<#@-+R-J4;,9XRDLT;2
MT<CS'2. B3]QZ]ELC@QRY,&=0@#S)<\>)\EGD^1C:Y,[K05,&.#9:Q][F__7
M?W#B7SP[3N7>C2.%:G'H-#R)*3I-O!6VS_9#?&TF(0RNLTQ9]&1/?Q*Y;SN%
M-D*;H>#>[DX(38VMX"GQ4&-F]71@=*?M-C-[">,+#EKTIV$\_2.4_P!02P,$
M%     @ "(M:2!COGGT3 @  9@8  !D   !X;"]W;W)K<VAE971S+W-H965T
M-S0N>&ULC57)CJ,P$/T5BP]HLR5 1)"R:#1S&*G5AYFS0RH!M8UIVPD]?S]>
M"%E$E@NVB_=>/9=QD7=<?,H*0*%O1ALY]RJEVAG&LJR $?G&6VCTFQT7C"B]
M%'LL6P%D:TF,XM#WIYB1NO&*W,;>19'S@Z)U ^\"R0-C1/Q; N7=W N\4^"C
MWE?*!'"1XX&WK1DTLN8-$K";>XM@MLX,P@+^U-#)BSDRWC><?YK%K^W<\XT%
MH% JHT#T<(054&J$=.*O7O.<TA OYR?U'W:WVOV&2%AQ^K?>JDJ;]3VTA1TY
M4/7!NY_0;V%B!$M.I7VB\B 59R>*AQCY=F/=V+%S;Q*_IXT3PIX0#H1@^I 0
M]83H3(@?$N*>$-\0L-N*+<2:*%+D@G=(ML1\'<%,PX41T<I([U[JPEI-84M;
MY,<B38,<'XW0%2:TF*7#G!%8JX^F"+TQ>FCIX?T$*X>('D#6#I*&STU$UR9<
M<!$Y$YG_7""^%HB<0-P7Z@4'DU$'DUX@NMYE8S&)*Y7#^/<1JZ>(]2WBKLWI
MJ,UI;S,>2S%U-ATF2WW_D=4>%5RB[II)1LTD[M22[+E .GIJZ>NGEHTZR%XX
MM6RTXOCB.C(0>]O7)"KYH5'NJ@S1H74N0G.=;^)+W5)=!SS+%'E+]O";B'W=
M2+3A2C<+>Z=WG"O0IORWB8<JW?2'!86=,M-$SX7K@VZA>'OJZL.OI?@/4$L#
M!!0    (  B+6DB"!HR6]P$  &0&   9    >&PO=V]R:W-H965T<R]S:&5E
M=#<U+GAM;(U56V^;,!3^*Q8_H,9< HD(4I-HVAXF57W8GIU@ JK!S'9"]^_G
M&UE2N04>8OOP7<XYV$XQ,OXF&D(D>.]H+[9!(^6P@5"<&M)A\<0&TJLW->,=
MEFK)SU ,G.#*D#H*HS!<P0ZW?5 6)O;"RX)=)&U[\L*!N'0=YG]WA+)Q&Z!@
M"KRVYT;J "P+>.-5;4=ZT;(><%)O@V>T.2 #,8A?+1G%W1SHY(^,O>G%CVH;
MA#H'0LE):@FLABO9$TJUDG+^XT3_>VKB_7Q2_V;*5>D?L2![1G^WE6Q4MF$
M*E+C"Y6O;/Q.7 VI%CPQ*LPO.%V$9-U$"4"'W^W8]F8<[9LL<30_(7*$Z$9
M7Q-B1XB7$A)'2#X0H"W%-.* )2X+SD8@!JRW!]HH.-<B2AFHZH5JK-'DIK5E
M<2WS/"W@50L]8"*#V4V8U>>8_83)/L<<+":Z(:#*TIMJ])BJ#3Y'SB*?%X@?
M!6(K$#N!];Q XLT@L0+K\+'(WF RVPB+0>J0J6?>*/4:I<X(?6'D,.DRGY77
M9^5\%GR3S-O2;'E+<V\&^7RE!XM!\Q9KK\7:6<3S BCT5FG""\M$R)L$0O-[
M9^= */1M'GAWO =\)C\Q/[>] $<FU4UA#G3-F"1**'Q* ]"H*_^VH*26>IJI
M.;>7H%U(-DQW^NV/I?P'4$L#!!0    (  B+6DB,$=LF0@(  !\(   9
M>&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;)66VY*:,!S&7X7A 18(AZ"#S%1=
M;2\ZL[,7[774*,P"H4F4[=LW)SRT$.F-).'W??\OAPEF':$?K,"8.Y]UU;"%
M6W#>SCV/[0M<(_9"6MR(-T=":\1%EYX\UE*,#DI45Q[P_<2K4=FX>:;&WFB>
MD3.OR@:_48>=ZQK1WTM<D6[A!FX_\%Z>"BX'O#SSKKI#6>.&E:1Q*#XNW"_!
M?)M*0@$_2MRQN[8CL^\(^9"=;X>%Z\L(N,)[+AV0>%SP"E>5-!*%?QG/6TDI
MO&_W[ALU6Y%^AQA>D>IG>>"%".N[S@$?T;GB[Z3[BLT48FFX)Q53O\[^S#BI
M>XGKU.A3/\M&/3O]!@9&-BP 1@"N@B"R"D(C"*<*(B.(;H+$*HB-()Y:(3&"
M9*H &@'\2^#IU55[LT8<Y1DEG<-:) ]L,!<XE2;"V1$;PL1>*T^J=CO/+GDZ
MBS+O(HT>&*"89<_$X\RJ9Y)Q9JT9,$Z\:B*T(!M3R()L-1*!VYP\L1Z#BP(>
M%R74BP)T4! ^-P@?#2)M$)K5@$,I-;/63!PDSXM$@T4B4R2U%.F9V?,B\6"1
M6!G,?/^Q2*,8+5QK)DI]WX:]:BQ,[-AVT&TT=3*8.C&I@_$Z2\V$OF_/LS(<
MC,>X1$]/<R#VIP6'@\&A"0XLP>'$X'!B</A_P=/!X*D)'EK.B6:BT'Y,-)4
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
ML^IS]KM_B)I#WGQ\]_*?_O#NQU>O/]S\7?3Z?__YS<>6V+S)D!]$UT NP!Z
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
M(UVZH@:;QR"WFD0/QZHPX3-V"IC;>?CL794^6"T7AL],Z*-#/X&VZ$'O]K/
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
MKK^YQZ:YQ\O0E,Y=  S1?\0S(9$L3\Q2=T$AOY()N\6_W T6T4+.=MJ1;1G
MFP4OT;AT^3I2WX]6@U)J^S5P"T(/:5PE$2^6[U**&,QM9QFI+H;FH,-Z;_ E
M"<'4>\OS<<9NF+"^E@*0X4M&I2JDFE?1LSX<LLY4K;/P0UOK0JT"*5'%EBYO
M,7F6(1IMN5-'QJV;D\YOL=E 4C_%\\ K0<HP5CNK )4[&72,!=3:787,F\Q_
MI]YOI*F:8U==XIQ"W0V:%E>2'I 0M1Y1@=GC=OE DQ>?VIFUH0$P90UYF+O)
M<);N')F=_>,!^*3M:LC9?NA=0I[/59O^B#CMI'7<+><@7AWWB,0&YZ,Y*-\W
M68$@ !BFK(\<KND.VP]DN<5B"WQ &8!: T5#5^13> 731F.%BS(K"BIO$;I^
M%R1N-F?>5-[;JZ +2**,]L\T+Q]SP-XKB%7W%*?;FP?"VW>(IKJN84VP [MT
M8_EW6#ODJX0(MT1TH/ 9*BK-]JU2'<HVXA113QADW@@DB9^%=V/2B$&>(P;-
M.3A8NY)=,/!^?//#.U6PCONM:B7X!?YXZII:YH(\)M.@?%UO$/&EJ4,Y8AH7
MQ?+ASKLE\D*>==?4]$IDVD]UC4C7LQ<Q$"9F0)@H@X-'H5_#"QB:<:N/#=80
M.:\WAR&=^"$QD0; #!ZCHIEZ<9KL^*G\3.OMD1U-\N423>'_C ?!E&)K>JD"
MYJ00*+FP/<8Q9[8&DQ99$+$LP(A)EE)"IRC7N(7Z2UEMN$#+MO6C0FK?Y>_A
MZ]A],]7F"/LWH2)V7-?3_-^<H-HU8JK,X%'A#[54UZ>%&9BVV+P"2XIQ3X&(
M).!PA8^Z>2IE$L[XM!R QAESK&?HC%N12WU&A*X".XVS#].+I'C&$>?6&4I[
MO0;)YY:"65]T8U2Q/>HZO6X-Y+7A;?"00$(*J-;B64BI<X]K(X3D%$>7"8^F
M+=SBR.&7Z0P%Y@NFER]$Q_F"47QAH$5(N\V(Q>!\J<#E!WQ(4ZRE]\,9+&@U
MRN0-B3P(H74B_*/+KBO8O1K#9G5.CCQ3KG;5^*RK .!%2HLZ*)I0F8-L/2F-
M]^!37*B-^HV+Z%EW)>E0R@1%KXF1Q(+@+L2N\L5=: 3U0>K9-9(*:@?9: 6M
MF[S@?F(&F%JGR%=?C&5<QM+QI;/$PZ1DW$#3@A/5'VK6>W5\PG3MKA,QJE0%
M83L)+-)3N='P/92D[;%I/M+F5EF(U:R>E[P:5U[LLTP48A9C='B(.>6;L?8#
MYVC:5.=^>"%;B.#S\KP[B<K#01?$/!6JC>',(I>N26)8]4U!&>N"Z +OBG.@
M\G /I8IPB(_(2@J=54(P"# <I<&7!2K>1D7DT6BK*4]=;7X#.2P/ZZG)P^*K
MX<,;U1%U=RI@#-_8(!@"UNCJ\M%8%?_U"Q<B%N4RT:A+094VDT,7\FVMZ]AQ
MYE*J&"MZ!;:)EC_B)6#%I8=@2G4[&W*SJ$8]D=6'&V?;/$L<"*O\K(O.YY@<
M/3Z=&*[M!\P7(7!& 366K^<88/7:N* 2D9O#%@G@A+0AHE#QL&Z)DZ$X]\;"
M>AM=1N#)W^4#1S5HMY2<*_FPNJ:7E7_6,I5WE6&H$/JWB41%N'C6_H?-9I@Q
M*?&6MYO(<[W2+W VC*(_@,7TV6(']13, 3.UK&_W3#%#I#.D4JLR-EA?0]UD
M;V9 B:VMI2RP@%];H>^WPPQO1U %9VGUH H MEVU9,?!QYSX,3H514@Z$S!-
MD3JA* ]A,G$$O4*_I[]99CA@E![T,HM+*/5VN^?3Z:132SH1S8]U;HU5,5R=
M[<.P"O;/-7/2U6]4M>V@SE6>(J%"N/UR:A/\9Y-I!<30@S[<J'M9-*O2*<G3
M]2,(-+!&D+:G/"=4_/#K!%\(T@%V_XW@$5/FZ(\_OC3O.,XVBY5=:BF) *@R
M"T=>8!D"W!?;(2FZ=O4+&*N^ENIC4@R'ONAZ(]#?7>DQ$K24 >+7>%,U708+
M83D3],;;E9+WC.M))-[1^%KT2C1"M4,X@Y&>L4"EU*[(ZM'_K;88D#I^X*"<
M0U1FXP#^J:UAOH$9$^SY85^B@B4Y>+>[C"JX_ R,E3R_<O!:\?U+0A-7D/\:
M.E;P9 /072F M]#VJK@NK'^3(EW4<@)D>PKG$J@:QGDN,7O?-F)PX-8VT1./
M  ?6[([1P4C1@VT_FXSCU7)*R9DNE<+Y;:0^%Q\V8>LW:TTR%HM3(U":"P@S
M@A=CPH#U\NV>PVGX3.#H[&I)$[A-/Y>$*B'.E\9HJB39NF,$5.)>-%<+?(:K
M6BX7OL#$IAYP.),,%*V7B%M4ESQSL2CS5]U_S4AM8G='/(6_37GR6'M$_4$1
MU"B2@F :0O4E;?Z=(=%37>8B;!JN-*L-O1-(]]R'Q,(PXUOA)+ @N@$Y1-P7
M=#QV(ZI</HNTRE=-]"<S,'7:64%:B-B7'@%30K%$&V+FH_$WE 6,#A[L H8P
MSM96[]PM]UDJ>1*\A;NJ?-K?=_FIN:49'[-C^T;S);)."_9L;'F;G2^WVPMC
M4#D][!R&1/,XCDQ\<+\XP=K*9345P1,W;VU\^<4NW7RZO-G<EU0-1K#Y[/?B
MO(>P,._QP"T-@M2/VBM#].%#4:Z1)[J4L?W]H78415GZ/Z()&$T[RZAX\2Q^
M&2I7^(6CS@;70(:SBB=C3@:W^KB_NJEC67 %2DES,$YY;#($=6%E%G*$#7@6
M0XQN%5\Q2]!7WX_=V1RD;R4CTU/^$*L10ZH(+[WII@2O3KK-Z;GIALC8<F'D
M>;"QLY5G><JOYR-'3P3AR8R7@" +O8?B@04!W=U9',-(+DK7PB'9.WM9P7!K
MS:]/\1L9GQ5#)9PV91KN5]S!&.S6=-TK 8MDU+E&4R\B,=NB48-]=E6X959K
MS8-&9QRZZ_+'_49W7$,R=7X3BV>H:DWYPW;/UFK,Q+MMM)H5B_\F>W"AC)ZH
M86SZK8U._Y\N9\NK'N^'AMS0\XK>*A,[T NOP\]_UPD@>@9Z\=4,,1;/DR2Z
MX']/$XUD%B7QZFI,*$7TD^GOQVI<?(2_/9G2:Y,IO-/1<$_UU9K"2LYQ M/$
MHG10EP"I7;;CS7B\&0.V14U,IV6<7,U@G D,!#^O)@I$29[YKOVK*$& #5DA
M_>CPJB(PGF;+))J/%_CCE86*DP4:=[;3>3Q9S*,9?!Y^)/PS;5[Q2?LC</7H
M\_AJGM"7Z2=SW0% ,IG!!*Z2:#6=R-=W[;&C!:Q]0L\MXN5J:GQS/S_+LVAR
M%8^7")AW?K6DXV8N;EYJD:'T] YK E\B'1?L]AZQ1"*)P/AZM$WZNKFV);.-
MU]VLB.UB,G^_2_#$2V8:>D'@"*<X:>MF=_!5,613&NJ>72:N<LZBMQOEXOGC
M87LGTE3FQYI.W? @UKYLFYV&4>""4VA=1];KR('6ZSB+\LDB[BZ#%6AOME9<
MC%5VK*O(JBSR>UOAZ[W/]SD<';#=YP @JNVGJ9TBY< Z4^4]E+)<RC?UGO3P
M6[6+*'K1'BIBO8?W^@NVZB %E5/8,BEWUPY:$^RL3A,)'$2XNR2B+09K7O4$
M@@0G:MA"9XGI7S-]F!9V<H&R0J:5K/Y3@9BML(/BK[6%MR2P@58%M%MVVQHM
M+9QA&L;T>%I5\'=X68QK[;4*'=BR><(^;<6JCT?8#RD"XFF25^#T>=UNPB'<
M(V]O[C$\]396F8#I2O,J#9;RRWV^$XQ(P:^MTB</L*/[P&A$&C]$[/VX@IV@
M\=U]_@I.!-1$;%W_2(>"JN$:P?8GJ('&IN5+\!P1.^U(VQF;:D2UWG9LJ23)
M#-"N3>+A3HH2ZN/XDKZ((<1S,QW$?E!Z:L6<X4691=N#2RQZ2*L[ZFUI'._:
M."9HY]8&2U,Y?MS(C-0WT]H</P;OKNC:(?2Z*-9#<7!VOO: 13IVZ_ME.2>X
MUF$KS#JB  [R6T'GR2OM$/7G%<9_:N/T.O8^OG9LY 78I[OR#C&\0#V9,L1(
M[0'"&(2I)$1'TF+0%@/EA[,&6570"S/MA9U9C0>/X(F@I]&0$<0,-]-;%V16
MJ)YN[$P:0&'>2XA*DB2C.4^G Y<D6LOZ4@5=W%@4NS\J B?U82""5;X49 /!
M$+5 *9([UL51AU%F\5,-/XXZ8^/@25H2^&1F&/!K(/4&SVHP60?-C5Z';NR@
MD0=6M=WIQ&%&<U)]3$%7QRQ[-L3%$\IW!/'"=*,SI\Q']3,P-T0O\,8[VEK9
MUF=KQ:ZL)<BL]+T/T<$ R[6P ZZRSN$Q%5L+NM<O:$,#*5J7Y2>+ BM-#C7S
MY8>.BV#3$,'*M=J61%T'RN[7KMFSZR%P@G(H]@ST<Z[;M[AM08*SEY0.BA&9
M?O69W=24@Y!BLQ.^70)=:?JT%$N9F,;L(#Y<R8NI=4]RV$""*DP#(1V ]7J/
ME6WQ Q_(6Z2OZUC0T+;=6?  _Q%(#2F:XSBSP*K]%\^DSP]%>M@B5NI%J,@%
MD:"?G%L5K-;Q)%XF*_II',]7<_JK(*& Y;9:X-\FBW@Z&9.KB#"5T&]*P&S4
MC &N";##T92>',T6G<]M\]V!0.>B\6A.:->C52)-IV0'3<<.*A8I2#_JD4.%
ME0\UP[)R4JK!Z*.@2J/T<$AC7:W9.$>(XMP^A0R3(3)DFWE;7N&Q, H]P4$1
MO$5!R7]8BKBEW*D"TQ KZ^6T'[9,*:?>BWIZ-N%%U^]V3S=T,C=C>=&+_/(]
M.7 ^!GT252A/T+T(W-<^W1?W"E/9/=.VJ@5:6DA1A(IL\3_(QG$C!_,P, _L
M:/HV+XJL!A'KX):]4U":FP7SHTI6/-ON#GE4!_CQ_0O?==U_0+5='QDWJYRZ
MQE)'73'(.CMXTI[L<E@V1<!@7F!,^Q:Z%&S+BS\*UK+J(,D]DJV[$8X5X7(D
MW.KZE%,TW 7HN$LE?H*EO75?-["]"4$V!"^;@II@ 1JM0Y$:8UC5L3]R1=4,
M-C5*6\K-IFK6I>EA9%5HQ0+*>%IX8[%@VM%@9J2!EYV<J@.D2-K%&:A:":&T
M&1]:/376%\2MJ<]26FB)<399++JCCD=C?W3(I"W2FMHAAFF\6LUI<&F_M1\(
MF36Z1B'\M0I-]H8R_/7!+\YGX_9B&KTV<!)-KW_=]E$_V])T^%XA=.X"46DW
M[Y%:I;XEQFY84,W4K<T##=(2H@O].0)1#;-K0^9":G&Z:%T(J4+I79\SJSU?
MDR<<BW2%%!S>G&E"YP?8J+-X-N&CZ\%(_"_@K.<<H*'KU^>][XPWG>2]-]W>
M^^A$[[TX[\^;D]:XV!>GNO G2="T*)K$R7C:=M//CGKADV1J@;#%,[Z8]+C:
M)_'\:G::>WVUT [U>)+T.=%G\6*9G.@X3ZZN.IWEL^6 CWP"2EVW7YRN"<S=
MYV=8UCY(5P0L#CR]WQ4.C&S($0Y,>\ -SK-J&+*_T3,<>L)_FV=8O+?FMWJ&
MV7=N^GWGT4F^<]/E._\JI[/I<CI'7^-T-AU.YZX*P@ZGLVDYG:.O=3J;MM.Y
MR^(=XB[_:5W.@_<1W1%?Z7 6ZSCP*YL^OW+T7\>OO/B;8_E_5<?R*RY#02YF
M;5L@B6@)6N)2O,=]3N;%.$KF7^=A1OG_UW$OKX:\RUN[R$@MDD)#%NSJ%%<S
MYL%GMVSH5N5SNMO;ZF3'JX>\T0[FN &$]>_NFQ[BFO^+>Z:;R>0O#IM/Q([T
M[X6+6#\4:/'8WR-9644>73WVO0YIVW)%1<.N*!.ZHH[-*#9Z I1Q3A3[\VOM
MF=U^N_XV=8.9UZIKZ<\%^;#^P%#Y[&Z+A1R"M.6FR89$%_IRKN+EE"S.."A#
MLZS:.VZ,\K](F9(S95WG@)%?/-J%BB0D [:9.6Y[L;*7U;44L=U'D"J>R!S#
MMCPH8!W1V>8-LA>O;0L4V H_"R/X=;4J6^J?!&=5'R@AE_I(@/9_ES*0-/K)
M1$G7WCETIY&#H%9+W^,=HMD;PMPF="[W>=TY135I"0" JDIPFF*<@.!\43.S
M."KSG<J.C_5XJHJ.VWFR9L+//91K5&/4,T\Y\L1#M>:=2PGT^I+?U%-K%S>@
M>\2NEC3-1I<AT^MWZ 2H#OP.YJ_K=X!IUU_C=.CJ4_'73QG4[*KM6-#N VP9
M-;]:'?463*9)CW-@$:\F5R?FWL735> >F$\6/>Z!LXA8RV^UA_OL7G.RW=N7
M$65.LWO_.CECUG/WMV0KMGO3IHG[G],\NQK_S3S[CS;/CEEG:(^$QEE.OI,A
MT^PVZ[#,!'/,&6CT7)\)=L8\$SL3B1G6,B:^RL+I,%],PWSY#S%8&MKTWPR6
M()7F;^7"7U$N;!H6'F@VMZS\8JMA C=[+RU<.92'%AY#(0H>.QEX7Y=B</0C
M-.;T_1L: Z-X"!:W9Z1#J;IKF4.LX;Y,JUWT(VR4Q:8R_Y05189_L;\\MV[7
MSYG@2\+'Z$^U*TA^^4\?C;7X7-[!+XA% O1=Z+R#B-,5Q$KC8481S)UXH&0>
M4!%BD'M %AI=IUAXDBO/S;:NN!:(D3,2L#TOFQF1-S-<3@+5&LMIW^W*-9:8
M434P;8!85V0]M8;0/22=P-E3&>6V*PR,"R/>[P[ LZJP3Y=+WK'Y;:UQGE+;
M/Y&^536[EY%1.=A!D"QY8#38J,6ZYC/Y-5!*MCD0M#$V4=R5:8'$2Q_H<$,<
M=T%8'&F\X: [(EH6Y8H1/?*2J%_>&U0%2HJ1>RH9R&]!D0'T%C7HC1K V=+I
MV=SWZ=3&*Y5+N\GBD\EHZA\D+08O"'>=25UK:]17$&A>!01:N0VV9=@9NRQL
M&>59XO^-Y>J8_-7,7!)PAX<')%+<GS@2E1+4L+/E8C2>4"\>>MGB^=KO+>;Q
M<CFA;R57RWB:+#C#K 9VX@4G"P6/4NW3.<+JRAZPLQN<E6DGL,!"F!*00%^_
M>//QU75TWLZ&Z7O]PC9<4E06-:@LKQO13+P':GM6HZO&"?H$!QJ7$E(:8]C@
M+U*-O5MJS/G,DX4KZ^YX'7,R3CI0$_1^/L\OI,MFHT0<9G^>PQ][BUN)[]!N
M=F03>1B55 'NK1G%"#1#.7;G[J/>L]C3TL(KW!"9$]$C2R.&IAF7/6B^PU*D
M&C*J%F\S;=Y&2S<$G!S4\^JTF,!:$1(/MMKT;75PCO%X(5=QW\?)Z.PUC&!-
MR46"3D&Z"#>1SH_ 68:H@=T.FIG$%^CPAW: 9H6IF][S:2K?HRIJ)%WIC%J'
M2&TWO8E+,/A=X2YD(-H\M^")"YH:=P]+8%GSV:S_$IC@9-38OAE>T&O1M@PK
M#K1K<%(R- '@4A>J6\?FK*G/N^E>B1JOH,!@"KJ0=HFN)-EO1'OS78F?400U
MC5>23Y8.\2WQ5UH[E.JY=5[::1!03$E\9P+\*[:PN--N 'BF,*=[T^,4JI'/
M/=-2KL/DXAQKPJ$ S2I#W,M+TI,#!'^G[IS(_04/#V:/1X[):C5R(UH83 U/
M2.ZZ.['N._+0>=^D+50KW\W[":B%9N@N>HX$0)-=ML8G' 8G"L=YAPX)R6D4
MFI : CX#=';1$"%O<27\S![9$=%Q;10Y="<_GU"_'S;5<YWH)453I]>S&=WH
MYAZR]F:F[2I).#8C.A\OWL(8V&U""]JMWXB+1;Q>+*VW2 "U]'MT3<R/[4E?
M0_O(M@.+/I9HQ>.9XOU$*E(+'@9O(N1C=^:2*-/L1!WU=:(>78_PA@=6'Y7R
MN\[0[-P94-1%%4< GOEH;#41KYE;R#XVAL-P@V"-1QYKW#2PQE.%-HXP-KH/
M0 WLTC<$:=DB1MDBS<!*?T*G4BG-*0F=H<&L<0F"O[2##U1\CFZMR7()_\5J
M>/E79\+C-+Y:7=%3]%,0NYA3>?MY,AE'%PAE,._(@^R'*Y@)7L'L.& !YC\N
M^&G\J2<0DDSC9+FR\\$*O?GJM+C(9!K/!9. ?_0QDLDDGH)>E<#0,_KCK"]B
M,K^"#X[AR?%\%H%*E8QGIZ97Q@AEP)@/\%-GJN4TGLR7,O@,1'LRD'DYBY?S
M1)Z=QT!$/7F8\UD\N;IR1,#_;-0M,1:3Q3!#$_CP\" E%'M5=A!*'0QTP!WX
MSH3=S-M3L/N$]-VUE'.:?W31N0*9,+WLON'T+%<9'^A7C8QU:X'OG;-,<_3S
M57P%=''!GP@MXW.^01<*S>$LFLWB9#+YBT,IN$ :>UZ#1#L:+62DY,TS?9'4
MKTRY/A&)9?97SSE5 ;]F%+)C/:8OFGL\(]<<B4S&"!7N@Y*-,)X)HY&]J;+4
M)U:7KMD;]K7ILBK\9P;"?R>EO9KA\%]7VNM_I6S7OU"2:X\-?0J40E?*ZUU5
M O?Q9LOQK=1:J#D#<3$E8 .O@IY-9US GC=K>$RPJ_^^0=VZ/ZB+\1CT#9)G
MMA:D2PGT1J<$>@T&>F<K!GAHEVT="?2:=J W.CG0:UJ!WA!\+ ST<C74":'8
MT(IP_2>:WA<=J?6P8;.N"NR.0NU8A+S>VJY:ZP;)@0IF-YJJINTV!]$V/VH8
MD0QUVY&YR3)6TQ>DICO5S$?\5")K;#5X[A)D42AMDX:.I. F6PS P<6/$'0,
MZ,D!;B75RA>:T@MWN N,X93XL3DA_;4K/9=\O(CG;@HPW 0('?^-P9JOS\;]
MLT/4*349K-*\3JD!&O-"B\Q;M4SKOA"VR1] :N7BJL$>(PT.'.+^_.>*.O_'
M CATR?4>GM$1D7!0#>8TJ 8R5@C^T;P*X\RF.Z5DUD9[]_XIFT_3#S3;[GP6
MT!M638N227J0NDUN>SLU0PK*$73L 6A%8Y%&Q[%(6W?6]\(+6W:)0\-V"7FB
MEC^"<1%M\1X7$CX.A %+>@\,P*@%=K.UGU+6CIX FU[P[/V4'7&56#@&>N%(
M)2(KS'1:6[Z7 0?KE*3M=XR+6]J.%TX6H]FU=46=, ,F1,_'W9FFT5L@F8QB
M_B78 8B;RT%M JFUYTDW'UB ^.>P2AN,P\ /*=4CINV4'D4_M-R2/>1M7K;S
MM20<'GI5M]QA%I,#K/^,=8$NU;T[$'>L4ERJM#O#*QJ8%<T0D-(O>Z[>*<[<
M7L?E2?Y<"9<.[VACT5'/HD4RVJMGF(A^S:J2,'15OAJQ=6=RJWY@Q^Z,]3RK
M#(FNS(;C&1)A%+%=P^[Y#J&>^*R*-74UER7T]&QI(#K2Y<7V($/" B_L4Y7O
ML\OR]M8275=@:9A5"Z]0T3#;<A0D&_\Y_6+84I:/G! [#!&7=YPT[TRL.ZMC
M<I9G;?M<DJ'Y'#C&PQ05,W  '9?9]6)3(P2"7??W9B7)[T,=!%.(Q8'F'<^7
M*K-BL4JL(JY*HNAHU*,H[@(6T^(/BEQL^.')FGC&?J45V6A"-(O.H"^^,JW1
MAW:9%Y<.'[LSI:[_WG^TB0Q1_T$VY8$ZUYY<HRZ+.EGYB ->@9Z@DF3SZ1-E
MV=>9SH>WW"$*1:K=RW!(O3,;T;66Z7)$P,H[=H]RX] <)3678/3A/:J,LA [
M\J?&U (Z<2MS<$3-J43'IL+>R[/)V.<GT:;A_G#DGHPUM8D[](\T:Z-@!'5(
MEH*(:5DY?*TM/4O6/L!WO)QT4(F,31A"DDX(8LE&G9:L:5JRPJJ#_3[:XB9N
MP)(@1,6*>U0,'(:Q^7+M$[%:;9,H4]1\\)/P.IHD> [T"2^S!W'0'/+85R&B
M.=+RB&A(&Z=#H4U[H-!.A#^;SC'0-$<LD.4J3I(E_?4<5W]AA(.<8:QHL4P(
MZWL1S^<8*3C_$1_Q]GH'(MID-.%W1HNKX3<\-EHRFB_5.[C?H*EAC&X#F]7+
M:YID!4?0/@&.8C31^K,OG+)L:PX0/;S">"QIQC;V%]LN9)0AHH_'10>#;("0
M:*?Q;#F3E$ .92(5PI<R^<5T]#<DN#\'">ZC.I#;3$JC[,G\YJ2(W'IG;/$
MZARLS*#),A<D!"$AXMYDK^@$2S>)+@[K2A7PQ#S($Z<QD(2UUO]P0U:M$+43
M-$Q+C?'WR$J*,'$C"A,W3#-QXW/FR?Y(WS+39P"%$:7^8S&=N2ID1H26A<U0
ML3,:5+":+6';B(V]3[R')RB5<J##+.@@>D3.:@OH$/60 X8)'#]DINLG(*[H
MW;/+7;<]?R5#!=:)B163!9!@,/\;^S7YBK\TS)HI#"HLM__SO3A73HPBX^(
M;2"$J":$'L('S$^'!SSSLOI.06L:^=P98FR"Z&$ALYPLB/FOXN4"0]4ON06I
M'*@U^,W[*O^,,O\]<AY2QG]AU%-8Q16E 5Q$YXLX01&"^0"&FE,L,3L@69+\
MTA]YE14E75><X2\"-1%9J GVV[@\;I_9?LE[F8SC%2DD<_QQ.<8>"F.L-UU>
MQ;/YTKQ1O9)D$-0J7$@Z^P(Z:<YF</^ZXNCF^@/=<W0/\;5"0WRRF,>+V22:
M36;Q:KJDQ7[%$BP1X,59@HR?+?%'S/)<)$NUB-=M(I'D= H:J90$S+YH$5G7
M^[P9IO]]0E2=L!K!;49&5Q,XKJ\;2Z.NSN:L8*S4:+W-@V"_Q5,@"L+6*YQV
MT-?O;PRH)1OK6%-]GYZE'S:J^_N<-YK8)K?$/M@V.^0JJ0]8V$ASMF&/;K\/
MW#;QCI%#%5549T5T*=2=O-=K3]A"[3EZ!"6^$%^(2[OU&;Z=F2=>F!DGS(Y0
MK\NN8P*6//D[?, Z,5EA"34YMW.PV9':;.EU;-SL[92/GYD>QOR&,XO",[-Q
MI*8,:":"!4$D,DK[WWCOWGCMPD[]TF:./>F/?8RA1WT7QJ-AK@[^W\_JS8_D
MHD%AQ/]O7AQR*MAA;?0!W8E"BF!GK*XPX2Z9FW>WMX2C<(!+3<I?. <$]IM'
M(!C&<_.Q+'=V/)5.AS6M"6;(+:<+0WH@7@A1OMQC<YC7?#)'N#V,4VQLIB),
MZP[A+. ;XP0[X(SGBU8*7V,SL3<:AJ*GP/:7"^R,,[FBA,,#N=C)%:9:,)\G
M$WANCC)I%<\H >SX:3'F]'B<2-.<J\GP2P03X-W6,L-21\/,$S;F5B75/0F<
MH6)F]92PK;1JK(P(,2!O+BFM50".;,1 %=MWA9=M3/E'U)HI%3R@$U)";)FT
M<6/6]\CPJG 0U1X;-@$%^L9^B_FL3:)W_$"RA)T#!(,WR+EH9Z0]J=4V,_1I
ML$_9:_BJSJP"/?D)O7[T$07WH()F80Q+7'8NL8):#A^D2FV=L6K.F@%(@U=J
M[ZU9PYIR1DBMT]F2+9&S23Q?3%0Q6CR?K/A/VI*H^TV)4+EKH$]]P(38RB:_
MH3^-<Y)91:<%WV,T&B4_3'C/Z4W.QJB=]36*WJ9_+"N[<71*(,FLY) =Q%PD
M;&?(LHGP:SCDW,#_2FV_:IH!>UQ=.KJC6_BJ>=V=[@!G\T#SX6$PM_".<CD:
M[.Y'_. YT =MXL4 C\,D2Z91+/Z:7O$;L:%R+^>W#==AU BX(? L/&P7R81W
M[OO,2_Z8P/IPC+S*RMN+'D[Y,Y?PV.+_(YP7$YK_+WBZGZ7R$_.F,!I.:1E\
MVB<S1Y+J_2JOL0WE8=#86HPB/8QI?=1G0.=40.+!%[B%5T[Y7WGV1"13'(C<
MX "H;<)M99&THQQ]R.2P*"N.9V1\K^#@X%[XX'<0J/911CABY\/WKTBR)AH&
M<+?VDNZ'Y_<GF F6,Z 2@FD:9=5H) H<G==*:Z#IVJQ"L)Q(G[*@+F',U*2J
M<.P !!#K.A[)MX0A)4$,H;SVF#1<56B-2G I%!38/W[]_)C2"_"JGKS/8,1\
MTZ 3*LS.1:SQ&]VO!=%J4IN1^0GF=_8Y*SJ3(?UE@=EMJM)*!B.;Z0"KGH6C
M8;%W&%O#SM4VU[\@U^X?Z>H:'ZI0X?N8<LIK]".2%N#CURH[@+: :53F04
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
MD(?EP,T#[[X;;O=\=AZP&9],YA IP_GU+ABV7SBYVCEV+O/O+XZ>(\TDPV+
MK'7A%Z, ?\\GOM3Y%^X$5(N_DP3,KJQ]KG?'-].]:?4(0J>P;I,%NA*5;VNQ
M2*2 T@()QIG+)^RR+@M@I08'%R 2=E^J_.,@X;];YK8K0AB^@K0CF2WZSJDX
M!PM^,HR_U=C?2*;P> !M9A,?FSD[X+'R'CD EN3MGC$QW/LX6.O*'9X).<O(
MGQ#D14O442)4UBN,PS?']AM[9&YK1*OR*<A>[W-:FRZJ5'>7&C$%66K(KI[R
M.G-'; [6+>*OZGU*@-HIJS.Q[B>#WY?NU_;"'"G8HJ&#5]JI]FW4:2>D6]MR
M$0=-2A7 =(/5-#%]@S72X3'S?BJETI^?Z#C,HQ? A)>;>T/@1\L#WV:2*ERX
M2; KHL'[F($9)H%1]$(UD/]S;RE*$N'/F*]G8RMD^\# "*VM+[+GD<%U5JHG
M]H-W-;7:Z&.U^?7+DZX?W^&A*TBV*0:U7 W8@-9AA;R%5DHMV^,Z)0(,4_/E
M)B:?LNPQ<D7_>'RRG2I\POAG(@:"RQ;:(?4!BZS1I'/)M*JYD//X!,<V4 $W
M<FEL]J(=4Q::5?JI<<IS;ZG^;#6.L:,[&F"'O$80-?.CBIQ1:L]KGVS@3ILJ
M!:H'M(2B3T7Y1#6C/U#;I!C3V4>D]_(ON#=:LV,/:+O\YZ"?8,I-]>J@!6&0
M44QSQ[G\$OV^*@^/\KE.+#>< VZC/$I:-^?&\3<^9&(OB"[GT5?R+DAYI$4_
M$S]_RH>01GBNSK)('ZC)\_L2C.KH1B*J=40@4X4TPI/)=^H0GLT(\5$[@D(5
M=C0*-";Q:L46F?B?&QI#WZKUHERLM'W5R@;P?A+K^D@E-:@/ )8H7M(_!W7"
M#FK^7@1Y %J(-'UNE]J%01H&+X=-F-C58OEV!;4MJR3VZGL('#7(OF\7/'.[
MW:J$J>.C R4QDU'2RO V_1G>L:YY$6SJ1JHW1;^-*OAU%9:^O'NXOLETU#?9
M>Z\+8BW$)L+*7I+/]F-%"??/YD7I2HJ>Q-Q/:Z!W!A.UV?H"S>.WAPN7&*F:
M+3V]C6I;:/LL3K).33H\H@D(FV&=ZM00F/CU X,FJ%%*!*Q$=1%X&%994U$"
M"G2I)8"_K[-B<X_J##EKP.;+''R15$YST=]#OKUTGR*]T0"W@*/+$775?[.=
MP_&(^'C\+,T(X7L?4W(O!;W8$/XSO1/GP?\4O![F**JK/&NHJ:<)20T)8J5=
M%0+J6#BPX4]5]Q ?NE.DJ^R)@I\:&5NJ4*QAJ%,I)AOF5G(9*P'([B;,Q*S/
M&>*59N!I#YFN0.ANHQ&(;'\CT+65P U;#<XLZIO94"4[SRP*9H;$5%E30%HX
M6(J54D*&[FQ=T;"*T*H5LM_&+6AD;N ^42G-DKIT_!"("MWK$#2\ X.&HO9%
M"3>80;2S7<I<C;5'AY#2_WZMW7@MQB==F!/!\6S&(1<GU<=5I4;L-VZ%48QV
M*\]5,DP<)>.K>+YR0$[X^>GT*IXEXR-NLB9Z7T]6JG(L3E:3>#)?ZD]-0%[[
M7YF>L%4S 9F+"SDFX^&JR+]QLE70J1'B$&$T^ZBEYO6#D6?_[90DY.F_Q\J=
MFU'T"\S](44G1!LG@X&+7CM8,PM<A.^_A^7F# Y'& +W0-(/J0NO'X7LBQMM
M?B37V&&XJZZ_VAZ2^GV0BXUF"TGH/+=[Q9 /YFVE5QJM0A2ROJQ+]$N>S;!
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
M_$L@83G]82@G3FG]J \9!@)9UP!9:YQN.8@\/4W'#N<;A-D]@@7;3-A_[K,
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
M<\F#P%@F-5VNTRENZ 2:G;),C&YKYUF,-V4:4BT:&@U+I@4"$!H-QTQ',Y>
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
M(Z5U-#</B70S7*75X2@F!<P,W2.$?,##16C745.81$,W>$J?U>:&1.;1!RH
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
M  B+6DB8UR.,.@(  (XM   3              "  0    !;0V]N=&5N=%]4
M>7!E<UTN>&UL4$L! A0#%     @ "(M:2$AU!>[%    *P(   L
M     ( !:P(  %]R96QS+RYR96QS4$L! A0#%     @ "(M:2%]DHQEP @
M-"X  !H              ( !60,  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QS4$L! A0#%     @ "(M:2.SA"*LJ!   1!(  !               ( !
M 08  &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  (BUI(5&;KP#X!  !I
M P  $0              @ %9"@  9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M    "  (BUI(F5R<(Q &  "<)P  $P              @ '&"P  >&PO=&AE
M;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (  B+6DC..)7U1@(  'H*   -
M          "  0<2  !X;"]S='EL97,N>&UL4$L! A0#%     @ "(M:2)#
MSZL'!@  -Q@   \              ( !>!0  'AL+W=O<FMB;V]K+GAM;%!+
M 0(4 Q0    (  B+6D@/'4+]F0(  .<)   8              "  :P:  !X
M;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    "  (BUI(Z64Q.T<$
M  !<%0  &               @ %['0  >&PO=V]R:W-H965T<R]S:&5E=#(N
M>&UL4$L! A0#%     @ "(M:2#]4,Q=% @  'P@  !@              ( !
M^"$  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    (  B+6DCU
M'^P,6 0  !H4   8              "  7,D  !X;"]W;W)K<VAE971S+W-H
M965T-"YX;6Q02P$"% ,4    "  (BUI(\(5C9+H#  "B$@  &
M    @ $!*0  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @
M"(M:2$6]<](E!P  ^"@  !@              ( !\2P  'AL+W=O<FMS:&5E
M=',O<VAE970V+GAM;%!+ 0(4 Q0    (  B+6DAFL?HOH@$  +$#   8
M          "  4PT  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4
M    "  (BUI(X<1#3:,!  "Q P  &               @ $D-@  >&PO=V]R
M:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ "(M:2.(.KN>C 0  L0,
M !@              ( !_3<  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+
M 0(4 Q0    (  B+6DA@C:NTI $  +$#   9              "  =8Y  !X
M;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ "(M:2%+"%>RC
M 0  L0,  !D              ( !L3L  'AL+W=O<FMS:&5E=',O<VAE970Q
M,2YX;6Q02P$"% ,4    "  (BUI(<MZX&*0!  "Q P  &0
M@ &+/0  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    (  B+
M6DB+W. LI0$  +$#   9              "  68_  !X;"]W;W)K<VAE971S
M+W-H965T,3,N>&UL4$L! A0#%     @ "(M:2(SSU)ZB 0  L0,  !D
M         ( !0D$  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4
M    "  (BUI(4<C:]J,!  "Q P  &0              @ $;0P  >&PO=V]R
M:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    (  B+6D@+2).VI $  +$#
M   9              "  ?5$  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL
M4$L! A0#%     @ "(M:2/@<PB"B 0  L0,  !D              ( !T$8
M 'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    "  (BUI(Z:)\
MKJ(!  "Q P  &0              @ &I2   >&PO=V]R:W-H965T<R]S:&5E
M=#$X+GAM;%!+ 0(4 Q0    (  B+6DBL[^B3HP$  +$#   9
M  "  8)*  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @
M"(M:2.S;+,.C 0  L0,  !D              ( !7$P  'AL+W=O<FMS:&5E
M=',O<VAE970R,"YX;6Q02P$"% ,4    "  (BUI(Z[027*,!  "Q P  &0
M            @ $V3@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4
M Q0    (  B+6D@]:\H=HP$  +$#   9              "  1!0  !X;"]W
M;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ "(M:2.5TFN3) @
M* P  !D              ( !ZE$  'AL+W=O<FMS:&5E=',O<VAE970R,RYX
M;6Q02P$"% ,4    "  (BUI(1K4M+MH!  !%!0  &0              @ 'J
M5   >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    (  B+6DA%
M!97Y( (  *X'   9              "  ?M6  !X;"]W;W)K<VAE971S+W-H
M965T,C4N>&UL4$L! A0#%     @ "(M:2-\[XPFD 0  L0,  !D
M     ( !4ED  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4
M"  (BUI(/;K."K(!   6!   &0              @ $M6P  >&PO=V]R:W-H
M965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    (  B+6DAV] A^T $  . $   9
M              "  19=  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L!
M A0#%     @ "(M:2%@(O R_ 0  >P0  !D              ( !'5\  'AL
M+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    "  (BUI(-+-85J4!
M  "Q P  &0              @ $380  >&PO=V]R:W-H965T<R]S:&5E=#,P
M+GAM;%!+ 0(4 Q0    (  B+6DAII<Z*I0$  +$#   9              "
M >]B  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ "(M:
M2*[08C"S 0  %@0  !D              ( !RV0  'AL+W=O<FMS:&5E=',O
M<VAE970S,BYX;6Q02P$"% ,4    "  (BUI(FED?F-@!  !%!0  &0
M        @ &U9@  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0
M   (  B+6DBA)6>YI@$  +$#   9              "  <1H  !X;"]W;W)K
M<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ "(M:2%C".IUO!   -QD
M !D              ( !H6H  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q0
M2P$"% ,4    "  (BUI(_^".YPH"  #<!0  &0              @ %';P
M>&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    (  B+6DA]!3B>
M( (  ',&   9              "  8AQ  !X;"]W;W)K<VAE971S+W-H965T
M,S<N>&UL4$L! A0#%     @ "(M:2 _E3O<1 @  X@4  !D
M ( !WW,  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    "  (
MBUI(.+?,LB<"  !O!@  &0              @ $G=@  >&PO=V]R:W-H965T
M<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    (  B+6DB+I&[H]@$  +@%   9
M          "  85X  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#
M%     @ "(M:2*KNN-B. 0  > ,  !D              ( !LGH  'AL+W=O
M<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    "  (BUI(I)YZ9#,)  !J
M/   &0              @ %W?   >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM
M;%!+ 0(4 Q0    (  B+6DBS24N47P@  '0Z   9              "  >&%
M  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ "(M:2$0>
MM0X- P  "0\  !D              ( !=XX  'AL+W=O<FMS:&5E=',O<VAE
M970T-"YX;6Q02P$"% ,4    "  (BUI($IGT9V@"  #Q"   &0
M    @ &[D0  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    (
M  B+6DCQY!93EP(  $8)   9              "  5J4  !X;"]W;W)K<VAE
M971S+W-H965T-#8N>&UL4$L! A0#%     @ "(M:2$+)5/S^ P  LA$  !D
M             ( !*)<  'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"
M% ,4    "  (BUI(IZ9&DU<"   7"   &0              @ %=FP  >&PO
M=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    (  B+6DC?*/^FXP$
M ,4$   9              "  >N=  !X;"]W;W)K<VAE971S+W-H965T-#DN
M>&UL4$L! A0#%     @ "(M:2/9RV#=% @  ]P@  !D              ( !
M!:   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    "  (BUI(
M)8?"_ 8"  #6!0  &0              @ &!H@  >&PO=V]R:W-H965T<R]S
M:&5E=#4Q+GAM;%!+ 0(4 Q0    (  B+6DBRB@V0\0$  #D%   9
M      "  ;ZD  !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%
M  @ "(M:2!2'/<%  @  B <  !D              ( !YJ8  'AL+W=O<FMS
M:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    "  (BUI()NZW0E$#  ">#P
M&0              @ %=J0  >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+
M 0(4 Q0    (  B+6DA)[8S7"@(  !T&   9              "  >6L  !X
M;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ "(M:2!IM#656
M @  F @  !D              ( !)J\  'AL+W=O<FMS:&5E=',O<VAE970U
M-BYX;6Q02P$"% ,4    "  (BUI(@#9OW","  "0!@  &0
M@ &SL0  >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    (  B+
M6DBV&ZL/60(  )\'   9              "  0VT  !X;"]W;W)K<VAE971S
M+W-H965T-3@N>&UL4$L! A0#%     @ "(M:2-"#'[C6 0  .@4  !D
M         ( !G;8  'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4
M    "  (BUI(<^(:C(0&  #[*@  &0              @ &JN   >&PO=V]R
M:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    (  B+6DA28"LXS@$  -D$
M   9              "  66_  !X;"]W;W)K<VAE971S+W-H965T-C$N>&UL
M4$L! A0#%     @ "(M:2.34P%KC 0  Q00  !D              ( !:L$
M 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    "  (BUI(NRUT
MV? !  "D!0  &0              @ &$PP  >&PO=V]R:W-H965T<R]S:&5E
M=#8S+GAM;%!+ 0(4 Q0    (  B+6DAE HM,UP4  %\C   9
M  "  :O%  !X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @
M"(M:2):[^8H" @  6@8  !D              ( !N<L  'AL+W=O<FMS:&5E
M=',O<VAE970V-2YX;6Q02P$"% ,4    "  (BUI(KS<EYK("  !B"0  &0
M            @ 'RS0  >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4
M Q0    (  B+6DA&RB>4-P8  +PD   9              "  =O0  !X;"]W
M;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ "(M:2!HHZ4PV P
M0 T  !D              ( !2=<  'AL+W=O<FMS:&5E=',O<VAE970V."YX
M;6Q02P$"% ,4    "  (BUI(/\]L7 $$  "\$@  &0              @ &V
MV@  >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    (  B+6DCO
MSG?<0P,  +$-   9              "  >[>  !X;"]W;W)K<VAE971S+W-H
M965T-S N>&UL4$L! A0#%     @ "(M:2,6#,8EY @  * D  !D
M     ( !:.(  'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4
M"  (BUI(4M$;A<X!  #A!   &0              @ $8Y0  >&PO=V]R:W-H
M965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    (  B+6D@!/\$4& (  !T&   9
M              "  1WG  !X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L!
M A0#%     @ "(M:2!COGGT3 @  9@8  !D              ( !;.D  'AL
M+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    "  (BUI(@@:,EO<!
M  !D!@  &0              @ &VZP  >&PO=V]R:W-H965T<R]S:&5E=#<U
M+GAM;%!+ 0(4 Q0    (  B+6DB,$=LF0@(  !\(   9              "
M >3M  !X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ "(M:
M2&*'3VFM!0  -AL  !D              ( !7?   'AL+W=O<FMS:&5E=',O
M<VAE970W-RYX;6Q02P$"% ,4    "  (BUI(]W\F6 '%  !(" , %
M        @ %!]@  >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P4&     %8 5@",
)%P  =+L!

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

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

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

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

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

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

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

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

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

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

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

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

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<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>99
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.3.1.900</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>263</ContextCount>
  <ElementCount>463</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>74</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>101 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>103 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassified</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>104 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>105 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/StatementOfIncome</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>106 - Statement - Consolidated Statements of Changes in Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>107 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/StatementOfCashFlowsIndirect</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>108 - Disclosure - Description of the company and summary of significant accounting policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</Role>
      <ShortName>Description of the company and summary of significant accounting policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>109 - Disclosure - Recently issued accounting pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted</Role>
      <ShortName>Recently issued accounting pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>110 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>111 - Disclosure - Earnings per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock</Role>
      <ShortName>Earnings per share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>112 - Disclosure - Property, plant and equipment, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock</Role>
      <ShortName>Property, plant and equipment, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>113 - Disclosure - Goodwill and other intangibles</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock</Role>
      <ShortName>Goodwill and other intangibles</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>114 - Disclosure - Fair value of financial instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock</Role>
      <ShortName>Fair value of financial instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>115 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>116 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlock</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>117 - Disclosure - 2012 Incentive compensation plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</Role>
      <ShortName>2012 Incentive compensation plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>118 - Disclosure - Stockholders' equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock</Role>
      <ShortName>Stockholders' equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>119 - Disclosure - Income taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock</Role>
      <ShortName>Income taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>120 - Disclosure - Defined contribution plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsDefinedContributionPlanDisclosureTextBlock</Role>
      <ShortName>Defined contribution plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>121 - Disclosure - Commitments and contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock</Role>
      <ShortName>Commitments and contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>122 - Disclosure - Related party transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock</Role>
      <ShortName>Related party transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>123 - Disclosure - Unaudited quarterly financial data</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock</Role>
      <ShortName>Unaudited quarterly financial data</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>124 - Disclosure - Description of the company and summary of significant accounting policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockPolicies</Role>
      <ShortName>Description of the company and summary of significant accounting policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>125 - Disclosure - Description of the company and summary of significant accounting policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlockTables</Role>
      <ShortName>Description of the company and summary of significant accounting policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powersint.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>126 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powersint.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>127 - Disclosure - Earnings per share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables</Role>
      <ShortName>Earnings per share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powersint.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>128 - Disclosure - Property, plant and equipment, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables</Role>
      <ShortName>Property, plant and equipment, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powersint.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>129 - Disclosure - Goodwill and other intangibles (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables</Role>
      <ShortName>Goodwill and other intangibles (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powersint.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>130 - Disclosure - Fair value of financial instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables</Role>
      <ShortName>Fair value of financial instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powersint.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>131 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlockTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powersint.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>132 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlockTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powersint.com/taxonomy/role/NotesToFinancialStatementsLeasesOfLesseeDisclosureTextBlock</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>133 - Disclosure - 2012 Incentive compensation plan (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables</Role>
      <ShortName>2012 Incentive compensation plan (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powersint.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>134 - Disclosure - Income taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables</Role>
      <ShortName>Income taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powersint.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>135 - Disclosure - Unaudited quarterly financial data (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables</Role>
      <ShortName>Unaudited quarterly financial data (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powersint.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>136 - Disclosure - Description of the Company and Summary of Significant Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesAdditionalInformation</Role>
      <ShortName>Description of the Company and Summary of Significant Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>137 - Disclosure - Description of the Company and Summary of Significant Accounting Policies - Activity in Company's Allowance for Doubtful Accounts (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesActivityInCompanysAllowanceForDoubtfulAccounts</Role>
      <ShortName>Description of the Company and Summary of Significant Accounting Policies - Activity in Company's Allowance for Doubtful Accounts (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>138 - Disclosure - Description of the Company and Summary of Significant Accounting Policies - Components of Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesComponentsOfInventories</Role>
      <ShortName>Description of the Company and Summary of Significant Accounting Policies - Components of Inventories (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>139 - Disclosure - Description of the Company and Summary of Significant Accounting Policies - Summary of Inventory Reserve Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesSummaryOfInventoryReserveActivity</Role>
      <ShortName>Description of the Company and Summary of Significant Accounting Policies - Summary of Inventory Reserve Activity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>140 - Disclosure - Description of the Company and Summary of Significant Accounting Policies - Schedule of Company's Warranty Accrual (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfCompanysWarrantyAccrual</Role>
      <ShortName>Description of the Company and Summary of Significant Accounting Policies - Schedule of Company's Warranty Accrual (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>141 - Disclosure - Description of the Company and Summary of Significant Accounting Policies - Schedule of Other Accrued Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureDescriptionOfTheCompanyAndSummaryOfSignificantAccountingPoliciesScheduleOfOtherAccruedLiabilities</Role>
      <ShortName>Description of the Company and Summary of Significant Accounting Policies - Schedule of Other Accrued Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>142 - Disclosure - Recently Issued Accounting Pronouncements - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureRecentlyIssuedAccountingPronouncementsAdditionalInformation</Role>
      <ShortName>Recently Issued Accounting Pronouncements - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>143 - Disclosure - Acquisitions - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureAcquisitionsAdditionalInformation</Role>
      <ShortName>Acquisitions - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>144 - Disclosure - Acquisitions - Summary of Estimates of Fair Value of the Assets Acquired and the Liabilities Assumed as of the Acquisition Date (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatesOfFairValueOfTheAssetsAcquiredAndTheLiabilitiesAssumedAsOfTheAcquisitionDate</Role>
      <ShortName>Acquisitions - Summary of Estimates of Fair Value of the Assets Acquired and the Liabilities Assumed as of the Acquisition Date (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>145 - Disclosure - Acquisitions - Estimated Useful Lives of Identifiable Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureAcquisitionsEstimatedUsefulLivesOfIdentifiableIntangibleAssets</Role>
      <ShortName>Acquisitions - Estimated Useful Lives of Identifiable Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>146 - Disclosure - Acquisitions - Summary of Initial Consideration Paid for Acquisitions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfInitialConsiderationPaidForAcquisitions</Role>
      <ShortName>Acquisitions - Summary of Initial Consideration Paid for Acquisitions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>147 - Disclosure - Acquisitions - Summary of Supplemental Pro Forma Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureAcquisitionsSummaryOfSupplementalProFormaInformation</Role>
      <ShortName>Acquisitions - Summary of Supplemental Pro Forma Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>148 - Disclosure - Earnings Per Share - Schedule of Computations of Basic and Diluted Earnings Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationsOfBasicAndDilutedEarningsPerShare</Role>
      <ShortName>Earnings Per Share - Schedule of Computations of Basic and Diluted Earnings Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>149 - Disclosure - Property, Plant and Equipment, Net - Components of Property, Plant and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetComponentsOfPropertyPlantAndEquipment</Role>
      <ShortName>Property, Plant and Equipment, Net - Components of Property, Plant and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>150 - Disclosure - Property, Plant and Equipment, Net - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformation</Role>
      <ShortName>Property, Plant and Equipment, Net - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>151 - Disclosure - Property, Plant and Equipment, Net - Estimated Useful Lives by Major Asset Category (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNetEstimatedUsefulLivesByMajorAssetCategory</Role>
      <ShortName>Property, Plant and Equipment, Net - Estimated Useful Lives by Major Asset Category (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>152 - Disclosure - Goodwill and Other Intangibles - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesAdditionalInformation</Role>
      <ShortName>Goodwill and Other Intangibles - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>153 - Disclosure - Goodwill and Other Intangibles - Summary of the Activity in the Companys Goodwill (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheActivityInTheCompanysGoodwill</Role>
      <ShortName>Goodwill and Other Intangibles - Summary of the Activity in the Companys Goodwill (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>154 - Disclosure - Goodwill and Other Intangibles - Summary of the Amortization Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfTheAmortizationExpense</Role>
      <ShortName>Goodwill and Other Intangibles - Summary of the Amortization Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>155 - Disclosure - Goodwill and Other Intangibles - Schedule of Other Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesScheduleOfOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangibles - Schedule of Other Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>156 - Disclosure - Goodwill and Other Intangibles - Summary of Estimated Future Amortization Expense for Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureGoodwillAndOtherIntangiblesSummaryOfEstimatedFutureAmortizationExpenseForIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangibles - Summary of Estimated Future Amortization Expense for Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>157 - Disclosure - Fair Value of Financial Instruments - Estimated Fair Value of Private Placement Warrants Publicly Traded Stock Pricing Approach (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsEstimatedFairValueOfPrivatePlacementWarrantsPubliclyTradedStockPricingApproach</Role>
      <ShortName>Fair Value of Financial Instruments - Estimated Fair Value of Private Placement Warrants Publicly Traded Stock Pricing Approach (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>158 - Disclosure - Fair Value of Financial Instruments - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformation</Role>
      <ShortName>Fair Value of Financial Instruments - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>159 - Disclosure - Fair Value of Financial Instruments - Summary of Change in Estimated Fair Value of Company's Level 3 Financial Instrument (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfChangeInEstimatedFairValueOfCompanysLevel3FinancialInstrument</Role>
      <ShortName>Fair Value of Financial Instruments - Summary of Change in Estimated Fair Value of Company's Level 3 Financial Instrument (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>160 - Disclosure - Fair Value of Financial Instruments - Financial Liability Measured at Fair Value on Recurring Basis (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsFinancialLiabilityMeasuredAtFairValueOnRecurringBasis</Role>
      <ShortName>Fair Value of Financial Instruments - Financial Liability Measured at Fair Value on Recurring Basis (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>161 - Disclosure - Debt - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureDebtAdditionalInformation</Role>
      <ShortName>Debt - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>162 - Disclosure - Debt - Summary of Redemption Price in Percentage (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureDebtSummaryOfRedemptionPriceInPercentage</Role>
      <ShortName>Debt - Summary of Redemption Price in Percentage (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>163 - Disclosure - Leases - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureLeasesAdditionalInformation</Role>
      <ShortName>Leases - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>164 - Disclosure - Leases - Future Minimum Lease Payments Due Under Operating Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsDueUnderOperatingLeases</Role>
      <ShortName>Leases - Future Minimum Lease Payments Due Under Operating Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>165 - Disclosure - 2012 Incentive Compensation Plan - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanAdditionalInformation</Role>
      <ShortName>2012 Incentive Compensation Plan - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>166 - Disclosure - 2012 Incentive Compensation Plan - Summary of SAR Awards Transactions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfSARAwardsTransactions</Role>
      <ShortName>2012 Incentive Compensation Plan - Summary of SAR Awards Transactions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>167 - Disclosure - 2012 Incentive Compensation Plan - Summary of Restricted Stock Unit Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/Disclosure2012IncentiveCompensationPlanSummaryOfRestrictedStockUnitActivity</Role>
      <ShortName>2012 Incentive Compensation Plan - Summary of Restricted Stock Unit Activity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>168 - Disclosure - Stockholders' Equity - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation</Role>
      <ShortName>Stockholders' Equity - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>169 - Disclosure - Income Taxes - Summary of Expense (Benefit) for Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfExpenseBenefitForIncomeTaxes</Role>
      <ShortName>Income Taxes - Summary of Expense (Benefit) for Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>170 - Disclosure - Income Taxes - Summary of Company's Effective Tax Rate on Income From Continuing Operations and Statutory Tax Rate (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfCompanysEffectiveTaxRateOnIncomeFromContinuingOperationsAndStatutoryTaxRate</Role>
      <ShortName>Income Taxes - Summary of Company's Effective Tax Rate on Income From Continuing Operations and Statutory Tax Rate (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>171 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>172 - Disclosure - Income Taxes - Summary of Components of Deferred Income Tax Assets and Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfComponentsOfDeferredIncomeTaxAssetsAndLiabilities</Role>
      <ShortName>Income Taxes - Summary of Components of Deferred Income Tax Assets and Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>173 - Disclosure - Income Taxes - Schedule of Net Deferred Tax Assets and Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfNetDeferredTaxAssetsAndLiabilities</Role>
      <ShortName>Income Taxes - Schedule of Net Deferred Tax Assets and Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>174 - Disclosure - Income Taxes - Schedule of Change in Unrecognized Tax Benefits (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangeInUnrecognizedTaxBenefits</Role>
      <ShortName>Income Taxes - Schedule of Change in Unrecognized Tax Benefits (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>175 - Disclosure - Defined Contribution Plan - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureDefinedContributionPlanAdditionalInformation</Role>
      <ShortName>Defined Contribution Plan - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>176 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>177 - Disclosure - Related Party Transactions - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformation</Role>
      <ShortName>Related Party Transactions - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="psix-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>178 - Disclosure - Unaudited Quarterly Financial Data - Schedule of Quarterly Financial Data (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powersint.com/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialData</Role>
      <ShortName>Unaudited Quarterly Financial Data - Schedule of Quarterly Financial Data (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>psix-20151231.xml</File>
    <File>psix-20151231.xsd</File>
    <File>psix-20151231_cal.xml</File>
    <File>psix-20151231_def.xml</File>
    <File>psix-20151231_lab.xml</File>
    <File>psix-20151231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>101
<FILENAME>0001193125-16-482422-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-16-482422-xbrl.zip
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
MZJ&(+UXUW4G1_5W__HU0;4[*I6%6;4$-"%>O72^U!@"-5P8%$2$IQ:9&8%7
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
MZKBA@!Q#P;G+)>7Z;(.%Q)KZ;+=UAC/W^B#M&]-?H =[W[0XW<YJ,!W8^Z;
MZ8T4NG6(MJO_>J[Y\_NMS?)F# ML<C<9Y2;6JE,Y2.%\W1A;"SO_71U-GEVG
M([L%F:8N9SZ01'S0Q*3@5C$C!AE!0U _/.5Y8)Q&,;-[4(TM5YY,/=%S<8DE
MI&0=S<L:#7?=-^H%B:Q.>7'7XCV EZJS_X$N64M>:<DVD1GYVD08C 6-:01J
M(Y:V.9E"6&(*7Q(QIG'#DI6_CR7+L61- K#MU.0U>?D'1((.8<5V2XM[Q0Y9
MR^B6@YHX3'ZTFG&1!:-P5[I7K=5*S0M;,5WRX@YPX^:4 +?>ETR7)+BK*1A=
M.B#_#:CF&7?%?5[K!BXI]548>0P98XOG^MA'1H<$MGW8^ ./:BV;JB83IL^_
MT;^@,>C&/&+UBJO\8PCJAJ 3=;=A"%BYC-!9%-Y-VZNW67),%J9KSR1^GLT_
MVVA3^_@WL\>G+!=U/K/G%]F+V%^?TG0RN_='B\DVC>'YA(2@3YES0.*5DT V
M]7CGO@PC$0DDPS! 7,-_-!$&8062.6(JC$VPLC#<B@\O%PGH@XV7PO=JRBOV
MG2B"N6B2_-SXV(NS6$,#DI^I /E^I)$?^V$,$D?XPK;?J_/P78#_,W:AMOPJ
MS)CEEV))FP[9C,;$HXPC#+8:R!"#@5 ?(PX_>E((X\=D-:$=A/;;E3JKA')"
M=[_^Z'!H%D4Z]&M:;FZ[W];O(K-C?[55T1&8F'G4H\C7S![&@:3SHU"A6$?:
MQ!$HY4+6>J?ZF1W9<4ZN#O?FJG6NPCB>IZN*?[:AYO%E20]E"R03!V$6(E"
M8#\.?(YTS'Q$ JF(UH8%FY#HJOZ@5%,JU/JLZA!PA<FT:3CV :X%!JLK";V;
MS[XF"VLWVM;)BX_S53>V0J6A=_/E/Y+E;NL_GD(CA0(*-8&KK;BG2HAL/7+9
M+.X#1L(X0,(C'N(J @V'@*89QE[ 22AA._:LN*^ORE04][TQU$L'[Q-;$M?Q
MSU2S/&S7VMLUI8E@V.Q)P"Y9<;436+<87%W>@U@X#Z>T@E,%TUU6MR-H![I
MV7[I8YL#MLGY\D?3$VD"H\;20D2C31^%L-5(3Z! !S[B7AR!61,:) .X(@JT
M5; ;-.N]QJJMT#69A]LF#DN;CC 99X5EY[.MNG<T.QP+PS+3CQMRH.GG"ZZ%
MC@GLR02V&J(%,IAI!+:W")BB,E3<"L::^"!-2WT3CL#>V&<\%W1V/$]$$VLO
M<()M:_2&2+K HU8K =LLMCN&@&G$,*ARU#.^B0F5GMJ/NVS9?CR'IO=F\OT!
MKVY./ICV\OT!KQ*GAS><[[,C>W_8V^CGI_=H/WI_7S4'VH5HKDJ)?OPRFEVO
MNJ)O%;*5)G \O2[MLXI>/PY"I:6'L!]R&X;H(ZVU!^JGTEH9T/>5_B1PJ3O-
MSMS!E/,.E)]#R3GWD/R26-L,=.6OL#_<)W^SYDH($V7K6.E^M/:#!$/EA1'!
M&DP%&H.];CU#6"@PO@(=>1X8]I'8'RO74N#DM5)G';I&$KOVBZRXA3^!TMH8
MB\U9% .E/@)R0=_PL[PV&XPIB38^CV&J!^W=1(*\)N6%L>\7.9KT+669&WK%
M<\&OT#UG^_.Q/6..P^ "8Y2^QEW,QT9J!NY,< Y 9592VQ%PESDM=2/HUW>P
M2N^;++(\M^O9UGJYOON8CJS2Z=E<GY-,CO;SU_>Q"8QMDBZPS61E8&%P,#B,
MBHFV^>XZT"OV\A;&-NA:;+(56\#I4;)ITB39B(JX3Z,026SS#4)?($WMV4Y
MK=-3R<C3[24;Y:\Y>>&2K<C9_LQHSU@KR5;!V.]<LA4'H*+_D9)<F8"C0/I
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
MWEK//==!58].[XMSZ#@J.,7MW;-W^.*4=7R>MTF/6B2W3^N.Y)G7_:<)F*O
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
MXPO;Z]0Y](P37I[T;? 4(\%A0JR:;'OCA\ELLLAZH'P=1MB_NTHJX[CHJ6G
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
MDTQ6&(KA[ZMJQ+/[LP]M>XQNA9R6>U)7P&GH-KNIQG9:<M4!:B>1?A1KQE&
M(P]Q$\#NH8E$D0D"#1L( P5BE<G;6%RN%:K6ZWL]/X:ULMV5"@4C2K1>VFMP
MU;W-NFG:=2 !K<P/6CO_B5![/<D;.]"&\)>9-=AGRW3R^2G;'Z:C6?3P.)T_
M)VDX6< DROPGZ7/^HE7ODC[(J3H 4-C(B 0QTD+8QDX1L&/S90+AAT+!)TI7
ME!9QG;6>AKER!8')^WDR6YUT[^;;VE62=8@ZCS@1("V-1WPDE/%MY14,RJ@7
M(A\$21R&@H1>V!#4!0IOY3IJAE@UL=9SSO*;IW+A/V_H/@\Q[6>0DQA3Y*4U
MP/,4 NQGLW7W>2*EH,L6A0 WI7?33;VZ#GOC'38;N.):J5 C)1E(6\68[97'
MD&98>TR8B'-16Q@7'E"H)EP'Z>+FFE%2&59O@&CB86U3O,'FI3:[72,=>@HI
M&F&?A@+''FYMKNGC#)!AF&L=LM7.7./RY9EK^R15B)F6++G--<E*X:''F6MG
M47.[9,2MZF,;['"2FALFGY>["/?WR3A9E=WX:%/K/P(%_O28R ZQ*:1=SH[S
M/!ER4$,"Y@G$->S O@^_*C_&44Q"8:C.).U?_WFZ_/-X\O6?[Y=__M.5_>7Q
M:K%\GB9_>?76>_^W-^^0?_WQX_7;'Z_PX_+/5[_\QYN/$?IPXP71CU<S"W;Z
MYZN/T7]^1!_?>^\^Q-?OW]J_SQ*X]/I]F%WYYMW?[-W?_WP57/]T_?['J_3^
M\[_@?X/__>N?K^+K=Q]_O"+P\*O_^7'R #O1N^3;U?OYPVCV/^$9;\+K7S[
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
MS(J=FE( J2ACPYSN)6GC,BQJV0T 1G$I;*1T*ED)RV4!5IT$!*Q9LHK\C+=
M..?]T,W*GZE@V*-4CH1+I34KG;)'OUGFEP;U*!+[MC]1K;2;O!(K<JSK?0^B
MI9,7N20Q@6W"5WP#RMJ'N0/0TR 7F+<*(WAX*_LPRW[$H;M6>Z#/6"95/('"
MZEVO]T]J8IY@+W 4LC53*X5FYA'6H<5>XBCN?#?VL^JIUVJ3MJH/>QW%WV$L
MI!<JHPLFG<M#LGN0F\#* WM%-UV&']98R]9S44F0\0,V!UM0,V<JD8N?0(F
MR8$MDB-0( JJV%<=G\ )I+QC:PYR-PKS.;"\+Q9F)2Z;;V7^YD5XQ>,H1,9Q
M _M+'"6JD_ULR4)O:[_-&>;L_<676?[Q_/T[).U?(J4JS\!S@26$W+5GP-R_
M,Q&!GH5U?8@00H6!SF:_?[@U$BT0C2[D9P#(_@J[.=Q->&O@ZIU;F5;7(+A#
M$N10"D0DK<&\^_>U 61L%2[2S2;@@)TV#":HP;6<",P#_5NV- M;T/.UA/\<
M ,2P?S=N33_Z?O]&\YE!KL#3N%'XCS)#UI%/';A)) %NL06ZL8*YM'&,O5N[
M9\D;A1L=M*59A.H&*3T TX8'/*$RR7X.6H^R(7!:'GH@(YVLP'&&&EC!,G;7
MNJ8TC _K*%"EB *"7=9;O6U?Y.M L-UN$VZ5^X2KMN?[NIX7FY[+OM<X@I>;
M?<8";Z^O0#LPR7="2=&3R$?GDG@EE^(GV2&>)VAAZ;K.2%K$^*Z78)EKN0IT
MKV2E:TELJ%@Y_ I@W: 6C-*\PC1[BCJI4L9X1BP9G34)XX](&-^?A[TO<[MI
M37YO"/Y5H_H5S6-N$L:;A/'*';LV">,O<3K7=SK3VG6&;=![^.%K;UP[]%8Z
M,62&T5Y!?6::U,NCYA#WF^K'IX_EKC/JU"[YIV9&57/'Y65I>M";U(VB&RP_
M(FVQTZN[Y*J6G/KB;BGXV@BG(Y?@ZXU>EVZ;.RU'Q>_DM2VJYE;+;7*HS[V,
M!GI/@5[-?(/FGLL+&HR#7E-Y\6316\M(^FDIX).YI]' [QF5<+7NN<C$;M?S
MXA0SAG2&#*]=:O[^C=S;[7SW'8LF\>?QB3^O5"FR2?RI=SY*D_C3)/Y4PP\]
M3RGM>!'%:TP8CZY#%I]J(/AUNV([XTES//62VWTXNDO3/R?ZS3MDU0/5B1UH
MZ4M2)RK'JG'@T835?@P\GT1\K>)6V)FZLF79/MM$@C=G\4<FZ5'GE8_B&]'U
M$GB>U*[H<:7M*@H]-I+IF"F,3G]8.V7;X/D1&J@W:KK%-7DOM3VR/!'HU<Q/
M:+*&7NZ"S-3ICFMG/C;X/?B:FS,>].J&WM/2P">3]M+ [QFU<+72AK[$_ IK
M'FX"UZ-R2%D=J[KE#>TO7+4I[S';(M5MPFJ)::BK6;KP99YUM'6P+-.NXIN#
M2:?5[;1ZPU9W8-15/.<BX>$RY6(%_UCV)R-]B0HU7?PKY>KDAEYHWQH-ZY;I
M>K@.%LUT0\O&PJ')UEZG6'0PMF'%@6\+EB146I0J<\8I[6V^M;D0*25% 2?$
M5&W4LL,4\Z*H4B96&KT.;;&"W0NJU.7@MJD:%1=46,Z1U=JB.3 2%0XK0G0=
MA2QQXRUR6LJP6I6LO04&+,/J8U2$RH_6/'2Q\J>%1;EH*;(&F:I[E=?>U?E<
MWB[T,8*8E:T7*Y&NHZN\?E:TH9@RLWT>R[ITM'SU8[8%NJ>*H&%J**IC&MES
MIBJ840E?LXJ9KO7% ?,;&@(M4OR&Z$?6#W-D:5>ARGQA>3^D$9'.A:Q\:A13
MEE"]O>\T]%D<4&5AD43>=UE&C"VPJ%\&&QJ%"F05WC4V2*6-J;Z9W$H.Q[,[
M&-U^*XNRO<LN\6:OG;_7,-[)6)B/ARZ+2_7OB&QEE3-8&A:FENANVU\9LW^+
M8/*Q4UC3I0D(J@X*/(95S')R%DYA-<BA/I >#^ ?X<5\KDLM7U%Q:RKHYVXV
M<80%7'61.;WW+YD 4">HSU88[1BB^7<FP/?Q5B4]B_^W=%'1K,XW"Y<\9(PJ
M3]>^<J:B0Z3FO2"X'P)4]Q6+5'MI3&64[P!H833YMA=@/6>JDHD,S:E2Y..6
MD^U'2P"3<?;RC9-5F04%M@;IB9)U 5P+LL2Q;"SL!Q(U@.>PQ+&LI>O3.VE
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
MISCM_1<D)_>3\/T7*(]U%?" *JK)XZJH9D5G'[38&NUN<-*[ZS]]=P?<'3Y
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
MC%KC[F3<&G3/)JWIY7FGU;T8#2;GESWXW]D_>VA5?NGV_R_?ZE,67X#"AU2
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
MS .AU(2-VH(H."'W^R"5)HT_8/5R,TCMPM*$#A+-V2&6-7IW";*-I AUYHH
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
MJ.D1GW@#\4[I,8]VX5)B )3TZ79=6! @V%-\/*;'U LE9"]<=8* ')=T(C,
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
MN%&C5MHE 0;,-GRR[:N3NG\6])!U1<2A:(_TV"^;;RZ9)>0<R:B]HV1DJ]%
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
MVA5M78%9L_5+JUO5KL;S)XX<.74UERT_K$:Q&R=9RYT'!'4149H/$KH/H#L
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
MOAT-1 ).S5X;+%V?(6(7VL6S20KBS'9#[XD!>F\DX3*@/E()ORU*/$K)8,E
MK:&9.N!1V]%<G$&X.AU'BCP.O[KXIL=Y@&DE!X\^?GJ43")WZMH$"!F362AT
M78_2P:'I&FSTNL9\B=(K:<_?@V#ZZ'H>OAM+!=;8+E:TO2A"<31T(\<+HB0\
M0];%2!L->Z-13]9&@Z%L&-I([K3;';D_[%B*-1R/!X9UL+[\L::U?F3&U P/
MO&2+I?;^R@I^)T;N?Q'$S=([B<8Q6_G>F)*,RF* 61@"[#FC7;2BIN#%A^FL
M'ZN:X\>:ABBHT.,FELT!*UP_P O"7@1AC"^84HQV_'6('EST",O;]Q.RX %Z
M/P@1H/O_G6"QPU^Y,P"QGV*18T#P;H0D K+NXG7@AK#J6D13;<P00=C,25+H
M>H% ]-%193=#Z6W@/<!Z@28 (K8R4!2!J@&L?A=$_R$'HH\#(<.QQPIKCBAS
MR'S(T#WW.R+KWO8)#CW^@_8> (4 1E>"R$AL//TE4 2_*/'=6(+,E"G"Z@%0
M^1%>\1(\$[,[H@^#M>Y@J^4)WR&P?@*EB6,U]"1.GI8VN0/?6QP_G17,%_HE
M%.= !DC;  3T+9OORS#W8<1X0EBU )(6@_Q'#V0O("K+#9UD@3<(K-(C\2K#
MYL?C<\( X<<$"]<14I*"0ITF> NB*HVU7B@!_.-K4DQ\TCLB#/X/.5B-"45M
MBD*RK>"78E)B18@'0&@Y14Z( .4?Z^UH#CTA\!8"%P$9Z-IB(_D@46+861>%
MHIA@'>\]@?D  ITV@VC!)HF_*-R27Y?*E0/\2<FVI<5".FU[Z0)164N $'F4
M#6R'2OF?R1'A%UXKF MTORA-",\=[TIX?2TQR?"LH=G"Y*FX7:4K3TKSIF[P
MC:6T*;4E_H%W]P<42I"3!>TK<DF.*,'P1N"!T+*.%, 8TL@@QB9V!(E<>"H@
MG+3A!5[=P0+?&&">)!$+G]!EBJA@+8,8#\XMTQ]/-EV]K=/H/54[J^)[M*%U
M!IO8=$5EI1U)RDH +_<'A.VEQ[GKS.D#4I5@1\SJ(&L"7Q^A>_(@<DM+[,4;
M<]XD$?9(*AN0E"'E*C!$8'C19;\UPZYHNPA835#O4S1'6%@AG>Z]H4J&:4J*
MHI!WO-=TJ6V0S\2N62+(X\,:D:@J8?-+"JIQ@9<JM@?(S&)$&K_0A5W<)H N
M6!S6915>^8!E$%_L!^FVD1IQ1>*GUI10&./*[&#*4:4E;25-4MC.Q8SGVQM@
ML.1(H9P=>=3,BYXH;944!^<=;DTC?*W>#=M!!;9EU)F72>0[ZVM7O([[N!>I
M5!.!53>YBDK"M8<K[9E'[O_P/?+>?AR7]W;,8E;+^8 GI@HG]#JAC5<G]*K/
M_D7AI7VC1<?O+%L2$X4\V+1M8WA5\=KY\$/G_/[0UZV'?HY_.;6:#A[!IA#2
M\:Z(D[/@Q/P][70/Y_?*ZT_)_]Q<,RI(JL-'M(^U<#'MMI:?VCQE]@+).:%4
MJY;492EW-9)=SN@WLGTU*Y&B(0E<G'JG3'^KSSF#9K/Q$\:Y5#3UT]9-17/^
M\BVX/EMP8W+Q./U.N WO#X7^*E&C/[/HK\ R,**U%!,2]H^C-!!)0_@0('.^
M>\$]1.,C3&=H0T\CU/@@/7>7^/HI!".#)01UD3/WL>UQ3\/Z<6CC!_CV@F98
MT<\0](XD834T^CA'?II0@'^A:9XDW:N<6L#B>RQHG,7&:6I$FBY%9D*BSY"-
M06+43O" 0N!)2[RFH4_R,H$&LTN9(5G>"?KA0C#2%F=)2(A53 ?(0I0TSNK2
M-T?)(AT$5 ="PH*8X"=&)&\*(L))G(2HD.(EL$PPF 4+DI,0>7DNCPC23+*\
MD&)>@+!I\GC4?G%67A"1G ';2],*T ](9\A"HN2NE3#P2N+! TEZ*45N'_,D
M !I7;@EB+FM90D<DSC$E@Q 3UB-T"5U$3$!,.!LBE ^VZP%SA%*B( N7QUBR
MZ9 C_"=$:&'4:X04[1!!3L442>(\S5Z(:;@4YDVNW)G! !(C;$A8H DB83Z
M:4L<8R&%AX/I"G8LR,'V6'PA% ^"A"@_U\+50C&_::=!?&%]TJ-Y763@0EH'
M2Z+))&/;G;DT>X'%E7?A^0CE5,ERCFF>&4GT14KP:!?%&Q3$[A@O"F+K'(WF
M<J_EL7,>.V\*H5\_=OY&":V_.J%KYCP<!!$Q=",[S8GG+L.3NI0L0SOX]=Q?
M6!/FJI*J'ZS+.7OKPEZC=F'W2J>,W*1I]]D)MZD[3C42"@RIW>&;3_/YK$I'
M&+IOC,]GF^X+Q\'S']]*7+,AR3&<>IQZ]4S,NO065..#4%O2-7[.;2Q[-4DU
M+,[>IK*W]FZ,FEM^C<G(XO3C]+LD_:J<$0@X$F1$D4"1A\1H#IDZ)&&JD-W#
M<,1HCMM*KJ#H0#1N\B2L_[(=<Z*0$)7^++)O#9I*1W.VG&0!:&R01U0<#ES@
MHWC]C30AC2!B $01R1>"W#*:PK66YDB3ND@F(T6CB;<BE=B%TD$IRT-*;Z7T
M*0!YB5_1#+(D\3,_!S$2=4G,GS<H%R)FWP\_T@%GJ8:0,IA$48IAA;^+4&DD
M+\@/JUJ:4U=[29I3FZ<Y5?*UVR%43O!UD[*K=N277&CL%R7'25)S5*4!V68'
M"/FF$]!FVV<700G.[-T?OXA6=QF_P,2@TQRBR G=98;#F._!.[>N^@G;B?/
MBLG5\)1)2%&N!69K\!7_"DSX/0RBJ$Q]6F;!J?\:2R W_]=X4%H;G!-GYL1G
M%%=B%=0L3[5/J^:JL]$U,8^DDX]C@9\PWY">56V_<:V8?N',U;0'&F=O ]E[
M50'^?J@H6SD"7FT6?*73F0>;Z_>YB7+.;4NG]<IU$V3.ZH-'H1M2MWZ9"YS1
MA]LJ;4G5NMQ6:2I_M:[44=6Z+>2:^4>&*6:04  -XJ;(.0M[N27R5CA]Z9,T
MY_*KN$PN743'C9 S5C!T:I?@7FGGQUT9BE H8!%RJX,[0#BK3Q&BX8;'6^#S
ME=[FAD=CN:M*>OUJZ^I2?W69R\Y=K].0:FU./4Z]>B(%[#I-Z6<Y34&%5>7/
M31>YK(*&Q44S>_2NI/*P:'/Y>V5)>O?@TAA^'J@X6W5\FC<NS%9^#JC7.: Q
M=?N<?IQ^EZ3?\;@194VWCB.1SFWK0'EE_\ZO^6MY9?\+_+2\LK^2E?VOW]Z$
M5_;70]AX97_SF, K^WEE/^<$K^SGE?W534+@E?UOQM.L2AI/&VLN>Z]42>'Q
MH<:Q557J'ARJEE7!B_,O(,,\-_VML%I3))-;&6^ T5==S>3&1E.YJW8ETZI=
M8Y^:.3AXJ1PW1_@NQ4OE.)]?;HU<NHJ;&R/G7,3FI1$8>(;L:2_CU4KTA1LN
MYM3CU*L"]4[EQ>5U<:][607-B,OVL-6E-C\#-)>_5YJD*AUN_3>,K9HJZ5VM
M;LN66_V7M+P:4Y?$Z<?I=TGZ5;V?\B."'08PC>T'%-KW2$PB-$L\T7-G"/HA
MK_8B9KV%0Y3V5W:\9(JFM(MQVJ!9M"?! WZXC:]>+L/@A[NP8^0]B6G 8%>S
M92'OM@R%+B]H&OR*+:EI0VJAT)$:13&9]52<)7$2KK2H1C^6R,>$A0[*.7$%
MUNGYE^/G7-P@J] HV>R\I)RRHQY<3JENO^4$7U^N"DIMGZ *ZG_QXMLI6V^^
MQ&"4+EMXQ/92C_P7MI+/<5HYR$"N>(@>J_(-62X5<S/5\'37EJS#BT$K=KBK
MG*1N"($V0E*K$84TI(Y>>[S.ZJO;#9X\+L0G%&*U4W>G6N5$=D.+*BZR)Q-9
M73+U"[OWWX#>U39$R+@0GU"(E4MCN3=,[][-48CL&3XZ<\$]:_FAI&NU[]%7
MU3#<?D[^9B8457U/K$>*40U]/QSQ]O(JI2Z1RIV!R)^G[@-\^N?/223?V_;R
ME]^#8/KH>E[/GUYGX:D>"4X-W<CQ@B@)T1WZ$?>]P/G^FR"*_TQO_83L"$4W
MLT\(7XXV7"TZ6#3PAZ]H]NL[%'C?OHRZNJGILBRK;561_ZTHJOKM]F[X33?;
MWR 8J&JZ^DUY)[K37]^YTV]=RU(-Q?HVZ P,M6T.Y5ZGWY<-L]>6>YIAR!U-
M&^$[.I8RL+[!C;_!)-D<#XP;IB&S%ZP0?.<$_NBV1$H;0O)))L4OCFV:YPIM
M#H+%TO:?!-$CXQ8=%,:VZXN3Q/4@T$>J[43T=^(N%PB_)/&G*,22';I!$F$]
MXSNV[R#/)J'-8(E".\9WT:>)]GV($-P&\5([)E(!#P^1CQYM3UR&P8,; :Q
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
MAX$]3>]K@?<D0HP+99Q,M=M2Q87K>7AP$OYHM+I"^ID,_GVW961?[(V7*10
M,Z6TD>-!@)GK2G(/%5=2B4-$#"?\KHC^>OK,$D/1!E9WK,FC[G@@&\/^0.ZW
M!XJLZ9VQHNACRVIW<TVXS%U9;&%BRMC>$W%@97XEU\>L3*CT$H;/D W G426
M\2XV%TK)$"G\:OS$T#M[MP/1Z"A2>2]S-QFJ>H:WN<-0);__O][7ZQXHIM0#
M\C+/%'GF7Z/KW_\H/'*#NVH/5\RGZ\\C^8^51_5[@W___O7F/Y^'<N&I6KLM
ML7\_'.>''+I$+21N-"<NO<)V+<["8"&.""<*.T7&!+(P@3<=O"XX;\[ FWRY
M"V15_(&F6!7?Y\QHY3HFURK;M<26NOFQZ[LQ-M0>T!HN]AU8A:?7,M98M2Q-
M'\JJVC9E8]SKR3VM8\F#_J W'H^,CC;LUC=_#9S1YX@6$!,]HEUY"TUY2SUX
ML67@!FD;XY27M .O0+9+B""L_K*K<W'>N#C]61#3$$-)%]"Q.$ZR2*A)41H7
M7.#C-ZWU!6:A!;!ZH*4"V9#!0ECMT<RZ"%-8;6:U"*G)L3'"81<*TO)@2&KP
M4$*U\BD(V/:; 01W('X.8B3BO3U_WN!CJ;PM^W[XD0X8&SHAY+EBH]N-G"0"
MB&_::1K,E.)(6OO;U#Q<\@;1"U1%>5' Y'#X NTRD0O^6AZGV4RR@@?^I>^M
M8%A!5;:Z0$\.,W%^P=BC(?R1$>]=Y,T:R%O=5B=K(3]$D1.ZRYCMO;GM<,98
MPJDB3<]+1&]KMW9JRC1B<>Q%B=_!C50F ;8U$S]^.R3HY7;V&B%*4G)F<ER4
M")]1?!XI:'K\M6\[W[W@_HQJ\528%05NJYW\"8O C^?1/L^I>Q10ZBCU@B8Y
M;IY7+YGHA[-(( <=J@'HT""),#50R()0@1_-W64=X(>*BDVGT:=:+?.C)IVO
M =V0ND:]%-L+9WS5EE2M6R4-=X)):5VIHZHU4%>5-<58W!<B\,B9^WB,]Z^8
M^G8*]66]/>UEU<PF>ZGJ4E6]88JKS7JG5%MK541'W87V%(F^O6#)&3%\ADP<
M;FA5=-+% ^1;4U9ZNVG*2I5TX]+JJA*H;Y>Y[/CQKJCH9N-C<NJ=E7H5F$+5
M:-: LZ&^T^Z"A*A7-K%JIF&/\S;K74FMF??I2+>Z)>G=??((7M4<.I)IV)0U
MCIT+-X,J;P8U!FR6TZ]&IE!CJ+:/\HK+RFN.0+G^^DXUMRJ"PB5Y<H9QV.6J
MMOEZGK58HZRDO;,67Z5]%,]:K(!(\*Q%GK7(LQ9YUN(VM?EVLQ8+KONWF;2H
MU2SF='32HM(4[XJJ7-JU4J. >&VS#@O\?H.Q<$V1S)HIII<&P[O:L1!2E0V&
M=R73VN>0>6E=55D[JM;I/&];@[V];)ZC\_0JJ[\D\^AL2A[%NN!X]_/N-R2U
M@E.O-A&LAM"L=B=$GKKSLO$>WP*Y9B;0D<XE35*53M6,GR.9IDIZ]_4:[G"C
MYY6W[<8D47#ZU<CP:0S5=@*Q[^HWOC=PY\%]R'OQ&$U1:'NWL1TG<1 ^E2X^
M15ORZ\_C8QN3*VN-R966WE8.ZTO^S!0W=_LF-*>PQM<YJO&)T>C'@]Y(-_LZ
MOFV,J=#51G)O.,2D& _TD:4KYFAL5!*-?EQH%383-B- $YFN%>:\L!E>=#.^
MM>L[7C(E0*@0U0=T= >Y#[ :)2'_=FD_D:_PSP^!]P#HZ=!2 1* G!!-W1@
MV\,%7BX3"A6_I"U3A T]4P@8NNC@3T\$X'U!7X$?M6$0%$Y]=1Q%"/5BP[<)
M<NPD0@S)%'\=S8,0("[#A2#Z!,1[Y>TI]QG6ZN;)4;<S>0B=X.ZW4T!X?#V*
M8C'$%V'B>XD3)X0@!%&<(<RO7,4@7V?N#S1E7]DA@K9U^'/@BP3TWX^%]'*L
M-<(<"S]%- > 5S),\J;(7;B>'9+A1Y2:"R $@<QNB7WR[&3)<.PW2@Y[;4:,
M^Q 1CK*Y_ 5 H>+8#N\#_#C_NR1^)@H+2QK6[8%#U9<D)A$!W=\JH!/;PP+*
MG/PKE-D!^)L"W<-=\\ #?%(Q &Q;S)70I1#$T$  [S<Q7 4B'R(\;4 6MC'_
M'*Q+26]"54D%895[C#$^UI:BJHDD,R*%+G;F>.:8AI,G@5PTP2189<ECD'A3
MV$OHB[=2>ADB.;9_""*R0Q]/A-+"L:,YEJ#@D8PXESWO27RO6EU)410JU;.R
M/H/7++>W+G(C/"+(Y9O Z E(L^M3+&$+4S4?V:"L*#=KDE9^_7"W@MS1?&77
M=E7:X 9X8\0_T:X27]WH^X#()OQULFUM.!Z-VZ/Q2!Z9W;%LZ)V1W!GJ8[FM
MCSNFV>XJ T.MY+96(DX--["\:<H]\L'BP8*^L"'1%,L;70V9KL 2"\L\2*)\
MD[!CK"S1ZG[N8J,)<E9IOQ+Q3W?ZB%=X"^NHW5CB0MH\PY!*:SH=$6(+U(5F
MHW[@RYGRF.!53)H4L)'!P.S-H\+#B)_!,Q?8&,C+LKD^XE?!@TCW4ZP>8(3,
M3L3/6P815MC7\#.0"Q1ON RH8(A7X^'UX /6_:"MWFMM!10):+42N<AF3H#"
MZ=."L%7LG[&R4Y1X@WXX"$&#$C(H_#+8>K#J2A;9B-/-'Q,/GV[F.7@[S'5W
M>Y+]UYAV9CG%FI3T]PDBNADOL0KU8^ PVS%#K)9@#Z.;(6N^([IQ+K-"P>0I
MT1=HC[>?!72:N0]('R#Z3 3JF'6T@31L>(;#\GSHMI$OGFF Y^$'@$/_=^*&
MB&*,QT1(8$5L'<@8;WP."D',B6C_IW7;HO'WPF51:5W@G71"%RJ]C@W73640
MC!PV#&CJ&\<PW-S2FL%>3+'TLQ=FP@[[\./<=>;;GNV2:>(%]V!CHP<,17R'
M&Y$K9C/7<3%?RN2=VY0RT,XHQ#\[@-(?X>.VBR^W,Z-'3F'XO2""ID>8R]#H
MJ.(2BNVT7"8$\:JXI6<Y8;WBQEWN(9!=TR]>0Y71QNL&Q>L^0%<D]\&=)D0(
M&1<Q#8&-BR $.PB;8ZKRDY#:71N52F2#"3=-2-NIP"<\);?3'DBDZPOT-@*Y
M"8/DGFJ15I[UUL,"MX0^5^3MJO:3)*KJ3V2-J.9/Q%0J-:^"O@_TI5CL\RY*
MVYHH%?+K^N4WF>PEZD]$PK>]0RBKO?+CJ6&++XPR<FUZF% :L5Z8_: TIIT/
M$M:GOF72TK:)K3^BVFI\#%V_GE\CV]:%5%H8FZ[!TE&^")J%A-"Y@QW=[$GP
M@+8\?[CGNAN]8-V5)&GC"7RG90+ZFG#Y>0MF5_-W8>MRU=?E?:N?8/<RV>3C
M*"]E/ ?AN4G0);IER6<#$/8= 5U(QH:%M-=P]S0:C]$&&VT".EQK/^(*APYW
M=;1#X8CAKDG%)OV[!W'SU54>!3!KFUK?- :F284M"K[2ZO'N,1"C!+HGKFO'
M6_9]V8(@L]QX6<F(^"#LK:5V&0>"N$R@S6N46PAY=\3,,E@Q#/*!"ROOU52P
M#=J4O_KN5Q?>G&[AN^V$_+W]E==B20(WEL7DJKW_>U=>*YR@R>,.U\KF& -K
MDPNNFK_PN>8_?C")4$AD_]I?)G%4CF.4>^FF_?N>OA!OVC7SS0U35]D) C>R
MON;:T2R]W]'-@3PR1I9LC/2AW!U9^*-B]KNC8;]C:M#/354+@1LW"@Q-M;[]
MYW;X[C>YJW6[^+B\P8=U3G*4&/ EA+ZJ^%)\W(Y[_A0Z'Y*&G$,W<O Y!0_B
M])WPQ@8FSZ#3DY6Q:LJ&UNO+W:XVEKN=WG@\T'NJ,>C7N!->YQR=PU(''58]
M*<\D<,BF7753ODE@.Z\XZ2[=>.TP^IGG:23H8#6(A\ZB1,M=-*21@FU&'/&6
MV>!(\+S@,?JE$B3FO>VJVMO.,E_4VJYS<&N[]F6:O9WUM36'33E5H?UZ8?UI
M6J95>':O JU2[]JV3WCS.B+]Z_73F,VWD,-\YEG6KF1@-[Q%XM)D"Y*NL<!6
MV0/*,Z;J4I79D=3.L5U.:EFAV);VVW8N+>655=DW$$A$T$#;=R&AK'S^J)7P
M&Y)IG546JC9A7;(X;L@!E?<!MOR8AJ^GA$,E3^>L#9^J-F,5R[A^+(@&5_ ?
M"=Z$'RV#,*9I4O44_';-#/:73E?C:GU_.*B Y-8Z:3HD-MWO0Q35RW#7L1W[
MIA2[*2GM2^OU2M2DKBR49L,,<.J=K%*Q@:;*,^%$.Q:=(*J7X:)W),4ZJYZK
MVHRUKJ1U+]TOK4;F2P&5&8H20L0JS&HEYE>JAN7\%<%87WM^'<DXVM6R/CUN
MFU1P=^74X[;)T;9)FNI4^<"GI"CU.F<>.5%%ZG#,H_V50F/07#C]3JC'5]%P
M:I"S"?F'IT[:W*G[":8%MMHAD6Z:GE&AJ"^'+Q#$QSGR1=LA=:)36EL] 0 )
MJ !Q@L7$]6U:-UTLYH0\T21&D5 Z%^3 $Y@9H0T:3R;X'@L4SX.I&#P@"N^
MHIC@*DP%? N:)9[HN0\$9X/\;!.@HI;X"3*Q 6FBE/5 9L7ZPL 3LJ<2"!+\
M=^DIQ8S^]&60%AXL7"=]:TBQ,AC,!"EF@ = H4GA2>2]!-V!D E2S2$\S0 H
M$"9\"@7A4>P)@&FAJ"] E1#YZ-'VV%M(=0UE$)2UN%.4EY5GJ!WP[ EPT(X"
M'XO[$XR$5'/C*4X0/!7]0*'C1FC:@B+TC!.D2AKY, K F\1WO#>@5S@4GDOB
M>TUJFQHI0@=Y>:]*;:U#?YJEQ*"%'7A6:$<UV5H=AK"A(.+26;^77Z1?T1(O
M.%HK3L ,D$^*J&$Y4K%*H4VF>!$ZL4<XGW+0CJ""AT##8"[_:?\?J>LFPA31
M&N\,<H1)591," B+2PI^\,@0%*R 9&:K;4;P16R?RC8=@[UTL:S HB(CS58V
M?BUG))GZ*-5;9;4U 8P*8 LEIH.ON _")ZJH> X\SX'?*P?>[+PD![ZM'IP#
MKV^_@UUAF%LNJ7FJ^98S6B&I>OOI_>0]'XUVRVPOXTVC^(3U=#Z3*]?//Y#]
M^<-.@[I9SNB*9,%^PG9QT1(*9D4&?2B82-T59F'CZ,HM7@$;O ,=#[-OZ*Z2
M?V;[M%"<;^'58?'5^-'9ODX-T*O,^!3P+]^Q059\-S8*(O#E9U\!DAL*9D>Y
MA&LD1Q=.M=NPRO]#<*%494O7FF:1ORI)O1OXH!>JZ?6/>.8-9\7ET^^>9\)Z
M8&NK%PC^(=^M%=H?4K]=!D3&%\9/?Q+OQ;6/3?WX'*B^[5%?[ZA=56Z/QGW9
ML$Q#[AJF+K?;HW9;[0UUM=/-*[T98XK>&-NWO:?_HFW(LP0#;88(*"OQL0
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
MCH'DK E7>9BY7*H0LR?@)?0JD[,/X.1@CIJ*\6:$%5JLZ<EHUY$;9WM-]$H
M/'-0B+"I$_*)D\](D@B .=:40MC-_PV4C9)/C69WG(,KP.V\V)TBJ^-2<PTU
M\@WZ4!K['@1C(A&NA0[]R>!=*N.<MF3V^[8Q['7@L6Y3M>R^I;8UVU('ULCL
M#8>MD3W \8O&V6^XB*H;JJGS&'CIO@I:X#H!_S\#/VO-.N3TD30A L@,V#/S
M N[NV(*6;"Z<W])&_<%(,]1^1^^"MFBVU)[9L]56R[([75O3!MT6G-]:T))5
MK:&W[ S%VSUL49M&+OP8>,!3HR%Q#F1XNXR%V9HY[ ^Z/=7H&@"5 =!'%_1J
M4*F[G8[=&;6'K<UUZ+DQN(EHPH?>.)<Z#3_I#3D/I+PFD3#;.2] U0CZM;=O
M[V*([ZV8M<DM:PE94V[";%1QQ$2<) K0FC%=^J=%OD6<2Z8D%C>7<.*U#V#B
M(;,4]G4QDC+OY\\4-I ET0PC$Q'7( IB(.F,2:^^$MV8K])NS'^+;LR)$HDQ
M"P?#XZE'%P35A&SN.X8>72]XJ9Z3NQ%2]?;VB#*O7CVADD^@J'1+'2Y!YN0Z
MB+Q9_!B$I%APKSIYUC-]OD $PI4-HC>GB7U _X*.$IH_!KI]O)1*=5UIMDVE
M;>K9>Z2"?SI[(69&<-(CXM(UI=4TE(YFESRZA'IIG6 6H\C'L%GU'A.G/V[2
M-A1#Z^2 L<X>)=HDK&2TK<5'-]FC) ]1U>$,@C)=^'K+S*SY2RO,68]K@&#G
MR,^H6Z?(DA^91UHJ:56@V,>DYY.A#88YJ(LA,AVP7 6?6OOE#?E?A2?601/E
M#.7V*Y1O'#Y%,62>53,17BI4Y##]!ZW=B+)_8-<3].JAPHO&=M4^[P+0\XC_
M3$ Y'L=!6 RESVTQ\6UROY8;\:VASQ7 ZX0^#^:C(5^<M/P0!B_Q8T/^BP+<
M0#>>^[^H&)/9A>>(L@!O")>+T*[.IG,PYC;RX[NAR1&>P!*]/YZ7YBAEP74\
M"&R-AWMPI[)SCU0Q=5[%J'D%MYLF%4CXA(*+%=PI278 "*%[("+*Y*)LK5=N
MT>0H72JY8OPQ1*2@IMLWP8 \V#[:/HRAL_.982K;7>K?5= %/6'<#TH!ZL '
M*X22):B()CID270#JCK\O@N P%V3&BK-@^Z$))0.G+DHGLH@, \ J4QN;2JV
M.&OGLL$/-MS!/,$69 ;RC1S7/V1RZUZG2ASW&"P7C4=&>8-B"%OB&G<U3:"6
M8'!]23!LO0UBOU-0:PK<*.? 15A>"/47/1C<5_0_,Y]E[['%:R1.+YD3%@-[
M+P$YD\>/+")OJB."8EFN4*IO%VDO455 ),2.AS]O-T&C,M_@Q"W-/2B\6A'N
M8^#^&=O.@:'@$RLQ.#*?$(]N2GE/F/!++;BC1-RS5#J4ASPYZ#ADG222RD,4
MZ K-#9NA1.:TJ%Q*4FNB"H]VR!SN1'7\W&/)G#2N/QN*9;2(C+C!1_F#XY"V
M!@CBFU%RR1AI@!?=Y1+/+28 +#MX[NU94A\*:<>7^/L<#CIGPM.U,,_,<2>J
MZZMC9^KB5C9-\K (*LNR;WAZC<B!EF2;WQ^X!2FM"ZK,0AEX<P@SU==&RN4V
MOY^5&KM@-I< ]>[L81;%V<:%"0^6^P(C6<9')/E"68N3F'-\1&BF7*M./BW2
MK^N[F$GII6RC8RM-S2KRBC44,7A5>2P*JP@4F:?A2R)^EGP'=.Y.W87H%*F/
MR&S(=K$,Q=2M="=B8V*WJ/4";XCN7XL+5ET-V,&=YSZ(= +2.2E(APX98%4L
M37--WI-NXP55%;C*FFV2%8VY"MS]DMR8-5Y.JX&.BX]D&\GX$/ $GKI5-&[2
M+ STP;MCGB+K?*.*!*X\H4;.CY-I\;3"&F]?X#A%AI.Q"VD]?E'-#,QB\',U
M\Y0_Z(H-!)#QSD362,D!#T_6Y+!9"=1J ;R$C:_)Q:7-T?)V1EIL#%"AHTIR
M]LXWL^DMNI]S.6AH!E.NM+ D1+")J.VDE-]1WM>\4O5M)EYFD-])?4.6@!X)
M.22MEQI0(MOHMQGT)1X-F$]:$&I;OEZ"Q729*?8(K]1MQ3:,5"J0"]$$93=Q
MZB&;CJ8\SN.]5@HIS,66T*.=BJJ<I$I2I>FWF&4MA'"X0#Q@?\8N" &'Z@[R
M##P5(\O$5^'RY^14IO&G(J92=LW5!,C^#/%+%6N+ DW^8#9U8JX(N ^62<:.
M5!:76(]4\L FS\N<B,R=KUP891I'=E2%)ZY3?:+(@"0U9WO",EI?6J;O?I.\
M7)6JGH+RH%7;\IH EO)./$3^DFYJ=^98!%Y,<2\#D?CE^'G]+-6<I:*H=TLM
M5]2FC]!BQ4P1H5>@AW>WUJK=S#B"T5IIMY:8K=(&"L]6S%9'>)XG1<ZUD90K
MR(D#]M%=S0_#E9)IN-7U[H>ID92Q$:=DV.]Y/DML(?J<SPC[*.-"75C"RW!M
M= C7.F8%(8<*PB@AR,50=I(-)E7%*>1SD>0ZNXM \/*Z/AY3B'-1F.J0Y\?E
M070AF,3W4LD/,JG*> "&PAB4_S7#/A\1R[G^)+E%45]C8S4->8V?.@TPZ,!K
M)\$D,QO $E*_.L5;_BMR#>YG(<]U37/MN1_9#_"V@K*2B^WE8U"12#R0(Y#9
MO%\ \7MDKD'XX !W3?2#L*2F8/6II'R8J1KZ/*':BX+BH3".%CKQ^)$A5&)7
MG;@BKC<-@S@1,NCGNGM5>+TKJ1.)$#Q'&$Q0J<TDX\?U1.,B5A)<4!X%UV4?
M&8!71#%3!WZ*L7@Y0140B$R0YQJCA)P*W.13A*72A<M@^>+RC.Y<;P02MBS)
MO"JNM/KT@!8A@_, Y=%L_L7'E0BF38%8=C'.7LDM[(-6P+HQ#[/";R0X^X/K
M4VERY'Z3 5CQ8R0BNJ3!> $5G%>BRXFE\KKE8JGY ]Q6L63.AB'M&ND]\R^N
M01C J/ .Q"E%\.5Y:%V$97/UEX6ZV'+%3EI\G2(#:^%F@]APUC]$OH>U,=\
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
M9*T3+4"J#%#S5@I1F7C51] G>;\#P=OQ!Q/R"B8->4P-/G@M2Q6:< ]L1<J
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
MM)5D)XIF3UB8\(V%8S>B#JS5(6L%BS.47&6&Q$LS:DFWRV0<NZG8^YY?7?/
MW;FJ#4MIFT?' >OP=AW>7DLT'K>']$3"CG6HMH;9H86W#]J#(RIV:\UVEP:^
MKF@M$Y3;6ODY813KIJ[895V#:Q2?!(I/QH=SW(KJR817ZZ!T#;4ZE+\\E#]<
M[",CM%ATX.8['^4Z]5B?%CO2$!!HR>7]8PY!U:T#Z#_,.0[:C"RY?/SN26M<
MOH._94>80:HWS#H\<F(X-1K'UTRVQNFJ3._&OF?;U'G>QZVPUV9.#;7:.-RJ
M6GK:D8Z]"CRM8=7IJ2>&4[W1K/M=G1A.:\6T5DQK%:N&VI% K7)\2IG&6=GI
MO:PQ?G*VRHVNW69?VT67_>[J)ODWW>N(M\9GW\;>;(*3&,+@B;JR)5WXAU<W
MDCQVO/',XU,*[MC8F44,?_3*ASDX/OQ?[*J5XQJDJGD-M,?J+9H*C:"/ [X(
MJNHX[2((<6.B>]PX\"DSR^&S#^!??'8]K)L-K0]9-//B2)%D',"1'S&!<SAX
M0_YT2D8RIZ-@!3A1%. L#$SC?W'CQQ43()3*R0R2_("_P-D?"'@_H,ZK'/CB
M2"D< ?9YT-,8D8CE9F0DNUZ-P_PZTEMP.(="*<%AI2E4/9ZH<EA/<:0/;0"V
M<D&-:6^=;]< ZSZ\R?5G\+@87H3C(]X\XV?"QNZ3XT6_GID+ W\L;=0?C#1#
M[7?TKFIUS9;:,WNVVFI9=J=K:]J@V_JB?VF= 8Q<_N[I+&1GOZE:0S/:N>.N
M?9#"^=-?7P%YCU^W/]&H-6@VC6;+5@V[UU&M3K.E=KJZK39' T-O6EWX1V_C
MB4;Q)_GO?UW<#M6;JVX?.*<?A !@P=UNK[M_WHPNK__ SWT&/P510+^\^/-W
MP0;[EY\OK_."@3-B8+FPN/R/.9;W#UCC8G#Y]PU\OS!+"?;R>7A["[(F?45A
M.PFSI?>J+^SNJQNK"%H5KFSPE:DT J(PU<,3TY7P/VA2$,>2'#O?&&]2Z:;W
MX&[^1AP)Y.RU 6?]M";<\N./G/$XF"&'QNDV;@Y\.5X#W);%Q#X]U[ES/3=^
M31B.(L8(A3BS!WD?#3UBX^ !;J&8C#/!,4 A#F=ROO&U(CZ:*%G-95$R<PC8
MYI01>[ZG66GT# H56)_Y8RX2V#/)%#YO*1M@-,^X[UW?\<?$EU-!U)#_$L=R
MH^0(4M4."QO$!(4)BUGXY/KPRSL'QTT%/I>%$Q>X2L@W>,?B%]Q.U19H97P1
M!E6Y5E#QREF$TI+Y#@$$'P'.!)_#^80\$%"3Y%?F(/H$-KBTR;;DA#G @OP.
M 8)A) 9A\:7(T^;(XZP7;/HZ..0Z '(C*<'\_W$D"'(2Z "^Z@83PEJ"*DXN
M=$ $#< 17M@XPDL*"NA.;RG"-9Q$L@_WL P77"<#'*,F(KLQZA2>"U@F"$<L
M^=V+ZWGR4P#DX+E?&2A<@ V?M)X[O+9@+ #J&O(%*"5/SE>DOF@&].2DE$^2
M4<F/+J/;Z>(,+QHLYCP[KH<J'.I%D4O*"U**SQX<KLD\PX^!*A5!!/@2<=<Y
M68("0)>"?7,C4A?AG*03POT!9=,)7_.TK<C3,/CO/,O@&^#TI^ '*D[S\NE
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
M&N:<0\/UQS-B9O<L27? "#N+9R&/VI">S G3H[@G6I^@I492XC4#FK]GY'K
MA +Q+4KLIS2PXH")Z5%BG'A(M+G%.R6L4NXJ2Z[B7># 5<0L#5#+P9 ,HX8\
M8N3FXON5Y D'1.D1Z49^L$SNA_E@&YEW1@==&#^5"NZ9QGI):1NXWPMN^QML
M@@8GNN(VBT@ ?.V.QR%8--W)A'MW1B 2>IA> >#,>7VVD;JF+N:N#8V.T>D9
M'=7JFRW5,HR6"G^VU/90&W3-H=UMCSI?]"]Z+G?-C0++T%M?_KH9G/UFFSH
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
M?F[:ZPCH,K1_//S#6>9;V?7BX=8@X,)<M8H3[1QF<R0OE#JR&@L:W3>AT97
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
MNXX<7 ?<B8GEF5^!R^7>6S3TQ]R=W"E&5I3=I5G[.;DIZ$Y=1+,@2>SWQZR
MFHKHUTZQ-!5?:/X(ED&5=$ 9V1-H<%B@3TN6.ZQ9 ,NX>P_(<' X9M^ _NT?
MT+;"J#I8_=1Q=(C>X?N&O?+AQ& <^,-K%DROM?T2<%5#-FT@(0-@"<LRDG0
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
MNV#.NR;<4O0$D]?>QUR5\B++_$0_TH4'"7\)KX"E5_N]_Y>'[^Q?7WV6)L)
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
MU=1QEE8I4L>[Z-$0J>,54L>U[5/'#SE?Z%R="\N6-'M!OF7CPDZ?61"?_<)
MK_+L\DP0<BCR71SG5OK%*B$ILLE%-GD-Q#L<J=:F7YC]/G/(L1A#GP1OW ;J
M@'\%@F,W5FC[!FUG#<&^*>.70$8=('Q+R'P;$]8LA3>L"I..T;H+;2-;N\%/
MMF@$ +'_*W/!#;6PXTYFU:K'/MX[%#\0V95M$<DG7BP$+Q7CV*>RV)<=W9>'
MVX6B-*C30O2$BX5TM0NE0BTA=4<+@R#8M:.N."+/_(ALN>K:Y7[X>#9E5^Q+
ML2];>R"N[S:_/!=&**\M$Z/58FTC__WP@;9]-1LQ3F0K2L<34LA_ZA2QL=!A
MQ5G9.>%;08?M^FPUB$7;";$S6WXT:JV>K+;C,)=+#$73B<H[X61JFD[@6-S@
M4,_&24\G*[$Z@74U EW8K.A2!<):J<P#;"A'$#Z3="3+?"Q,IS0C!7<AMM):
M.?!W%']CX^?[_BC@SM[!?R?)N'/I85 5^K'0C[LLC,WGYY@\LW/WB+)8Z,A"
M1]YQ XK&;(T74=L8R:YBZ9(+H"UA6U8E4W%DR;1<4X:6 QSD[E)$O:M4R_53
M6RARGOK>-O5%2S8T1KOH^3%9[(R6E@^O[XWVQOU\%[O5$N?QP:%;*/&=[KS2
M;52=][.=UDPA;WN[@^'C= =K]+6B@%=T!ZN* M$=;(]\"(>\D6$THN)^3/HO
M(5WC\WL7U&1-/JO.8-K\_C8T!FN7*=CZ]G?[9HTTF_'<.G"5=C%[AZSA$W%&
MB9R[=OFUT[2/]<9G%Y2&ADM'3I!M%V7?ZK9!M34(H])D?7^PLL98EFG_SQ]W
M-W]^<:3<TZ&B7&;__VF7YED5<2V0LIU->+Z(:MBG+? K\%L;?C/(Q886DD^<
MFP="RMH@X-FUQUX1M<.J9MDNLB4/RE#"T/0D T)'T@S%0 [T+,>3OZ)">VSZ
M+^A*>VP&\;KVV++K(:@XJ@2Q;$L8 U>B;]$DU] ]X.B::AOVIO;84-VQ/?:M
M_\Z0DCQ$&2M-<4F2/^(H.1 *JG. 5H8"I.M* 0>;(.-H&"7!CU]6;)HO9)SE
M?=EIVI<YR_IJ!"42V@,G:BE;J"E;[ +E)D%Q&T<>$ZVN'X?T <DMB>]?_)@X
MP7#" LWU( GED;0L.71@RKIA>!+0(<41-G1)=TQ-TJ K6]!19,^D3_R*5B/H
MZXC$7Q.VZ.3#[_(G15XK438 W(&F\\L\9KB*[NBZ)YFR*TO8!HS'+"1I+M I
M:V$$@;QUOL2/Q72 'V79#^PY^<;%!>?6PBG_H9=0+#(F8/?FF[]?;-_]/=_\
M/>E%3Q>]8F]D8]K!?477]PU-WR\J=GTO:?I^4;'K>[XM<[6TC1^+:1O+=-J8
MME%(P]@_JT+'^V15J.7)"F7I#>4MS6OY^IQ>N^!GK.*G3+<ZW\5@E9%>X.EJ
MKL]]'EDAF>%'/0W9J\BU=/F+8FC^@?=H'^9S(3Z:R?S/05JM,GPO7A.34113
M6?+3,1!\+C2C&O8D)M.*@#GRJ7H11 L)+ O5 X(BK=I%*76.L5T6PS9[10VK
M)E+LKG^MG&-0II,<C[&/<IF HP5QSYVWRYJ8^1[;)>MO<[$X3*)]6V8W /^Q
M[>N6X_B[OQQ?&AANO8!5"0$[+Z$T9-"F [Y31/T(P'%)^I.@9&W;$QV9EMMO
MS^;TL48.F,6Q-:=RKNS^WCHY&%SJAMPU#CX(=1L#<L]UU$G];%74=,2UD.$L
M&$-L^W8<7.TZIA;';O&@2,1F\5ST^I,X9HU6<IG'XA2KDYTAZAHOBR-,'&'B
M"#NO/=\QPVOS.,&+A7F"XE"KD\%1&L_I$H<+VE9V 1Z7M*?D 6P'11' 7=NM
MK;:GTC&F811*F?5T(<RGQE2ISK&N,)^$^23.J_/:\\=J?5'MAH4#\LP;7K0
M!(&S[N.L.8_)FK$QN\NTXK1OH; V=GAIE\#HW/DEJ%O9.7+DE#?A'6E@P^J=
MRV,4"F=K% &!,X&S(RB<.ZN7C52FS#MD3%5+49PBX#@R'!T+:B_OH99NH2YK
M>P!=JG+GT@M%3$'$%(XOJL6^/S1Y6QT&_R.*!M^#X5"<4O5S*[[$6N>JMP1Y
M*ZY"D55!VQ.E+=VZAJ9UC;S"G]@:/X_ F<"9"&"7!+!3O\C%K 6.T#WKSQ96
M+J$JTOM/E;Q89"><+&WIUM44HVOD%;IG:W0"@3.!L[./9>?Z@E],^T6+:+:
MX\AP="R:/6V^V!OY[R?7>+$=ZIYR:2@B2"!"V5B$LL6V;SEU6QW)IF=5/"&#
MB_RD$'%>-5#7V3FV%;2M*I0,0=M3I:V.1'V,\/64OG G% B<"9R)>'9>X9SY
M&H7F6?L)IEX"HW-GF*"NT#W/GK;JI:9WOINJT#Z%)B5P=M(XJ\N_J36A:WXA
MX]/.G#SJI"5H7,I:Y\XH0=4-G7Z,(Q=QG%*GG^/N3_W2T#I7<'4*.B2B1^T@
MFCP.R:$.]UW?V":-2&#MK+%6V/@_CWGN5*G2.)W\+8]^_-K+RP;(OL@NX@N7
MY]*B=*'\90M0VS?7U^;M/7UF/QH._5%"/O3Z9,A&B/>#\/FW#W+Z>>0/!M//
MWX/!^.6W#ZK^S\4)X[W'*!Z0F%U5JBYG=^OXGU5%V.R6TCMJ^+ICL\)M/WGI
M\;%?_KAW&WTG\3CV@_"BY_ACTHN>>B8S!))@'$1AT[; 66H=\J7>/:N@U8G9
M-KV+BA@^<*$?A4E )8E_POS;#@^L?@D[WSBE[<+Z[RC^1CF[U_='P=@?7O3\
MP7\GR?@0TZO.FK>[8^0?RQP43M^NEC&9S\\Q>:;*WGD<EL+%U!D7DW  [.8
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
MC[-R)1'*ZBDIB;5B;4W$65<.KR36"ML:3Z)N'";D7#]0I5JBID'ED"%GF"K
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
MMSZ4*3A=:(+K.7U3T%[(^#T93603B+.FB1THSAZQ \49>/ =*':<V'&GM U
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
MONA5 -^GS+&$K%1$\+^M1-I%RG:_7_Q?4$L#!!0    (  B+6D@(J5SC81X
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
ML,'U;5#;<=3.D&0'=W.KR.$>A/\,CV#U$F<9),E1\B$:![X;8/DUCWJJRBF
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
MF+8[#'.L3RR2&P58=W)#%HA;)'Y(;NQMFWB!JT5B1PNN35;1 E^+) ]9]Y>
M8Y>QMD@6Z8-U8UA0006+Q)(^5*AKE2/_P4ZF5B.8R<?P%A>XG:>^6:L4!9H6
M6-MYZMNQ%H8)%ZC;>=0;4*_UQQ?XVJES-.#;YF$N4+?(,B_'QVO=H\4M9M%2
MR]_>U9#8 MDWM[@R,?8%^A:IV'+HR[AL"_0MTKOET*_SF!8B6D7A/I3$U[Q'
M6C.'L>@G%&$ 0NM+LD0\ZO9H3-$3CU(5)P;'=CFI9,;M-Q_-G90$9>?*450I
M-YK7;4E(EE=!J\#98P ]3RQ"6'OF"0WOX$ *B+W=2@>D>>*>4^_W.(R239N5
MJ1+ W=Q'2T@\</3P.@A9KA-R^<IV1XS#IP0R)J\*,&GOIP4;4"JHP])EG7HK
M3' 846X\K#\2LKVT8$*!MC,:+(5Q4.46^AXLL"T@*I!PAI9!)2_[#2;\/@3N
MB"@*(Y[6K#Q*<OG>H.@I\)AK+CDBHM.T3PBT/@FI%NUHI,9N:TW/0CAYF\_=
M=BL=D'Y&4;$!!'!6VVB!$D2DK))4TR7?WEY+R',&2@J$B,Z[[;1"V[HOZEIJ
M"RGOND5:.ND)"0X1J&U/K(XZJ]$8\/#&%*(\_(]7I.=E6^#R<WGJXU <*]Q_
M1"U!Q([/HFZ>$8EY^=F&E[JU3;7 C'R?$9%X-P[]@DKG5P2YN(-6*T"-R%7Q
MT-2NC95Q;RV8[NA@@D W62N')BPU"*@5(WC=/6)EQ+)F0C;<;%;ZC&I%SMT(
MS#W1VTHWE"0):U0G@>O)<%;6*MQMO9VH*E^"UP1O ><^9E$K'QMTV@$MIDG!
M.X2WL!\ZF#6M###I1(0VO=#*8!.A,:'JJ1R@25KY"D"*+$VJFI4/ *2P;G4*
M6!G]+X5ZFR?3RB>R#0:ZRK*7E5PK7R])(EJS$P2O@0T/2^ I\:NEV-/'2BR)
M/OP$V,&Y+0<&:(*4O7F\\H.7<$H\N$'<2$N80B[<706T?-)%$0K"]EKR:/I
M/X>X"("Y".*':!G[N\\M9PCV*E-E6>P-ND#)_T4(#AE228#&-K]-'Q?>16A]
MOUX$N5Q>%YLAW5=7/E$6G0__8R?SV?&9]:#3ZG0:0F<^QFYNU[9>>C !;NGB
M)F90::(#1I#"0>(N:K$S(U51$Z5<-26-5F/R.HAM33GOAHVI-8CHAL<6\NOE
M%QP]W9/@(424,ZPI6<><@04 L9\L&?P54PKP\S*YN:6CTX'<S]RZ@IJ8M'3+
M*G*LTQC'VV5C_%YSGV^A66K#A88$^A@6HE/9[E.R];AI01VO(8VK3&>S\)))
M3MO>U1B<MAYBI83O@II@!*,P;$\7*]55B8R\.U-AO\\ODSH!6:ZC&73?W1"?
M41[3+IWD><B@IM A46.Z;+QRGY%V7*Y=,4,Q?:[5QR1ZF4'CS,R?/ICO<]8;
MAC #QS2'3:9LU>:RD<96:K"1=EZ].B*W_P1]-87-,D5^1H-G["'O;',?LENP
M1JVJ"U\0Q]D.&=0@.B1BJ6(ZR YJ$!URT[1*.L@.^A;#R05\AK%NH%1SV'U3
M2RU9C).ZM_ES1.Z8Y(\KIV$8,SLN+Y0KH*)L;XV8A5<!Y9YEY''%]1HO@8N'
M,670S0(?-Y0^ZC2$3AS3.IB+  109CUB_AM8#(!;ZJH;/)Q.W!=!&D)P%H>8
ML$+A(9?(N:D[#2YHP5=J""-PS%C&E/QO@$GT,_P84V'N=\G>1F &!\R+V5W2
M_,*WO9\27EX^[I>OB+HX1+?+&<^#AF:^XR:&VOJ'IGU&T)3!/@<QX]>\5GI+
ML<+V?N9@4\[ZT@F=2D?=^%PSKM12VD3<7COTI>20G;"H[:<;FSGHK0D/:G0
M-';1\["K $)F)<3MM<;C]'&"5QXR#%22K$R$.!+1I#5L*_/QC$0T:?-,D=;&
MHF=*:FQ26R4WVJ04*_,=C4LIP9TK2)7T55-*1"&;'J8HIU"#M%!0R*J7*\I(
MU$M!+(AFD=BP+V9>5=(*4EGT]&-<4NWJ' 61+'HI,@*1>AM "P)^_U5RL6S$
M@2&@!1DM>KPRVCYL=Z,4].KU*,0L@G7TL-8=W ;[KR#Y_C=2-3HZ!,GZOU%-
MY#H1Y(7^:@DFYR\5))BVDVH=(R2VC#SUJ67LUQX'4*7Z]L7*$GWJB=+P5-#*
ME[%C;)N6QU]69@501Z?&,",K<P<HIHU\J*>5Z09&X$F#'@!;F;E@]"VW&]<^
M,!/ VR"4_+-L*_/SJ3^;>WJ6:F69\]$/<>US*#N3EBG?F)V3&KX!/]$ <K4\
MA!:D0/LJR22=+>X-6 2''4")A\&"O*S?J-7Q8:BMR5GW0,;2NU)+<[KN@4QR
MSR8%5>&_T4^0S,'*VO)[(M=.M@$K2]+OD5AUR2>LK&:_#YHU/74OB-;'U+_/
M1((@B[M^P/3J"Q2Z%*\3J7SQA)BAT"$L[>$=HSC=W"[O\"/!2^PZ)$JY$= M
M<X85!4FG9!G09(WVGQE1(4+))MDP+9CW#)O,A#9CRMH')(FK*DLSBM(0QDQU
MN4'4?7*(QP($*:_G\3_(AY.9%/G,('YVL,_X#HM8<G;2D2@84$\*B=3(Q]/
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
M8MF0? "C"J! /F[KI>5Q;@)33L\NB(@Z:<3C+G(B]J+J&F;JNBXM?94\;;Q
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
M03+"WZG30+1.NH8!F9Y\:$B*3T4N]$?R*_. *R\%XP>DYFQV,&UV_W2:<V@
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
M43M\MG9!>SK>0/I:T_B=@_1UE.EX"@W_,C(=1Z.=WM&FXSAD_ %H_ Y'&B\
MX,Y']GJH@/@>G#GQ\C*(7N*KT/,Q6:0P_@7%5B(G1S6<H_55=+L]\*OZ312Z
M!%"V,1XB>@F$KA^@FASX$%',;W'T3&Y2[W3S-:816*4G[LQ-_&=6&[TE;<_@
MTX)@&9"UZ(0N(A_V/$H?DT4:Y$5&R67C(O^9;L;LCB6\44L'.D?9_\MPVF5(
M(_;>[0"E9_+-(FJ?0>NOZX>HC,(5&7VU^T)\K5,GH,#>+Q%*KNDT](R6/XI)
MF]M"N_+97-%AY/2;>OL_S<O#UA4&4:2]:*5WZ WBQ4).3YGC"OT)BJ8BB)<*
MEQ7H%*3*>H!Q$'KT_Z@0]>P$]#[K=+YW&@*"Q_/\]:A;;L^V7C"<K(F(Z*M$
MLUH3$$^H5QK)3O#*@9(K77G!@:KL(_.8VFE,T$S57]A;$!/VJ8+^-8P>8X29
MR',5KE,F C%IT<^M&6Z*<>Y3'I<)43IMR/W,#8KJ?)$%EQ=':1L2C?9&[MO*
M\$345U+4WAXJ$SG53>:TF-DZ+_M18"7!5-WGF$_=;([O7;)S6YE7&\740B=W
MN!8T!**W=MQ=A87*>NMLZ 'Z@!U/GF1;J[-=?'%5O#-7E:[6\(33BNB&"N"[
ML"89P2H.BTM:+CII=35R&S9GXNIC*4R(KD6]CG;@WEP0Y(0J"E.Q/_?81YT&
MM06'S!#69>%5^PRTXDK['$W A9^%%CV-7G9@S&W#F:2H-D?K][>,N\I!U)]%
MT2"6\)GG^Z.Z5>5 Z[)Q%$/8P>,M1FLBK!4FDR+)1QY$JU0G>@XVT/FA%7W:
MK2]D+1@J04MQKS2!H+&Z8^,X72'O@X1444N@R#31$Y[ Y-169*7[0';S*TIV
MLS/OPD$MPB%3J0WCH#OH^'#HMR>Z#FX1+H*G_=W7A^Z@X\.AW_KH.O@4(YHE
MT@T1&"EBY&P-HA=R<4;T50AY]"7@;.D0[9K\4N8?K_U<>)!YDM*:QH<WQ2]S
MPE'6P5.U!*K3EI%2''.A5UZ%S)VHO5Z;9G^3&,_QK8.3_#^^AE1<)QN3[+9D
M<QLXF3_>.HN-D**O/X8QRNOJTT9>+EO>&"37@+.I56AG7[ETB*<^)32[J>QD
MT>T-R%E\&6&6 1UY[.'BVE^0TR-.,:7N-@I\5ZXM=QH"DD=#*8]Z#P?)^T.4
M/W,6/D8H9A;.JC=,"[]:0UC!8W&M7(7_&?EA\COY,<4R8[!N;RLX(QO,2ZF<
MA90FG?9^1D[TZG;G/N^WV'\F&X-<(6[F^* 083J. )-GAI-8G-<UQW[9-VCM
M9P\WUU'X](#P2O%4K]$1FI]K>BH1B,DY)/4ID[<'ISZ'LC,7PG[0W-RA=7X&
M*1U E%U@,C1Q(G2^A+S],</1Q#(<9;&O,A-YK8F1V_4^7:^S0'<G*&*4SOV8
M!L83>42FEG;J"H*E@+:K<!'A518-H=:V=7O#Q0?N*Q:J&H97]TJ&SP%B)TJ*
M&#OXXD%V0M;JN#^&<J[[!$YI!QU#2=B]@Z7O C"&2JP@Y]I.$:-C*.UJP:)L
M^K6-H3;LWH'3#_0=0WE9B-V\I[BE,12YM6#;"QVHQU L%V+I=JV<97'M> CX
M6F+!;"YN PV;=BES*"U%+RMF6S:)*MNJ[ ?@22+ULF*:8=>*K)@:>Z,]745-
M@92X2HPAH6#G0(JM2T0C/JZ$X9.]NJ!A&+H%/I4 _6COCC .4"4BBO-OKW9F
MF'^]&! .C+UZ5[]8);U3I!X]S-$8Y7&Z"QJ-Z%6.A;UJS8!8B&*5.23VJBI#
M0*(*F>.8V*N'] \4JE>]:'7]X9J%O29]\V!(?%4X&/8*90. (0'AD[V"EQD0
M%+XR' 1[I:_=0.CE ,EAL5?V&O+HK/L9<C3LE;W,H]'TC.,XV"MW&<*AMR<^
MQ\A>0<P,1CMF[^- 35XZTPW*X9#8ZZ-B!I)=X\4Y4J.39GO&0(M.)T6T!==]
M1K>4A@!(&4S$L3HN)D50$H=I=$J309CTX@]+K#Z/3K<R@-6N63 X>J-3RGIF
M,-"I1/9Y=*J8 3"&?Z?G^(Y.N3. ;X>7'0[4Z+2_88$2&J\Y6J/3 \V<83OE
MN>'H6:P<=LW'L>UVWR$UQACJ;.Z$A[GT,^"5.X]U9XU79C5R2HV_VJ=IR7TZ
M-4'[6*6F4^6S6V6>Z93US.H\C;\69^>(8QY@9J]Y07/CZ@L-G&E[92"-FJO:
MT?*<7R!!QF#Y5;D#M<T.T7VR&P@CI)HUB+B"8]\AO"O;PG3-G&'[3NF^#&M4
M=N)LVV<TWXGMTPX%)$L0?IK>'J]G7.&<VG='[<JILH(E9]Q>*W7'A"YUZU\U
M2SZ_F>TU&>_$;+, %V=93WG>7X%TOGK/4>QBG]$Q7SPL$75!<<(-=;9(5RL'
M;^:+>_\I]!>^ZX1)[F9/#JSBV6[F>7[&1 6H;C76956E&X%!YVF>YZ#H7RLD
MK6@.4OF5".ED(67'^9T??S]%H;LDB'Y75C%N[38A7CK791Z*FTU)F**Z=VLW
M2WAY('-V8Z/L804'9,_2/SA/2):-3=G%"AXHHMVV1J7'Z#DP56^=2L3DFO&8
M-RF-Z!+FO7$E>= []#9#;1HG1 3 ,WG>\^TF1N<];9_W=(AYS]KG/1MBWO/V
M><^'F/>B?=Z+7O.:JF'^F%R%1%!-J1Q;R.!W9!><IS2!C%""ZM@9AJ\L\/4.
M/:,PE:43W6X%22E1!C++!K5T9 I$D<NKA7I53R-KN2;UEU8)(O.K1/V&>;:Z
M]'<<$8XK47+:74<SPLT%&3C9?/,]=)MB=^G$Z(OSSPC_3C2^"'.)1T2Z;M>!
MJOR)MVA+8\@Z?GDP?7EM():?1UY24=W+"*IE:I#+"'\-,7(CLNK^8$=#'CHB
MW(8ZW6"J$8:H"""\=%Q&HD))D3:WA?9K:G?!2@&YM1L$+^P<*%9LK/@"@H8P
M]+[ZJW0E%+G$;4"H],-V*FMM0&IA.2NR(&L?5KF Y>U'33V0U>DFI1]^OBA=
ML.XS-S-IQ3II>YCJ#SZ3'(CT3]3GP(EC)@(QT;3T-I=PHM<7I!X$]9-4'(+\
M=S#JE&=*M05,/8T8.43 )%+Q.1'C@HAYWHHK ^KU :E9X 0H5N)<;0%"81DA
M_%L4>50)N8E"M%H'T0:A>X2??9>H'M@)8\>EV^ITPUZR?(05BWO'0<> 0T&P
M\J+8<= C#D9MOA7MNI0^Y08W16LCU&0:\SP4'\/")@;G?7B)VN;E38S,^PT%
M07SIX*?HU F_WSC9RVX1/D#^0TZ/;E>XUWW=5\R:ITKU;H OAZ&7:%;W@;/F
MJ-(*#KS3H5;:V2&8MR,);>^/O_TBK&2]^O!G$\_=/GE/ENWXT#V.LN9SK<8I
M!N14VHCU,O@D4;I:[O(6,,'H,<,0:Q@U;(Z^' @-32,)>+#E_I%I/-[:G.A\
MB.-(Z<QH<Y#E0 NBQ7)D<Y#E$,M#\89J<\3E8*>%G@N+S4&9 Q^D2M\2FX,[
MA]@]6F_E'!1+@XK,+Y96]P:;0V('PD3M;FQSN.P0.Z>+ARUX:.V>L='VOP*/
M;&J-.3;D'5<3X/C3*;C!!(+_:ZE#4P['QX."H]WJFL/RZ=!AX9;)')$?#PH1
MD0-:#L3G@P)BUS?]'+2?++?-R\])O3.U[F@)?M5HV.;;N=@2-+0?7;F@ 64*
MT'N"DCN9UFS'<H<^^,^LM;9WY',LCTVMGI<\38_">8,O7OM,>MTY;02_C:%>
M?'?VSIOLV6>O[\_>:9,]^RSP_=F[:+(WI;TW:[('?R\JKHN&MW%#GVZ6 ;;W
M5A!X)]?D_'I(1-=4*#9R5 ]%X8L.7D91"6-F?(=WT5RVO4_A5[?6=K4-N+&(
MBV:<D\O3ON&"RX\2^QYR!L6@X@[,#Q\]6_PH,TMEZ8<W5V'>,RZ?."\C@E3Z
MF"S2H'BP>#-:/FE[LCA8R<!JD?/1,E2V*KC94&\/_(R*+]HM/9BI4.^<EK.L
MZ+$H[%_=%B9 /:>D\4PE(YDW!*6W=$O(/[TRO*JM%P0G3;\*>HKG=,5Y:EX)
M/WI][>/JC-Q:3[1P)RVM2/ZN#N3K-Y9]7)\C5@:0E5#IP6BENX6\J0*^M+I.
MD">@ ' U:2U9^S0[0R<U5]ZR555(%PQPA4=:F$9^-===L(2 3##"H!LNFM>K
MS:[R)AF6WKPV^\F;!*!Z"=OL#M_GBA*>!S(!&3YL1L^LV.TVZ[ 0QF4D'!:&
M/B:_45H,W"79_P%UF\A-/7EIN@UIBU/"VP18FR=+A!D_R*M4^X!CC?KXADFP
MR0HQ5$C'I'E*%B2+Y#.0X'V(Q*8*65G0T*Y$K*STCR=-X=AC 'C^Z/.M4C.3
M-C>2N.+2?T:WM/(Z_<=_(QSEX-RCD)R7-U$BR?#3L3-(XC#T(MN;<UR4^JRV
M\$/77P>HS62X^[AC0D-E[]UM3%#Y0WXHR@/JJEL57LQJE[7;#AI>54K_$ !7
M+*5V!6/;O5[J<Z==,V%SQ2!P=[GZP14^;>.>D:-7#E,_@Q^$X%PIXF6/>,P)
MH?6GKL(S9^TG3J!\>%/W,2*8S9Z>,'HBB[X(HB/+PD6S%5TD(EE,V1Y"X"!3
MX\3_P\DT0+*7R3KWR8+.PJ]EP*H[&4'VU%]3?!Z0NPRC('IBP8PK/^':Y297
M5N62;^<QS%">NM_C"X)(6$YWZ^ D)%MOZ:\5U.KT@U@CI\VZCGG1/[5.U-YO
M4MP /;R)Z));#V2M#:U\_0*@HO6OW=L2G.ESQGQ1%,#,(JHK;F_TYP[?06LT
M2S@_)U=83FN^B,B]QH0E656SCH-8PF>;E4'9Q1(>ZJ)&$.2UMJGKYHL?!/0Q
MSDU8.I'\F8K>Y"()9I@YACIY8LGAP9Q78VH5EI7&Z3^8)5^<4<4^A?X7K/2!
MY(+(8X]^Z%1N5X\GZX@OXL1?417S:^A&08"RA=3"9*\A[<7@-QS%;#G26KVI
M$VAMU5Y#VH1!MDCO4$ _E<[%JC& )?S5#A1VX6=)L-IN4JTA[.%1='S.Z#/H
M4V9D*4TL;/'1MU)AEU)SZP:/^=G'@RR+_)HOYFE"BWBSG&KHK_[3TBB TDG&
MC=-U]#(X3'0.HU)0.TD7#@X)#?)ZXWV'LOMKE]MWYV_*1QKJR]V@Y%N$OY.Y
M<[LE3[(KK(W7=0A+OM1=F<_PRB-T^0O?*2V)A:@R"ZLN)>2W=$7N\,SEM.IK
MHOU134X*@>.9$R\+.B]QM*I(.!(05#U .(A6*Z)T))'[G9V!Y 2)$R?TR%J5
M<:#H <.!\& XRQ-CDP447Q",$[%]NN\H\*XP1]>DPW1-LHIV(%M[D9_X*J32
MVX/SVG[[*+M \) =)V58KA)^<5L(JB\='[-C_W13_O.O/CDML;O<7-,<ZXIS
M2;,S,%_, K>, G('Y&<^NP64'TB[^X1Y SH+2O*NPC411=@R^J2\ZU4]0#GX
M@ASJ^,'T@N8&T?M(6F,<!)>F:@6*)OWF)\NO8?1(PRBHRI*M)*K.A#05(Y,=
MZ7\2-85(E:=.[)>6K7(XJ7%+Z#R\=R) U@AUIT+7_C.]IVO>+%]CM$B#:W\A
MDQ6UNAZ=P-7X_X9"\OD#HG+/O!4!-&8YA9]1'BBH/%7U^L*DBZ B'U,9Z+:Y
MSA]%%8**JH=%'"C/2G6?27 !)'&4*D2^M//J'TH.FJV!*-\J %1-!22E7]$'
M@HOKEF3/6PQ(F]M"NRAMLP8/M6X3X@5H5XO(RI,QGD881R^9^9[\(GVVZ#0$
M"(]1^/2 \(J:<V0\5)M T+B5 %-(9+T-")7UQ*-B*FMMC,B>-Q$M/)4)]!6?
MQ/QJ$;Y'M76!0*\LY)E=CM=1+#N\12U!**9AU1D-,DHK+2 HO'4V3!U^B/+W
MI>*]+?<KDI#=VLTR7FX0]0JIO*)UYZLYA)&]>4NC>HC2XX?TI>*I>)_N&"O1
M8Q0SU.-H0=#)PG0H#>0/U$,T)DM:06U[+XCUT\B!O;4X^.]@U"EOCFH+$ I1
M7&A<W%5!3;&BAY'U>8>2%(?SD*:[I:XN49KD6USZC*C?#P9C5GI5ND2+GR%H
MNR? .-B/OH;Q&KGL_5LITLO;CYIZ($V$)W,1><"?;BK_I<HWT'D8$%[+%-;T
M3B,2Z;:G7O[HQ)KD&W?VXF"OJ F?>?[/TF098>I() /#^#Q@:#7?WQ0WG:H'
M" ?%+;'UI*WD0=D'E(OBZ-"AOM;6R)U(C8J+!7*36O16ZUN23C<(5+\A_VE)
MQ-S9,Z&B14(2MS6"JG:AM":RNEWA$E%H1]V6Z4[ZJ#5E>H4?[<WWTAV)[J'P
M' =[BTCTP$$KL+[D_;.]I<IZ[ 8--9ES#I5.5B^Y9DO$>C6'B@90\#F>M%)9
MF63:BEHYTA1/.F'4M;I!G=6."2=LZ@K>J'(Q#<!_N_49/!?: %SWBG@:0[)M
M72 TDB^-(<]V)W;U+)&<;7N+879BNW-H'$< JEZF^0W?XD##6?[39%C6\\GD
MG/]Y,IP/'27),1N5=JB%F6Z.(EYF<526@AY2@2RW!$=@_-+@;M'O'(GI2(C=
M/!DX N,7#8OVRACI,11L'DXIT$IZP2$:OR!I'J(L?PK':#JBIJ!]-9\89WG\
MHN:NJ>,X%N,7/CLG\!Q#H>K.IDCS7@&\EO5T!$UE\@[.\/CERMWNC1X9S;I6
M/A\#>#479L[@="1-X:FIDQF8@S$=*?2Z4S@+1V Z0F8]V(5S.#T1L5^B4H[(
M^"7(;HC(TM=R1"8B1[:&"W&.QR\\0B5K*#'\-!W)4IU@B7,\'=%2&M3-F1V_
M**CO-<JYGK1\N$M.?@[1=*1&'I3"N9N.1"@,.^6,3D<P;*LFQ7F>ON@GREC/
M^8<2]/0\-,=?=W,/Y46M\,*$+C#ZR5[Y79GHLG9JJ6L+<F=ZJ$-+;]-V2Y%9
M<[7IEB(/?M%K[>X]X3&68Z!K-LZZP;]CKFN^9^P5XWLEAA0N$U$&4(X E'BG
M=VIH)*EKJJO27&KP&T'K:##)]%CVOU86O"K7FDD9^4*'4MCT%KKH84+VP45M
MZQG&X+^XUD(WR?18%GK[Q]N2>[4#;_E2A[*\:'WT1A::FJ6EF@1F#)]3D+6F
MRH\D>)M_*GNMIRV<;:5ZXQS9^TC4QE$]Q1Z/5[5W];7F=*E;,17IB_CW WJ\
M6)*>V$T?T=OR&)'QW"\/3..8R<X@\$-FKXQ+4G3D('P\#!"4\G4.Q:?#@$(N
M@>4X_'@8. AZUF#X?!@PM.0ARL'XZ4# 4*65RJ'XTV% H6NLS%'Y\V&@(GJ@
MR1'XV0;-6V5OT,B9)ED +>99<'E*3PL=B'\[K!!Z".CDG*MB('FQLHE=Y8I7
M9:>K9WR1*E4V\:KS:7NSVF<=_^4=YY7(E=^S/];_5@, O2;4\%4FIZQ!L*9I
MI,C)G/Q A/5WB?,:A=%J\XZA<.['-)E.BE'UT+Y/5RL';^:+PI$UGB\JGHH/
MRV9$.OE;,RA]%F>-Z[':;TPDT5/G!,D&J&;.4[8WDM:O>_:V)I6=QS!#N5:^
M-0&U.OT@$CV*=!!AVC5)!6EY/UNXD:<#E;6VA/+K;1>K=O)Y%T.K7==+\Z'F
MU?9!O 7Z#F:4EVJ\FA,OJ7O++&GDQ5 QH#D"Y"KJE 1+N;BZC#34=U+G-M+Z
M4,HA+/E2O1/:Y$T>8Q96I/]!34TX=OQ86HS0HZK&LQ,(5M6>)AT]CEEBI:SE
M+49K<C+FGA&D/8MY+;R>AX=7FY:A3JTA2-<][H:9>U+KLQ*#N._E6)UZ(IC6
M8M+VA69UTNGAN,?[7#'Y!'%U76K)B&^=C:)BRWYI&#O*5V%N<1,FI]S'D=!&
M@76W_#:%I%$1ZCCT):^:>OPK,<L!VT&O-3#7V%';[_4]I7O[!NWC@J:SC!TI
MIG/=1*%;%87W@)UXWK&C>8NC-<+)YC9P"$^9'6&=%7$8'%'YW!"H2F[-QL^0
MM!&0MB_=RG.B6M#O-L8AE<\=?X%5LT4V;S%Z]J,T#C9W:!UA K.2C=9NHRX8
M>BP7.I["BS8DM!"_>ILIO3>NK&XM2.Q0>F]<N=S:<.A6>@\LJ]O>2[%9X+%V
M+,2VISVB!&_(-^XI5C3JJ"U,L<+1OIY4IESOQ[A!\$ * ^UF SR(VD$JA[DI
ME@SJY4\WI<I!.Y8;G$ IH2YE-4=0%F@X?\/!KG&!=]Z8B@R-$'&IG]28*AV-
M#_?*V_68RBB-#^@.CJIC*NDT[(?8LY_KF(I$C6\'*)Z/QU2L:GS 2[P@QE3D
M:H_'3(_ LS%5T]J/X_ >[6O;KK5CJN8UM8\QCDIBO3QDAA/ 6]R8N=G8WL-E
M9T2Y0Q5GU][MVYO=_7IT<RCMW8N=$CNV.QUQENT5) ?(9?D>2(*S*G7=,;,E
M:&;+?67L&5^^'EYO,D:+-*#W?#Q?5$_ZQJU_S'ASS'ASS'@S&.5F1:_]Q!KR
MV2"0.R.B1[1"F!52HX<:V5"Q<"?J](#@X)QF[XS6R"L/L\T=S5FOYJ*M%P0G
MEW)U\73SQ?EGA!LI'K>XZC*"91PV'LSU6>-=+>.)(]XL"Z?/GG"4@^'T'Q\M
MX[40]A:RB NMKA \S:E\/<>W.&(U;Z/PU'&_DY-/>5"V=#K&B/6/ZU'L!+V(
MGM8!X"WA>XJ*&9?G]G!1,>-RWS8;%?,>ONCOX43%Z!9-[2[2UK*6=Y4X;,)%
M53MUK[!8D=-=&D;512<0AU.UWZ,3#J3J"]]@)I,Q//3U!4U/*QC#^UQ/7:X*
M1ILZ,88W.P,P*"UHX"]Y^\&@U08'[NS0XRE/5SV;[%MF'P Z239=WS:A'_S*
M AU7=#XGJ$5MT6"VRPA7VW=[[CL^24WQ20JF",.0)0#XDG_ 3A@O$"9R859;
MB5IN,(J3^(H(ADQ8I/_HEAJU]PS'M)R'D9;SF&#RF&!2^)1-@SMSPBZ)2",O
MP:+3 X*#6V?#HIX?HIRJXK.@F( Z7U3IE;#4:0@SCS<X6I#QF9S&;/BY0AA?
MA:[BL::]UT$F71N!65[G@\,_2!RB4?Z8JFI/.T0('E00@+W6M:[+;C I<0QF
M.$BPZEF'+ Y(,@!2?PUV#"\;70%2"LUC>,CHRG W&1O<P62<D3C6&&KOT_4Z
MDS*(K(JCRPBOG*MP0?^/+7$[#(-' ZT=E!<KY,+!H1\^Q;<(WR\=<D0XL>_J
MLZ0>QG)>S_T@3:3FA1X#6<9O9???1"%&-'D&(9L'8?:PTO<8>VRH*#U2#0QL
M"1YQ03>1!:Y"<MV@ZRCNL!(D_6WC[@X]HS#M\#D;/0_)[QO,\&F#,&W4&#@J
M-6*2_NI'LZB:S_YB0@LJG6_:P[*H#H9[\\X;J>5T>(2V9)Z1&DT'W\$2[7"D
MYM.]PU4JF.#F5&W;FCG%:3+6MNVORLV/5.1)D\P5>KY@FV,6>OE7W^X&88!C
M#JCSQ3<'8R=,YIAY*K=I_2V=0/Q=1"2IU'1%!Q#ZH]4J"N^3R/VN3CC1: =!
M;1>;H#V&/R$E?#NVE O5[6U$G6[<$XB<._3-+L(2,K6[V8"\VJYJQGBJB>Q-
MNJ+/G]UP;78"094]TM(K)@K)Y:I\,!&W!4DFX?CX=R=($1<+RF-8FN]$V<?(
MNB#"/L[?QM@GCMD#<.81</%*1",_)O?Y+?:?:;62P'%9XX*&>P?3)(;8=\E"
M9:>S:!D9GP/B^^D8@^$-OC4*9L^.']"K_2&JW)_+*""B9:P^B[J/ UHR=FN;
MJ](CJ?M </$-41F,7*7/Y'!]HH<LD6_FBQS8;,?,TR1.G- CI[&$KZZC6,1I
M@SB57-5MC'U;$_7TBIKSC4*"G[#Y3Q\H7?%E#+:7';D6BL/@)A2C?'=66L ?
MEK0M2.VZNC 5L/AN W]0T?CJ'17/UL\_#K.]0:X%9E+[S/!=%?<JPQT% IL+
MQ_:!82 -S.;2L0.L%KF@;',)V6Y6F2H,TB<Z^_*^]6>RQ5P"G_!M\"^KI[V/
MH?"XTF!7TX6:KP$C\9;1LD34KGHQ)F-X]I/6^B/+ES-.KRQ934 K29]YGI]A
MVP@.L(U44=&)/+,."_0Z([\]T;JO("ZG?D!OWZO5&D?/;$^HL[ K.H#8Z5-R
M<"<TEB3T+OU7^B\U_8H.$/1_<5[]5;I2DEQO T(EV3FM5-;:@.1BD.W!T\T#
MF5MA9=;I:15'HB.E*V_",:SBLF%RTF7M&M3+0TH674O*]T^=GI/C"*A<@)2R
MUFH!.CTA.+ISPB?5*<=_!Z-.>8-46\!FDI&O6JT,,BW=C7@"/$01:?14#BT/
M7Y&TA$"8Q>[3,I%,6E?3KM<'-E=Z!XFC%M"N<YS"/QEHJ=+#06!W#G1]H46<
MI:?MB)GP8W(_Z#K*PF-X7S8,A#BAN;W/S!VDRKH3OMQD ?Z\;)YMY6T/;V\=
M[#.K+#LV/Z+LR':+B 3_DJ(E%314D5HA[:HF '[#:WQ*@>I2Y6?+.C8&KX<V
MCNI627!_AAXIE?14.*U[M2K)@B_7O4!1V;YC2/A?I%@DO,V3)<*5XC:6/1,I
M*"T38#TLT<Q-_&>6VH[\1YZ0("X325I/_8I<7_X?V07VNB:+%"1HD+LBT!H/
M%9HDA@9Y>PA3294 6KUBJRJ]A 5U)YB0P3B9+^Z=H.5=KMG.KAJRXZUVG/FH
ME"X/UW2FK?0@6ZRH>EC$@?+A0=T'I);OFF4P)5I<=B:J:_B*&Q^KWQXK&5JD
M1O2%K^UR&X,*U9MWN5@"KF?I*?<:%TJ5X9;3&URCTOC66A=0W36R(?6,P2#=
MF4_9G09N?MY3[3SE5AB#=ZA*I2N1V?HE/Z4AE E5X4ZQ6J'H 2%,M9;=%'+1
MULLR56GFNNDJ#>B;G(;>W6,@R_B5%0#79[0Q@F4<_H;E:11:NUG&RV@5^9Y5
M?_79$XYB&:?R@G@MG>SBH]7)4*LKB!FCI8:XV)RA[G0P9HW]^MIY:.7@[[0(
M%?L/NJG5<H:Z#ZC2V>/ZU2QR+3X[P=72H\W*+KN-WED^!@<D\P@4\N$8W)$&
MX%ZJ[XS!3VD /+9JT]D7\[VC1%VS@+6(0R,W9>O"H+3,P-NU]X)!JVUG#"9@
M SBT2)Z'8AON)+&.W59<N/^4SOB7*?/=;;H"74824S($2V7>$O:)G=#UJ:-8
M3,1;YE;.N>'M9*E];M/'P'>##5OP66X?TM2EF>77:QPY[M*:S.E%GB)*'^)Y
M6O)?XP\R6WJOL6"S]Q95F"L%=+\@AWYZ;TZ+[^:Y_T.O6@J YJ]J-Q,:G6.L
M**D,).;&AT8G7;'3-Z9'&,W<=>X_^QXY>^[(0:#!O+*[;;S]'E$)CE;"ZLG=
MU@"V\'?GQ]\O,4)%N>B.W F[P\2MU^\?I4%/TAC$WNI008K=BU0<G"]8I(OC
MMGKR:72<&#] &1%8YC-VC\LHYPU Z$L?8]_SB9Q9@5"5.US:WD@$?B[JG$4A
MRQ"7.L$#PJLM6E0M]VXX'D(J$F<!W%F@F+(!>NC/4-W'HS _#0U(3R5H%&:K
M?>YIM2@U"NL6!%PRR1K<$ 8)F/(*'<4K&N12JBN@X,]NVA95XR:'VKTGEP_!
M7_,U%I2^0E&/6A:K@_!/CWHIE%J%^MH7UH (_E/KI2 VRW>?9$D6&MP5X=H6
MV,T5NJ:\O35U1I5&"56/T7, 9$\Y1X\)7]N*Q2-H"$]O5;AG 2[>+;GC:>&+
M)YE]J,, \/RU.DI+FQ]B/4I[7IR.[W)C?9>3V%%%>L[9DF:@N0KYB4'D!=+N
MBX._HX2U/D]IJ8V\G?+1:JA9S'#O/Z/;B(A-]!__C7"4$W./0B*^W42)Q&6[
M8V<CM,I<'^0$MO2 53U:9;Q6&^+(= Y3#%N1F;5O'4-)AL6VM0UOK-/ZQ'*9
ML^ZI*).$QO!9V^2X\IMV.%O!+8['5[L#?;4;3 8Z/OVUZTW')[Z.>C_X(Y\=
M3PT*20K\!K4#(9$@,H9<HBT&ZM+1O3AU12[B1<;.:QH0\DDP#(1%^VA[.63;
MBV%T3C?E/__J(TR.GN6&K795^A.]SJ!\787K-,GWK;J,H*('* ?Y&F*'51-F
M=6:03F.8M?U5IOSF)\NO8?08(_Q,5WJ&<''>YE=NL6LV3 1N+[RM- D./KDM
M*T+,'3EL(G)!!3Y[;;W;.HUS5HD0Z$<>JW[NQ.@<9?_?8269GWM,J,82UMA8
MAE%4SW6T7QSM%X-^!K,[XZ U]'W?D>#:_9@7<L>+$_Q!P0X[@:Y* 6Y6T4Q3
MU4E#:EMV"@D>'H\.6[6+4B+$1*27=;5O6VA-*O]6GA;%=IHEO.O6R7)TASP\
M=\BC\>YHO#L:[X[&.QCCW=%TLF4Z.3 GNCVXE(U#H!W&H0Q(USY:[(X6NTE:
M[(Z&C1'"U>Y1H^TV<C3]6'1X':SIASI &0AGE4B1LZ<GC)ZH?)$2')T\C<E7
M0C.>D5]0=J\U94FM?D;DW-F*(?@-!0'Y\/@I.B.G@Y]<.FYNZ)*)NWH=S='(
MEN9#1*_*^2*;JX0B_N(D*5U:YY*PHHXC&*'ZC%S!Y%!-J'<[>UR8+Z[]_TE]
M,NWF@?2,EU'@B8C5ZPABH:M]8I5AL=D0GEZU*5'4=(0T=PZBEJQ>>BZ>9V%9
M9P@G9.2+9[I/YHM3)_R.TW7B;J[". K(7]T-$000X=8)\R3"=\A#F7]\U2V>
M'&)$/%T[P6P5I=3#F\5VS,F]D3BA1V0/*M;.7)<H QZ12KZ&:\?W"D=GT4ZQ
MCTACV%><<K.YBBFDX=V=NL('=H\MT)[)Q?=KC!PB//_N8)^*R-3[7I:'6;L[
M/&_58(*+Q0*Y^=W3-X^ : QX+JM7_!UUP;@(/;V/)^YI(4?WB8.3GCSE?>&Y
MVE?*!ZW3-Y/ ?)=?"Z&W?:PZF[RE*Q'G=QT2_IOPN_(<Q2[VV3^U/H^XITT<
M,=VJXVDG[SW &I1.UI!6;H,TELDF=!2BZWA?UU%(0U\"1$><+RZ(:I%LYN3(
MIN:?]N6[5VHL7B<-=@N6=EM \F'AL?@:IC'R3B.,HQ?R=<Z<-=$]B'['Z-1B
M6SV"H50=S%N'#![%DHB">HOI)@@QLP8JEQ(56L]2C*E8SLS&;O8?DF^OTQ."
MHZH)2$)ZK0DTC1H6%VES(ZM;-/I91+1JA[G'O2+O;.G@)T3_ALDA=D<5;-%*
M[S?0\#Q0PW4YWRP(HA?D?7%>_54J3!7?>RQ;5E)56YOE$BE1:CHL+MD(-G)X
MGE)A(J.Q)XNU(6SA\9J:X+%25VKM9@TO+7Z/ZCZV<)'O\X: TX$IZ1"#G8);
MQLUK_S$2BBG:?6WY&BHO47E[6ZC/9.7B\Q,E:>6SS"B7J%U;[3^>H56F\]!E
MR:O6=11Z4<@.^T<G_,YT3\1RME]?G<[OE#ZJ>GV!N'JB:?JI_B4GGC>!IK%5
MF9 T-K->*V,7;Z[U&M&"U=O6!PK1)"?J@4RFTAA$36V@62W/B!N/E&Z@E->Y
MB*$\V>IM0*CTPW8J:VV,G 4W*+G%D8N0%\\6Y)-5DOA++4JM?<SXI&>W]/:]
M+G1&ES0UY!L?,3>IFJ(K=HD7-31*PWQ-1DZ(]'D5NM$*74>Q\ .IFD.L;?;B
MICB<^>]@U"GW7;6%D>]):V?,0J_P=RL=L\Z"*":?2^;8I=/-#'W4/Y9(=N@Y
M"IZI5J;I)J?5SQ"%I;$XYUYH\%"W-4W)51RG3JAX7M/H8)JFXN5;5@=2UA2D
MF&;+\X&\G1'4*-_7D1.>RA?X=A,(E*K^-(I#M=$,FE:EQ"AH.#)Z3?DB<A]C
MZM9WXV2^VK,XCMPLU$6^.G6[ J>XE[[RU&(OA)ZA\&$&>A&(O5D<31I[A>-N
M&6ZHZ6Y?\OLC5%+H8QI[3=^T\M/J28@ERY_^/'Z6&^(!7[?V5@0=M"[!CT"E
M/?7VJ^A50+9K16WK[XUCV+WM7&Q]=&U9@V_DGRT+#!?RK(HP%G68?N"V$9CD
M[[UCJ.M@! *YHP5XB/D0$.A'A8"GCMC7"M!\J 9/I6@2CRXAGN!5BXPSKN82
M2@8RS:7TO06^:K?Y#]K+P9,#8:\VT_V(JWE.<!:!Y#SSW[K5V:'D^</()/M^
MZUOI_,NQF( <URN= D=@ F*<S@,59W@"@IOZ]8NS.A693/X,RGF=@!@F5D>D
M <&<]PD(9YJ\9^'=G/,)R&JB#E46IR2%=8E:X0A,1DC3]M,O>?\X 6%-O+5;
M\U-P#"8@I(DQ:(F]Y0A,14C3RYW&^9Z,K*;C"<?9GHK<MAVVS3F<@+2FZ5C,
M>9Z0E"8+\N#,3D@PT\XQPKF?D,RV>^8,#LM4!#G(5"[\C7JRHJ$D,1'G? ("
M87O  V=W*M*?),:$,SH5<6_G=&,<DJF(@O:E]:R /!5I5#O)*&=]0D*I5DXC
MSCF0A*J=\U_$OS2'O\AK%]R7;QA61:Z.X'4*AF%5'/F=,_MI:LQ*'5ESAG^<
M&,.5>-&<P\\3X[ 9PY4S^I,-D2VJZ!U5S@75#K7'CUK/>7PG-L<2Q:-.ZE#E
M4QD& *6=:'W)1O!YXZ1I5G"Q]XL)@M6K_&QED>"?:+P<U;-W<(Z@]#^]8U(6
MI"N[!$9V//9C;RS'HCP*>.OHU\FDQ5>LGK4*JB[4?;I:.7@S7VQ9;:\JE@6(
M,M\R"VA#X]7,0,W[P:>8KEEO_,C3+A,B[&@?/QT*&TBZ3I GH#18:M+FH3H%
MCFYO^SA[>(EVX(SWMHHSP"(.PW*F2F*J[K/OP%/M>TGG.6_Z :A&X9([&(#%
MG^JI!?K7OQ8,M0L)7K+ND4;#) 1C42^ZR!?Z&%1N\#&$(@\#0N6R!P](UK8<
M:]V%^ACT>^."4#NOD1.C6%&0&(ZHRS0A_\[-:>Q/N2="?)YF;KFE:TK6 8Y@
M(F%]O KI5>@_(^H@1=8:P_ V<$(#U9[-"'PTTI ,CKS[I8/1J4-CZ"NT7KS2
M?\HD/\W.$(+L[,7!7DORZ7H;""IIFH(HO$\B]_N9L_83)V!(QG<H1O@9>9<1
MSE9\$2$HX:3[.##*Q0)A3.,'PC2FWN4X6O@)I91LUQG&U.*<15IX_K/OI4YP
M1F1I[+CL$62^*/I7UUB+VC_8A$?\=IK07(7H"H6_$8(2ZC_T=^3@RRC%\I2,
M6OT&IE!FV]'N-C!]-*U&+PJK'8>F46)%TNX&N8^KVZ*RFZ@38&5'.?&2750Y
M RUU#G<?V7I$+E[=(*7>DESJ*(1 >D9%1 !'B8]9SU,4$B$OB4\W\A-):=V'
MILO,_B%"*7,X#7]W@M3)_/0?L$.)G=$X1E^<P%^K'\AZH9 3 3US/R]%?ME7
ME+2&H/QBM0ZB#4+W1"[S7206G&^B\!G%=$O2[1D_1 F]6?GO-%+K)DK^CHB2
MZ49/H?^'M.#K</--"KU,12=B<OXGVDY6PGS/1!@Y 4J:J8HPS\P8+]'#,DIC
M)_0>7E#PC*A>*K],.XY@ANHX\5==E=,N/<U0F0T6SS,%;+9>8Y3GZ;SSGY;B
M8BWMG2#VUZ7C8WK4HQG1$S/C54PI=0F2OT<!(8^Z3]XUZV#T&, 6_N[\^/LE
M$5BK\?T=N!-V-[*NRMFH[P<1'GP*(ELM7\G94 BT#U&Q,\5EICL/<JP%):.2
M'F\T5;-"8*PU@:11J==O-1H)G4 .&H=;)0F 0JAO7#\:U=0*VQJJ/T6M.TQB
M+#-NY,4:%,6=6CN!U QRE\A+ W+MB"6PBA9-E."&QIR9YA5.)^;&-_/EQ$04
MV6,Z*F]&AC3'UZ,"W!S;QVULV?\45HW?R991EP(;8!J05=^V%F5+D?U/C7Z9
M]FETBM%B)%2LAIAA5 AEJ3>X"T(\3Y8(/RR=,%/8,W$_OLH]$KXARB/R9EEV
M _8CS>Q4Z@RF\35.W[2^3FDSNDE55?;V-O^TT/V=L5:LK;V#NS7]E+%EQDZX
M0T1)S*AP%UO3$';]/!&A:6S;)P3#KX]TJ+)&TFQP2AEKF E'M?ZN6V*Y# P\
M*CRR>S%7.>-9FBPCK'A[,S_/F-%Z=OR *MR7$6:2W,"@-::S$CNI;8+[)H:>
MEJUTD*F.F'6>"LB"*6&%D4G8<9>H+92PRPAV<M@64MAE!# .6^6Z/G*8S+HG
M?GJ^=W"L=$[4ZC<TA4K7/ZU^(-^8^6AO10.H5ZVBASF,J6,X\JJE$TL/\NIK
M!_<7%+XV]QW*"!\5=Y29GD]+2P^(]9%;'Q7OC=46@!0J+]9ZFU%06;VW06)0
MA1$KM5Q/@PA&\)&96N&I(.B,)W)UZ,"02L96C7"&,:3\M@(S45RLQ1F4[<"L
M&I8"GAUW+*A5PZ$X:%!E'W2S,D!'7PCNF2&_)OQ=HYDJXJ"^BQU2@-Z6$;FH
M5E$:J?37C2T[/EC[Q2"V49:'>9L^.X;:12TL=@U+@:^ H+<-QY3<UFBVWK%L
MO9[9;:$*^6CGK#'N=EM%94L'!__.=J#2S(H_@JH.@R)2OZW'4_UA4% L$)K'
M4Y9BT"]1,[&#%[*0)K(TY[53,Y.:0W;"63$'PMZ\WQ%\@LVQ@]ET2QI#FL9A
M,.V1C@P\G2/L AS(*Y6C:N]CP#"HZD?H<XSLK88X#$;2[#<<$GNK).YOV<@2
M5W"4[+6;F46I0Q(H#HZ])<$M$RC,1]WQCV!O ?)A/H)N.MH2H0_VVAC'MDP;
MX8<<Y*-R80KD[2A$CO&A*1M&LF!R^ Y%_1@N+0/'\M"4C@&3,G)0#TU+J48S
M<!0.33$9,O:7HWI0BHQN5D@.SZ&H,F92$7'<#D7[T$WCR3UN#DWKV'?B78[T
MH:@>?5-^<J0.18'8+6B-XW4H&L/.HXH2;W$8#TU9, )CF>.-XWB0^L$>;"S;
MV8@XXB/617;(@5#[!JIH9 [4B.7G'8'23<O*/41'? L;P4HKI0"'Z[@');F'
M.40CUL(&7E&B\,D?X?WH59$!@OA^@6_BR,)SNC UE@@!80(!#?E%G'&'WZ7V
M[F8#' OCF?7T+.M*M-ZGJY6#-_/%_>PN-V@0)F/'93(F2*W6<=0T7?IH<>F'
M9$'X3C!?+'P7B2LQZO0 XZ!TJ]+F0-+CF'U?-?Z0V?<U5$E%,E63(UN4+TV'
M]+6/L_AG>2DD4Z./"IF&/>- \J':G7'QF MOS+GPNMGPHUBZ]_H-!L'W@Y_0
MJY-[-RGD.7%;*ZBF'EIW*&!+*E[ZZX?H@@C2R49Y '0=Y6 XW4O^.=L2K%E@
M"K C)O486B]"17)0@H?9'V-V+31?#81]3QGE\.(BC6KBAQL :4QMGT1\),"3
MY)AC)P'>V\""*/7>VY2ZEE+6:!/ZP64T/;E^* #&\H[74YFKI450O0>,(0.'
M*0QDKSI=,V;8^]8G\+HM8Z./+WZ65,\^OI%9\";0VSOS,L(+Y$.6XFQ2,$F$
MR:$7VU?BMQ-QT_HN]3P0>T=^:_HI8VO?LC]6MCY6MAZ<._N6?0?2IO5-CM7&
M]\6<?8N^*WVC^CI''RB[?:".O@.']DINF^_ \77<0A.P;8^5_9/166QG'QO(
MVP:)P\U\O5=SY^'YANQ?WSHZD,#:&2;A3F$9_COD$3Z4!'&6O5\<TVE;8%Z9
M1CKM/66;T$SU#.'!P0A>1@&A-,X6R<SS_(RLJW 1X17##,1/P_MG&B?L,S&W
M&IJC[<%YI6XVE& _?"+'AO@3R[PZ=A@1PG[&Z7V(^&>Y=7RR4?-:,EFY"L+$
MQ6*!W.22K'\Q S<H:47%S"P@2(W"I^<L<.)XOF![3FG-%#0<&;W5R*O]4_S-
MH6=\,L?,S;;F!E_^&.>_QA_43'4<"X1K7F)*G5&AT0Z8VEL'S_%]0D]B)E80
MZ8.=*^WT2WL:B0JN3'2'GOR8EDCBA;KNG89_FFXO8+RS")MJK;LVG!L]3..;
M3<!JGST&=%L]DV]*1"XW*UB0[Z\6N#4'L0+]+.Y)%_F\M164S],D3IS08V6Q
M],BO=C&^<HC(1N1W% 2TIFM%CFU;+-)^IBDL%IZBU)^2TO;^$.LB4Q.HU!>%
M9'<I!0-Q6PBJ-5+_"SEH[V</-UEIMJ*2W9T\T8QV=]MXVRX[UYF[K0$@^/OB
MO/JK=*64U.IM(*B\Q7E!FSZ"FF9G>+XT!:*63K;PH10M%!ULH;]=P&CK!<-)
M7=Q4;FQ)8R.2ATSNE6<Q:NDQ)%6T*&\'DEASF*\;N0AY,;5Y%6+7?%$1TJ0?
MNJV?-=Q@JIK.%YFLUH6=>D<SJR5]#'QWOB"[G.SGHGR,<*&(6PY 1>VS96=.
M.T&B3B!QA/2M0V$5Y;^#4:>.;:RT.(0X3,F*%)7K5AE'E.W-9,YC>[]^(3]$
M3X@^+-(7E7RVLK"8S'5\Q\% _)H9M8Q(^C#(*CX728S57LKM'8]1N]9%[9+S
MG(C[]<6I/ =4/:STPS_&)>B17=6:A@I#$LYA)4ICB=[8-V8J<V*E 1A]=VB=
M8G?I4 -F](2=E4(\5'2PA_[VM27K,@$>@%[:LV.*>HE<1G@WMYQ>0\'D5B:R
M)SUZJOX.JLTC;0]*_=:C3*S#@; /6'YK02:UV=V]6B9K[6==MNXSZAJ.:0 <
M-2;0?R<^$8+OD4N:)G[#"F%H4.MPN$$O[*=>_/+.UO$E/MEZYV-7#6<?[_3'
M>?TY52I*=Q_(7&V V_S.+8L4MM0$D+4W1U$'CR3K?)'NT\?8]WP';RJF$-7]
M(VUO!,\'C)PX)8-7OYRT;HVB-4A&_2HY0K.TJB4XQ:HT$H*&1K[WU]!#^(7<
M<PD*Z^9Z^:YN[6.(,E0<7OFK9O7]X*^(NBS=1&%1HYS<W'$:)#+K[PZC&>&F
M,-?2[,D;0<$C2:-CO@4[XVCD?N U?%1VTC%47E4ZMM7RMC;]K7FI5*A(>JU%
MWG@-K(4Q51_CQK N!:^'57ZV'*WX)[(X>EG[9:E,+=[F]<'9MCC_0">VVQQO
M.,<6ATEW_]#MP@MG'"@TV8[</0HE _Q4LP0AM2D0O!:0'2A5+LL<D4\'CHCJ
M^2B'Z,=#ATC^1I C]/G $1*G5OOIF%KMF%IM:.R5H9"'FPQ-*R+W</.824,X
M#S?GF#HV]'#SA+5%%TVB?IP!9'2.&8N5][VMG>9)<VA)QUKCQ XO&]C.#T:3
MR-UEOO*LQ">!I_&RUQ(.@9;*>Z5KZK,)86;6MYP#>6A2]T[IWSALAR:9]_/+
MY7@=FL1N/,<>A_)01/R^*9TX4H<FZO=,4\<!.Q0M0.9-Q)$X**%_AYA;CMBA
MR?Q=\@F5*'T\%%E?([J<@W)HPKQ^FBV.T:'(Z>W)73@FAR:$:R2;X^ <FL2]
M:\P31^Y0!6R-O)(<I$.3K85A$1R.0Y&<53$7'(V#DIY5T3X<DD,1CW4377'/
M_4,1B6NC;J^/3X<F ^N&YG*$#DH"UDM(S<$Y-%%8(W\B!^=01&%EJD,.QZ'(
MM\JULI6=DJ-S*(*M=D4*#LVA"+D:0?$<E!'+NH;JE&GD3N$A1".6]O94UNU'
MJ/.9AWJBA9,&B0(F9:ZO]M .>Z*4M<);S;'\CX\V,*VY%UJ2B=5/2FE"$[ZN
MH614S77=EH5+\-):"UV'_ZYZBWDW/NU8P=TX564FJW(KB=0?"[MM27!JAY1&
MH'!7OB$*C99.-"B^3U<KPCR1Z3.=YQ2%9.J$"&Z51F^LHI0N-2?<Q)D'D/],
M?Z8/?_,P:TTUEK,H3/PPI7:T-<),)HF)G$$7=YI$>)-WL8(Q T5>):E?SI%+
MS:QDLJ\AD3.CIY!&/I!)\Z\LS%?3WLE(6IKRZY5(T \B^FX7KVZ04I^YK O9
M=8B<-9BLA7.?*NR(:*9"3DQ/883O2T3.!R<@Q)P1!8G 298E*P!]YF"\(=^?
MBL5"=C1[0B23R@"^CN)8MOE.$2&PNNJ_^"$[& LW!\),?93L7OF"DF5$?GE&
MN?_I%C(0%!A9!^T$9XN2;;USY*4N>WQ55>'8=4B#?#& &V:")K%;[4Q3($J$
M+VYCJ%1))LY[?(_6]B;SFF-?0IBNO-\8,$4*4.B0V8F8@%PG5I=9DC2&I/MK
M&*^1ZR]\Y*ES/4O;@R8-+LC2219<:VLF4:/N>=1RR@R<.:#U-"I5\>:!,<%@
M?BTX0.YSFV/]]1>19%?8'*G?=8?L(*S8')VO#X-QG<7FX'Q]6'15&IL#[O6Y
M[2[DV1Q&K\^WAC$!/#*^-:F24D$0IHZJRUKP5DV-9X@V(;>> 4DLR<-'\G>S
M5HM$8A&? E#&:K'EIOGYXCR/0BK;S>(8L8/XVG<>:5"-;XL9MTRY=8.2@NQQ
M$'RVI(_:\O,/C-IS.CI]@0\3[#^F[.X)G-" 8=F,XGJ:$A90',]<H@/$V1%!
M_XF1NA19>S\(-5Q$E5P1E[6&H#Q?)_F"I4NDNF3BTTV>H41FR='O#\C=]B[@
MVT1FC^PQ@$7\%9A3,C%B^QUOJHUFJR@-DVX\ZPYJ$0ZJHJ?*+F9,O_2@3C Y
MDZ@!Y"E3 *[]E9^@\D;;Y"^7BAKPW4<Q0SV.%N2,8G<%HX'\@2KQ,;D'517K
M6WO!2<':=TXE?K(=!)OM&#MPWF/QPILNM!2$ELNZJB)HX :N_DGSXW:__*JL
MJX_4"5K#!X5-^T:VV?)M%"$=B1/<4JZ=D5M' &D[6'I9DR!T2QKLX&=/-40Y
MSVS=3RAT_2$=E_BDVW/*9'CM;D;D)?E$4H^#MBZ&Z7J(F#&Z\M!V%?YG1#[V
M[^3?*6XAL;6W(6HK1\%#U$Z>O#F$'K)5TDBH>-3;0%"9/<14-K'<5"%L:@/-
M2B.1I/%(Z0:J(-ZH1;9%+/\=C#KE/JNV,./D\A(]+*,T=D+O,DIQ@E"H4756
MHY=IZAY>4/"L4Q&WM<]>'7,ZW/"UN$OEK3M!1<4 6.VB@,UZR X **0+^Y6-
M+G)F5=D0W_?@AHO!^&T6!H,KE:89-*<2R52?TAHKE)[I;3<V[0B9:[>/J&4^
M[A[8>F./P;3<G5FI\ 3O#'8LTKO-CZQ(KZ:)'\(\E:>COW5PLJE$8ZIL4Q!D
M?@V=U*//*?^5$DH1#C:7?NB0F\T)SIW$X3XFXM_W3?A-E) K-RII*-VLXCE^
M<D+_#P8GK6,2!;['_N/4B?V8Y4..2;OL3[G=\QS%+O;96B'7^LQUJ?6;)J\B
MG=G=3N@\#6CZH<-@L_C#@;#+1#>+F*T03IW07BJD8S) &F;I<V,RPM]1,O/(
M*4?FMX;\ G]R#3^27^FT_)RQ<"OIT5M=)#L:1T[]-?7/?D#N,HR"Z(EIB1T=
M,3J/8<2L<YJZW^.+\(GBE4]'+[:0H+[TUPIJ=?K9XBIW=/RS@G)RUEU2N:@B
M'O'#0YLCY2@0G%[2DPU=^\_(8Q%H^5F7_>6*7&%DEY"3)O<VSM:4-XOI=IDO
M!$<5.Y?:@!EXTJ.#VAX<U/8:A5Q(^X(=%9]N*O_5MO)Z#07+\UWI.W_E$?F
MA6)L[8Q:$ !+VX\\K8UH>A;0*.^&:5L6XGW=T[G!,+TJ!]RM1H?C'&E?I&-_
M)+H+UC9'/NZ @Y:8#AX,:8&3M-6Q@X?B&BR_4(0!K]-]2^\(B&F)Q>97]F[0
M#*UD@;_.#["(NHCZ8W@*U.._L^$!/*Q$VPM<+/>.W.];;L:]<'#HAT_Q+<H*
M%UMH:9:2:-L+!-D"9)$E&QHU0#U=:&JD-?W%:D-^%ZIM0_RW*/)>_"!@UU7]
M?K(:\VYTVX9Z67J1TVKC8Z^23-LP/4>/=A\3$@)MP_&:YC**YXMK<D$C9#6B
MK:3:ABTG,<M24Y0%R9UUSJ(XB1M%06P\&79DQ+;O4JV#EJ5CI&VM7OME(I[1
M4FG;(F@-Z+407T40JM5TR[P3K2:ZZ8(H5-5'1F_+-OS+.TK.(SG&R7_\?U!+
M P04    "  (BUI(O:P.^6G%  #+O@H %0   '!S:7@M,C Q-3$R,S%?;&%B
M+GAM;.2]>7/D.)(G^O^:[7? JWV[G646F17!N&NG9TU7UNBM*J55JJIF-NU9
M&T4B)'8QR&B2H<SH3[^X>!,D> &(W#&;+J5$^D7_.1R P_$O_^/;W@5O, @=
MW_OK#[,/TQ\ ]"S?=KR7O_[PV^?W%Y^O;F]_^!__^I__T[_\/^_?@\='<.U[
M'G1=> +_;D$7!F8$P9/YS??\_0G<F<_0#<&=X_WY;(9P O#_VL#WP+]?/MX!
MX\,,@-<H.OS\TT]?OW[]$ 1V3.V#Y>]_ N_?QYQ^IS+]#%8?#./#(O.71__H
MV3^#9>975P$T(_0TL)$T/P-C.EN]GQKOC=63,?UYNOQY/OO?V:?]PREP7EXC
M\,[Z$3T\7;Y';\S!XX?'#QGU_AOX['LA>GI_,+T3N'!=\(C?"L$C#&'P!NT/
MC*C+U 7(F%[XUQ\R&GY[#MP/?O#R$V(S_RE^\(?__)\ ??CG;Z&3>^'K/'Y\
M]M.__WKWV7J%>_.]XX61Z5FY%S&QJE=GV^WV)_)7^G3H_!P2*G>^1:PD("#@
M/H'_]3Y^[#W^U?N9\7X^^_ MM'_X5\SP7P+?A8]P!X@,/T>G _SK#Z&S/[CP
M!_:[UP#NJJ5P@^ G_/Y/'GQ!W]+&'+:8PVR%.?P7]FOB9S\ _.1OC[=<A;8Y
M6O2EGZ0)^81<&':2-/.F1'']R'2[B9N^R<1U\3]P%,@)#+]%T+.A'8N,:=0X
M(V%!_)@0Q61]*T?0Q1[M!Y4F(+1V9OA,"![#]R^F>4"$9\N?H!N%\6\P])?O
MIS/FPO^%_?IO%Y:%XDR$XN#5J^F]P/#"LV^"P ^N_"" %L91>/$<1H%I13%_
MHO5??^A$XJ=$1TPDIV4 0_\86+"5V>AW["W7W]QG3&;O(B)X2(#>^]\^_P <
M^Z\_./;?MNOU;#%=_VVVFJ\,8_.WV=]F/_QK2AXP^L#T;$ X@ P+\"5F\O__
M"Y5W6!-$&?A)MH,QH!TN@KS/FX$5ZX-^;# $>^(GRT>#QR%ZGW.+7>#O.WIK
M+)'?PYH_*47U@^\ZE@/%,5QZ00EBBU*(^N7"6,_7)7S&U#2"8C\%B\ 35% ^
MQGCN5XVH2J.TP\\A=+X15,P,A@G\FYA'^&">S&<77AT15KWHTO3^O$>S CLP
M=T5D"+\V,#YLWSKN$1.2PG:42="9-MOY=K;\VQP[TY49!"?L2F^F>X3 #(&_
M ]$K1#,;%V?D('R%,"(3#_P7US&?'=>)L,\YGH5EL,$['/=W*.I_?76L5_3[
M-]^QT .OYAL$R"*.9;KN"3Q#Z $4*J&#YA8_DL'B0'4!D8\F:9[M!R&A\^+[
M-AU-\$2$T(K?0[*9$3 #"(YXYN5XZ#$TI8N<Z/27$#P?0\>#8?@!_(;_BL@B
MYW!1="8J6=1DX. '9#;%-,WJ],Y&1OCJ1*^(L.]!<()F +!F]%?X<<\/]J8+
M_ .>&V++62<+J> @X_AH7 A^_._@X![#"679SKS('M@'0K W;8B5@]^0\N0E
M^,T)*3LS?(U?1URHS;\Z:/KVC.8U:)Z*/\GSB7%!*>KS,8K-@/Z"1#"1I,AJ
MR#KX&6J\#R#QHA"\0 \IA[\9^80FGD&?D*C(;B!R]A#L A/_+S*,E8Q^V$P!
M9!J0CX>_$N* >".9P![_#\KI'1>9%/$FY-ZCT+FG8NX<#ZF$-42?&$D78!,D
MO_PP2N"N&I3& 5MV: H!(PL878 )IQ] [A@UCKY&3E^&<Q5C4]MA (]0K4PR
MZ#CU2,(<YG=]A \P<'R[[G-5/:YJ7*J01=!EUHO-9C.GXU'B,BDY@.@!2E!-
M$.BMV4R19F*8[ZT>P?HM'?7)4*8<YS4P*N&;I[["^5M&ID\P8I&G?FI1_8K\
M.5RE',*3G*VQV'+1,@&(XB0>,Y5.Y ;0,C] !ADM/5BIG.1)7*T/5DSC^"91
M!*3@".V;_<'U3Q!>HH1VYT1A(Y3J7I(+IAI)A!UML9ZE@P\F"&**(":I'D^#
M*6ID%;7\_0%Z(=TVPY.19T9:,;0$O+( KB;[*(37K8?,#)_,;U ,617/RP=5
M60AA-UNNC&T>3Y08(-3T@%)?]5@R1]2*,!65DS=A?ZO #,<0"N%RERXT77CV
M/5X:R?ZJ<:6^!0WYL!(33'B?:3M=&WFH9:B1@$Y8Y'ZKP2K_6)8PAK2$9-2V
M<_L*)+<PJ")T'_='%U<*7,,#RN0=DG6@GUV(?T R7^SQDO,_R>\? KQT')T>
MT'>/\";B/X[.85\[=@Y#7FY,&$1FX:%K;6S2[?F8-<CRGH"$.P%-EO\$Q!*@
MG[ ,$[J5'8LQ;#BIJMK1RHR+HAWM#'/% 650I!5BS7"V5A.&D @!M#\ZGA/!
M.[Q9=NM%Z'L[*'F["$,8A7] 7. '[8LW&)@O\+<0[H[NG;.#7/_K05)JN.DN
MI_ X/-_,DQ!#V0'*[[U+-B93CH"RG("8*6!< 64+,%]5*8HL2Y&,)3& R0QP
MI 9P$3F\J>FD-C,)<V R =6&F?Y(RH>6GD97$DYLV\&!SG0?3 ?)>V4>G,AT
MK_S]WO<^1[[U)\_%FE^4&1H:I1%?9%INXA*CA"C 5/%&/:,[ 90R(*0587Q@
ME8V"R@=$];WCO;<H7:5(%7;2'![%#*01ZGZ%^V<8M/O>[!WU6*.""/O<;+%=
M5<+L?0HS\(425371'T[1(KC:**H897FG% !8QC[#%$W8?S^&:-"\,0//\5["
M2U)HA(96B+YZ1%;^LJE\(8./EQ(^^4B^\/4V@GO>&MS8W*27;(RFBFCAP'RZ
MG$]9Q0<3!L32 "H.B.6AJ^NYR3RX*,S@R2_H.A@2"V"Y !%L[$5!?O&()C:>
MG;^-&\I8-#&TH=S0<DIL1@^Z:87.N%]637Z'5<+!^:,?9*7E9AJ\YZ7F=1PA
M1%.=Y6RVB-=.,J^K2MX&T<:0HLT;#)Y]*?K,2@H!^ V74*C=^&W"2S[MK+.$
M6KB'* Q9<1AZ\A\A5MXAM5)TH_K.#]'O<:1Z"/PWQX;VY0D?8KCU[N.3!A=6
MY+P)[16/S59)\!E'%^%5S>5B/<MF4T2D"6!"T0%Z@@\V)(+A>L6X0N0=%NY'
M_&<RG,<"XH,:[WZC)UE^!(F8()53_:ZV5A_ *'P >L8G-KB'#.XP@[NQP?$O
MR2=Z=XP-?<B8/SW(8R:R_:Q'S!LW:%2'SA$_LN((_ A=>IH?98Y_.-'KJ^_B
M/B!HK/C\:@;P$K?RN,J4#3;CH35%-7&SK9CBA<PKPRB%1,#88>@AAB##D9P8
M(SS?T\8I6:[*H]NX9B*!BQ *@1.&N(X''RI\A2ZQ%"89[DYQ](J0X?QGUWEA
M]0F_X^.#RLH0I+D2J3QX8$<(_1VU$/,=6HR(/0@']!!&D0OCY\*,3YE?S<!6
M6^;;/^9P8G,G\RL.NT\^9SF8B/Q<%/D1_N/HA$X$/].CO_1$#AZ&7CQ"A4"A
MV5/'8:LF@(^BBWA9\-18EZ,\BEEUVZ"\*#\!B72 B<=.P(&,@,K' @TLG@X8
MS(RY(PU:S<W'Q3@G%H[WB=0&3*Y>24'[S6X'K>@C^AC541^EZHT>/@P7)>%P
M$-'%2R)7\]*TORGXI:=" !4%8.34Q,1/U4?^9(8\!58E$>Z&=KC "2\[HD6-
M!;_!P')"*)[>R5UL5>&%A;,YB<$":+K./VD[% LW>*0-.7#VG+<CKFT!YB&S
M]T0:1>HQB@P:^*H'C>$^VC %#"\O 9E^/2!7?46L'@(T,EWL\7G:RJW.NN>E
M%Q'4""/HU]LY^D]<!A"3 S$]0 @"2E'RYOU@NLU4Z=:P:3Z8@D9>083XT+')
M.J#\+;&AOQW1C:QRAG2D-Q,]#_&'/&#JZG;C!2)(NI_>9)D1@]IO'G**"_07
M6''42?P]/8)<7BC1,I'98KW8- 0[0ADDI'6(>GV4K8]^,I3M$@;[:%P(ATF8
M, G*<*=P,R9,\S/<^MJ)CFPJX7AO$&5I@9+UR];P;8@L%794,K5V"7%H5V=T
M-W0EA9?PB[TL<R(L))%P\<=T.HNSE)@P=Z(*;OBK3A+FJB,H3N!Z5;&PIG8#
MH97'YJ8ZXC92!<6ON''E1S^X]H_/T>[HEOL'U7Q_@9<E0[%9(O'3-INYD4*1
M$";[73%I4-$4:Q0H'LC:Z(U7ORLX@O)D_^^2M48U(P ]&Z];X"ZL(RKZ.3*#
M2+:JRX*JS_#%\7"9:YW",@.0.$Z+ 4C05,/,-H3X7:%H^ +O=[OP$XSN=WC5
M'TTC'1@^!/#-\8^A>Z*/V.B9RD1Q!#;2YS+#ZR ZGYYMC&4\]6&)\ [8#NX<
M#+X&^ RU[7_U2)_CM!->""S*"*7,)DZ32;MB,Q<:[3@TFG%HQ,4!E R3&\W0
M8\$3@OYN)[NAL&KC%\:5CPWC"J!\ ):%U#$BFZ;B@%0>]J"-GU0Q@U-M5Y)!
MOON#.#%RJ_#'2=D%U4WFQHN.Z=QOI"^@;WY*MXYO/2N *,&^AO2_O7('#DGM
M<MEJ.<4OL9BOEFTSW$E<'Q)S!>]BOC^JFXC*,56\X4?UQI<=E!O&IB.B\CEK
M7^BT3R1KC#Q,>KDG-WK] 5TW_(C"DW\50-N)/IH6[CYVJCR7W^)%Z2F@B%2B
M+KJ>S9;+.*DC= $A# AE0$F#F/:X1_;Y>=?P&L^TT+@A+1I>;:.L-E,X6>(%
MMTK[%;1';)K$"-NK>UH20NO#B__VDPT=G)$L\ \XY"PRB0CZ%96%G&)SS9?"
MQRW_74**4&(JW@D*#6,9O! ?P03D(J*G_(:8_&-[-]<UL!-7JSC<$,@J+N\<
M#^7P%!L)ZL-?S>B(YC^G:S,J9L%=*"@9%(7%$[T&9[58;#>9T9%633_Y^/)@
M/*TN!<\0Q&S -><.C9&'R9%L,-/+!@(#YTB&H)M-5.5T%W@?:ZSVYI1.*,^/
MG^W,IF1^GSD4?K\K-N'C3??J7Y(Y1Z^51'SG<[-9E+LQX"6K4@]+11/L ?5L
MU=:@MVHB)<1#?L2R=E5=-96N"PA!+C?S;S;00(E-GL\;"E-^</H<P<-OAR?_
MH^D$56?-VKTK/YD1$TS,SQ#CZ7JY379N"F[&B(,040?' SX6L4,,Z&67LC=8
M1E&\'"7O<92,%<?4P6\'G-)@!F,<TQ7,6L90GA-<:K^ZP@2F'9HSJ4L+VPT5
M>(Y>A'GEERW9!LB3S\IT;KV:&R#;TE 0B%H)*%IFN9Y-%]/B5K+#F(0_V8P-
MNS.7L.BTC\QN^Z45(O)CV8BVFV5L1Z(9VUZ(N20[NBBJ,4;H(87W5(YJ#3HI
M8QJC4*;P8&VOX)"-9^W--6A<^Q7B(F#/=D)X'_R"[_+^-^C:EZ<'$]_"A.L1
M3>]T\68Z+M["P<T+S%+1WP $546\3M**KB08B_5R40Q_^Y0C2*Y/)YU%V#W@
MD-SQG=Z=CAS"=MP3,&,I2! ,D1R*(IT$FQ7"7H8CN \ X0DP4W!Y I0M8'Q!
MPIB4S6#6"L.@!%.1F(AO*PA?45 D[J0\'O8**J7@V-V(2I:M:I>GY"]#M5JI
M6&PVZW@3:,0U)3\RW=IEEPY"K[#03_=/%W?@XO/GFZ?/2A=2^ LF71=&AO3.
MII:4^8>D>VOK;H,K8V%DO59]'\8>>M"9O"8N7-N'L*RD.I=NN-,V]XQTAVYY
MN2L^[K3(^O/(M]6*A>-.2M"HC!D B[ZOPS)WE<>4/5OY3;19*81"=O%958[>
M-O MYMMEM<-K$LE[Z457+?3T_N;X7J6Z$C3@7D)/B,O%-X>;7N>>D>G]6<;B
M9</KI$(1OP\P >3PB(0J9^^NAB&LAC0_KW*8G'^7M%7AU^Q8X>=7"*,[S 9?
MA\%W<>[C$KV=)X-PGKLQXMOYXD.5A!:(B2D%P3#:&9VTDX6-)J?+PJ36'KH@
MYMK?FPZO"WC-"XI10Z40]JSU9C.OQPTEJ!%RNFA8BYT:#56B)^^ 3?C)6$4-
M@D(GO-\]("^(-TDN//NS\^(Y.\?"EV33G57'>WGP7<=R8/@$OT67+O\FV5XD
MI:*PNYSBMU],4YPB=GC;)\N07%B?80E2GB!F"KY@MH#P509G6:8R<J8Z9!BJ
MA7E_E.0#04][#K+Q>^D<<-.G)VB]>K[KOR N=\[>P=<*..8S.4'#ME3X!^9:
MTY"]O=M60-%CY.O5>FO0'5W& F1Y ,8$)%R2;4DU)^K&M<-,-SO4;\J.:PP:
MPYSW#R5K3,#=W97ZPW9=@9_LQW:RWS QZVC]&=YX+XZ7L'PP@\A#G_O5.=3$
M*9'WI,<F :%:N-Z&'5PB9 &CFP P0UE5"!I<W9D&ZC9$FL%U-F*=_Q*B;)'>
MCH S208X74),"YRF84746$IF2D>'W-ISN\?7T+'3457Q1N %F;,<KA3BQVDW
MJVD,-4H,9*DI@M?0"AHY!?&\3%A):=.01A?,33+J#:,20R&:[63%^B7P0^XR
M=^T["I!4*8CX7OAJOLZ#*2PYVP00FFKQ-(":94@Y&8(Z(*G6$:O Q+>*&CR%
M>*P,,WD ^3& L'X9O/$]J;AJ$$9X^W&V7<93448SFR%-0$Q6]>+XL H;/166
MASE!9\WC3L16NF"O9K.6\[1BG+79W)]OTS2P[&QJ-VJ'4(V+(QUV:>N=K0DQ
MW?9HN4LP)097/EFK)C7XF8MDJB?$PF_+7XX1%4WX0AKD5]MX488YEIEQ+"LA
MG[^!1_)QGK$4YP>+E#RX&OWJH:85FG&4I]?DF8'WWC\6/B__S'5O79NN61KM
M4Q-U[_!WYCFUPK6HM@$KLR+5RER:Y"%7?AC=[UB>9-^04X1/@>F%IA7_N46>
M(D1-;1XC(F*+%BW;FCQG C*$ :&L3<XSO!F,M&@_RJAM(4H@H+>:X]/7F3%-
MLRRI#10:LBAAZVH2!7#++B8O2P/CKEXS<9>J(Z(6\S62B==GKJ>+.JAC'K@.
M)9NZ*+KX3(8E#&ZBFO:]4]7NKI^C-T"[R8*:(/H._>(V@OL6@W?ZBEJT)G((
M>^1BM:E=;L 4 2&ISZ)#1RUK5AX:M%2(NI(S-F L;QM-$/40^!_]8&_B>1I>
MW7^ 07P%FV.)?_=Z,FJ15RN;^!;I=#6O&RD1%T#8@)@/[CQ$KR2< ,)+&Y0.
M:!%ZC<R='X8_ A@K?D"*AU3Q9Y[B"H$KY/,-8&XVH>8 OW;<(YJ\]'>:F)">
M(&?2"3NU8:2[T^UASKAI#_1.5FF"NLU77D.P%_R_(]RSAM0,\+?>#O\'_^J3
M[P40]QQ HE_8?S^&$<[L.R33'6CK$1;$!6YQU'<U$XL4&>83D&4/4OYZIO-C
MFZ]FYWY@\VD0@=H#4C HM?PZYQ:GPJ>:RY4'('PF$8I*V^+T:/TB?CM\X3-X
MF/T9AJ8N=ALL+M7:[1QB4AY\0P6DS#?1-QHU'O-M246[.-/^A*JQ6M1N%U2"
M@T$ J#_$.Z952,CX?-SOS>"$=TP^'P\'EZR@FVZU7?0/"?5'>#M84Q>P'W$7
MU1 ^!(X%\86=M!,![J?ZU7%=W&C:0K.Z)_/;-;2/5D1N\2 =6%MX5G<>B@-%
M9\';-"FM762)>4U S T@=B#E!RA#?<*())N1()-:!\;6B9!U[-0Z)M<Z*N-+
M;] U19]^'V&LTE".6$^YVX&*!0D]B6E0."HFJ>B=!ZO-LE1'FMTFC+D!P@ZD
M_$#,D%T,-E->6#J&8?B[Q(H-P^VG*M,ZF<:K&EPP-DR<J"O0;&'#L8)>R"D2
M)8OFX6T8'BO6='H2TR#HB4DJ>JG!?+5<+_G%\_Q"8[HC$P*',51?33^&8;A!
M+^16U]-]NA#$#/6HMA_#.#7%]Q/TS_T>>TF$YF7,5W2*A.V"1UTD;&%93::F
M1#(2N,5G'YEWU$X=4T%:M/E?U:XH$9(T>=%FMM=53=K\.HL]'*"A/0$'DIPE
M>^F:S=S*/MDP$RL82!-HA?'RU"<8W7HH!L*[NJ8+HN^KA5RU4,*K"HOUM&8@
MS2[H(OJ ,@"T!D0;. YA @)-K.([E]2W.(2.9CBL=^ &3-9823=\/L(WZ)7N
M+V[SIB:89.((N^)Z.1.L,664]<-@)Y43].&;_!2W11%V2U&\92VB$FDH\7AV
M/-IJE1WA>H06=-YP"AS>A)&SQZ?9?D.QP74A71YM<(!.)!5@LXN<XN/'<E,<
M0C/\DA8D-LBPG("$*<AQ50OH\>U$K\:([RH.$N*9K0P?/$-P;#**[(#0!SU5
MD:*SJ?4-(:03%)YPX[MQCJ8KM&/:B:1V(:1:3O&3QLOIIGT((4Q!AJL6NZ+C
M&XH;0UYX/>/T"A;U.&D?+&ILJE.PH&G1(STS+]*!08" !H&@+)7PB+A=&:M&
MV+-]/,9 AWX+0UO@/%LLB+NW"*(Y-AQT>R[#\\H,7Q],Q[Z(2@>_Z_8L!"FH
MVH@3$T^TK<]F.ENO"KMO5LH!6(@%." >P*1- 7#57\9)%6VZC6$$;HP"F 7
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
MH%D>"#8CI79F5NMA^;D8WP*#CDC7S2/2M>(1Z;I=&#0VTT5Q1+)EUYKW$;T
M21U&HDYZ&"WTD#H273>,1-=CI7\WS6"[40RVFU9?>KW>;.;; MBD'^SH(WH>
M;#<Z@*V3'MK.M6X:P':C2=KW"%VZP_#J'!J*UVO>4)#^58@AWH=V/5T6() C
MI[JR?2@5C8XJRLX,:YRP*CODV6600>L:/D?7<&<>W>@*!I'I>#?X_%=XO[LT
MO3^#XR&R3K>X&1'ZK76Z1\(@S4W/^2?M6 IMN#^0)D5)"^#['6O"9+H7>]P6
M['[WR8]R5R+_X42O%Y85'*%]X=F_>0?3L6\]Y"@PK.P9J)^0L@=N[2P@ND:X
MV"X7*YHZ8!T 4P(P+0!5 ]SO0*K(!*2J@'N,Y*PR(-4FTR8<4T@4 E0C_#NB
M4_8>1X"U DPM@/0"5#$0:R8WK3GS#SO[O_W#UB=[9_YUZ8#*/BBD']3?@>?,
M!PW2;Y8VL\</'9)O9M)OAG[GD6_F9[X9Z<UBLF^&*PB.])LY-=],2F*KW9<K
MI=;:2:@LN2>6<$++]<-C !OJ]3@/2TSIJR403W6-52[N)I24U\X-H9C17C%9
MZ7N]FV4S]QI#J,='4Q]<WM/*$-*^'^Q\L]EP(**\X>T@NB4HT0</M?ULZY0>
M;!I[2SI^XFD4&Z'B@2D=X7@YFLBK*J9\ G*)+B!N5]/%(C,12TDG.7-,?.S;
MEVHG0X.K/--!Y>9IPN!ZIR.ID^H=I]IJ+Y[J ME<WBMJ+%6C;48^?H^(B@<E
MC[%Y[L)#T&RQWE3#2F6/B+X*&>T4DCG*5KM3<8"M4%Z]_U^:H1-^/@30M.^]
MW\W P;=#/)H1]Y)#X=>5884OD_BUM9NX36O!X2: 4 >4// ]$#, C])/"(^K
M/L';G>.1U2*+='68).L^P(S W>WE_:,^T&OV9#X@&VPV0@K\T72"WTWW"*_,
M(#@YW@OY!V=MI/W[:I/A>N&$#]UN%\M5=4:,&0!"%,0LV#]'7F,13(V'-$#E
M0*[, &T2Y2&M4#GZ=[6"@OQ9#.^<)%K D.HSB3C%QV'S^A@@*>EE=T*#%O=E
M95D$3Z(V[9QX.40RJ\7$ :7.[GC4(8,81G76H)II&IAD:\D#M@:K8N).RT\9
M:HVD%QIO=CM\U<(;Y"ZT=:.A!38K!&LQKXS/>=5#= (2+LIO/A_1$O2&MMPN
ML7DXN(Y%YC=[,WAQO'0&$"@^8=W)W\7PS+.D7K F1\3M'I@N$= "T$6IA'UX
MN]D88FBF+#2&<C\;E$=>//"&T'/\@-9XZ(E;GD.+@;;29NH1^ZL9H>P@.N%^
M98_HX\$;SQ9;6ZM^4QE&*\41=DQCQ1UJ8\*D%1T@I">X-9T.H!Q Z<I]GGVL
MLZW5*%KKK'P8\JVD(?Y0G BBC@AD[^J#02I0FS1OW@:%A+R6..RB^%DC,>^V
M+;"8L91Z-'XR]["V+3GW<6682V40C_OY$L LS# UQ4W*AU&O:D%60#TU:"J[
M'1] !8.,L/=#%XH<*ZWF]>QBG81Y8D_B;+9YJ;T]2;4[1*WE%3Z'N=HL9YE-
MHTRD/S">V=)WSTY*;I*%C0-E'-?@2#Y'*]5.E7M+,<_LL0YDIW))%K,3XZQ\
MNVED6U5F#Z53%)E#%N@O[I&<HM#U ,4 (8FS8]7M6ZC/3])C%]<PM +G4',S
MJLB;RK*62G&$1W@\?'$2F)3P!&1(ZY#*#*!S)<@S9ZCL>HW59#>U3LM/=/CF
MT@F'=XX';R.X%ZO2K'I/ PPFP@A[XVH]XTTA,L<POV#"@%#68C+16^/J644+
MC54CL.2N(OC+&TLG]-%Q7+A(NO)%#?"72B,^'"P% #AAR;)&A=7]E6["H(#2
MJE%8=EL1&!8,IA\.6ZR<<5[5!HOMEIP6QL+@;1]5.:9&ZVM#*"Z.2.U6WNI=
M6!R5BB\2K!?NWH.UO:I$W]8&G8E(PGXZVVZKSQQ5^BFBK[BIU2CZ$YS^:I[
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
MNW&7O2=5'>--M:C" #(V\]4P 4?]1$"FR4C,0<YKX&OC\6F>-YCK5Z[LE,7
M".H42VH,/,PZ*Q($ST;NO:0_V/WN*3#QZ:8+"WT+)RK>'BW^GO2U4P&A1!>Y
M5JOI8LI621E9@'PQ;0Z']\TI:31_I;3C_7GLO:9W^DN8*P60O4T^N#%F.6/<
M>YF6@/<[P$B#F+:*I<_!539JOO^N]/W5+66V0'&Z:"EJ+359RYMC0]R<#+=\
MNC_ P,0K)MSQJOIIJ5E&I0C"0^%JDYPV9Y0 )34!"3%5R<  FADYS4X.=&VU
M0WJM>^6':K[ZPPS!;%B[\.P;E/U$IUMOYP=[VJNS>M(O_I[T(5A *%'/6:TV
M6X,-P8PL*4.#A#!P4LK 9*1EC[&#:SO+:8NWT2AAD*&L;$5B))V-_CK+&65;
M #4=947-U7V4#:'UX<5_^\F&#AY@%_@''&<6F7$5_2H1Y2,:^$WW 0:.;W]$
MORO6HM4_*V%,K15 >%$;Q=E5 4^4&*#4 "$G%T$#:F9TT6QLG BY&<9&LR%D
MX^$_H!F(H2%]4@D6$O8M=E[GTVHD8%IZX*"C5I4HJ-=*/@9*KE6-@+P)Y/D_
M1=Z-9U^;4;%\CO^<9-_/,1=?8)S.MP7/9R$240*8E#J_[Z&1T58CF3Y?Z4Y%
MCR\K+\_?GQ#9FN]"_BS9NS'/%KOUB^)$ ;^OSI/;2V\(22_3:[-.47361#\E
M*V%'^.2S?8$',\"G6:[J^]_S7Y"Y'L:50KQ#^FH:^_D1XC-K\>89HS<!5TH[
MW0^DH9'1$$\-80#\KQ[BKG2!K-'K<FMD]:90 9L;,_ <[R5$ PW92&LHG^$^
M+A$R/!G$,^+MC)6\Q*1P;D WF967L0RCG9'3[IWKA^&/X("4C'?:,.E1%'R#
MP;,O0\49T?$3C.+[+CA:_JPR/C3!*QL=:LVB0VRX-$/'$ORF]%F%48$((#S"
MS%>++2\D3 "AI4<XZ* 6P<EX*G0 ?)=OPXUH!.2E?@+OP3-/8U78S\&G#OBI
M>;1!_06:@3KN$>4M+1,$WMNJ(T-9)&%_G,W6JX980?;?&'WM,HI!].\&1]H=
MFME%JX&YP<L;X<JQYR [WT6&U]#S]XZ'WZ_;^!9Y3?:^MX!,PI5'L^5J1K>]
M$S],'=!."4O>[!Y<1=Y,)4-8[5;WX!JS(S8)%261HBWTDJUL47/H,+BSF"4X
M<L1/*QR\F0@M]H -+H(F\1"MQ[C<2356,#:>&AW2^V[?J'5&8?.U5I5%%.!4
MES5DC31*EO )C<1!VQRA_)+J#*$DD6CWFM5J'5>F5^0'7DQ6<7;04SU>;I"0
MU2LSZ*DM7?&+:>B3%7"AQLT)J@VA0T8@UCVVZ2V%&4+'[JH+8[-8\C,%W=K)
M#JJU4:VU3B.K0$]9$9/H@+"VV-("5>T]:S&=;OB[;-H!J*."1G5^H1-T6H%&
M [CL=A ?JX+T),F3^>W1C""^TL/QCDA4=K3$]W@W;[8@(!-0PE*U<,!9G '&
MQ-EA*')A-J8/'B'V&,>E;>HG&(+6:*4@?F2ZM9@;R08K; .F.;Y37>'U =V]
M.(?*=H8:9OXHS//F&[X3$OV*OG*_>X+[@Q^8P>G:0;\AW;$K&_<.S4+ZW'18
M^44718T-[CDRSP/=2=T]P$"W$BF GXB!;X.G<@!(WB3'<6-1@)W*(GL:K-*2
M#2$SE0*D8H!$#D#?)&>Y$TMF9%$QS59I32-OS<0A4]<[<'NGQY%:71/UD:)>
M.O$?X=/HDY7ELXN+Z".TD3KN9Q1"CTB04^[A5DE!.\K*\[A6XHK?TC=?S-HF
M>&8$&'.0<"^^-'(:V#CUDFU"HY ?OF,WDOX8QQ]LM1VS6IA8+5!T2F0$S#4G
ME^W-KVL8NH;VT2(A]7\=39?<P_(0^.QWK&.'4TI0Q^"@65@2%+M-&>ZF;7A*
M9)B 1 B02I&TQ1DI1&VI)3WX@FOP^P:I<0RZH(=^]C",' MW^HUMH[)_SH@
M;!N;VEA=UQCUR?=LJL:S"]GE@8\PA.A+O.)2,MJ2=<\_O30P$\TBE;CD+0Z$
M)ML[PL$J)T9\Q^8$Q)+0*L]4EC-(J\8R+.M7SNR"<RPK@+:CMC7Y.$!L&ZY:
MFES7B'4?O<+@PO[[,8Q(D\4>3E@BI5GT*<HG?D'G,CE%(AQC"#.0X78&4:2?
M@4BL("0FP(.5:NH4(7B.WS8.5!I-5[3C:1]$T>D.B>$FS_6:-'%):H9^GIS"
M3KZ9KUJOVA"F))\@;#//PW,(",/8C 0&:HET=X/$"+QM$:_/L+4;W<-&$X+:
MAH]:$X^X 9B7 O\2Y2[!&TPCF?B.A  M/;;TF@45+5Q<&.OUMFGO+LBQH[^G
M#(&9<-1BAVYHP[0*D_3WS# I1VTVW(8V#HF'3QEG"* 9AC ,>5HKW#$3#Q,-
M6V."1E22..T/KG^"\#.2Q[%@VG@^VYH>3??>8(C/ 7XU SM\PC4QV;_CGO7T
M"BNLZ8OG_)-__&8T?C)3KK&4$%Z@V*Q6"Q9HF"R "9.[5R++CRS]4(D %6F2
MOY\""Y3<3)?*I"A#T\/$-%QANN#H!0F1_"45.I1FC0WC7&HWZK?YKJ)@W-DT
M8+_"S\UDNWRU$-]#O*S4K$V=Y4I2$)W$G1IW?@ RPGYGP76 [T%+KU!$M;"-
M#]1J:*H<I!3IN<E0[7192<20$H7Y'W&8*7DL-S[R>D_N1GWZZC^]^L?0].RG
MK]!]@P_(4RHO'>U"0?KTNY5XHM.GI3&?LQL1TFA%3@U3%@#Q #$30+D S&;<
M>TKY<^T1K3#3S0H-,^L136'P34'N55-Y?VL/N*<3ZO:V&[^;,+W-X0H%@0"O
M6]KPV_^$Q:O2^,])ZB]<R;Q%J][EG.&,7LC!" %""2!2\GL.#Z"1T58C&7V(
M:]TI;DC,5UZ:OY-6%02()-D([X]1&"$4EB_G$GQ)+A)J)&FQV;M<Y6%!^W<0
MLNQ.SQ!D*"M#R6#:&CVUE8@@ 0<MP*G)2M*P15LF/\*#'^ KQDB)<M5U)+6/
MR\53I0SBNZ/K=6& H?1 0I#6^BNXG60X_8R.^DG$3*WC%=#"MX@LG'QT7!A<
MF1%\\0-^QI5_2BHJ<JS;!-IU#@R$#(CIJ() #V6,5LK(\_=*!\J[>5EK6=[]
M<'QV'>NCZYO% H3J9Z1Z=H:Q^"4'LX)?4R* 4%'EU9T5,5HH(L^C*YPF[\]%
M?65Y\R-\<7 C*"_Z9.ZK;MVI?$RJ3^=Y"T>X[6RYS+EU2@=@0JH\NX\Z1CMU
MY/EWM1OE7;Q"<5E>_KOO'KW(#.BPP4_9B\])]?,"<^&P-UTO-CE'3PC105U9
M<MY+(:.E0O)\G>-,>6>OTEV6M_\!7?=_>OY7[S,T0]^#]FT8'DN[-,W/2_5^
MCA#B\7%I&#D48(+O_\0404P24)JJ\#"(BD9G%>4AI,$!\TBIL\HP>YF4C6/#
M!_117\T0_FK^W0]^AY[M!ZS"W7PIYCZM7I6^>RDFEV@_E?5TN9BS;4OF68@T
MB&D#0AQ0ZB E+WFO<@R=9UKHW+ S.8;B)(S$]$)@6I:/QBLU3:V[H#3=>VQA
M'255:_\X(OF:+J_)/R2SZBO'6;R[R7H9U] 3 NKOFNFAAR&LA[3"I4JGR146
ME?55Y]VX6 F-W%YT[>]-ISABU3\KW=<+ K0H?#/6.9=/"($OE)12U^^EEM%:
M+;E(X#A8&1!55A@FB23D?X71JV_?DG(]<I;VPK-Q=5[Y]W57'W0D)3W)[":G
MH.=M\?5Z2Y9T4L^C)$&&)D#,:+5NQ=]&'G+XB:@,N\RTM4M#LBK#.,98QI&3
MZ?8+)6GFV\/4ZG*%DERT6W[MV,9[1WKNP!%$.-U<+^?S!FAK>./#<*JS2Z-"
M7)AP=,)77&!QYYC/CDLZ9P&,$D#YJ4\Z&CRUG'S4F6B8) 09;H_[QU6?(V ]
M?BK#LMB;TE,,(;%$5S:V"V.U8AE%3)A=^W!9.B04=]62G#N,H/!, X4;DH(1
MM,X<^H3Q0:2XJ2H)(PX^%(/^^H)W'-4-]JT@FX[MXA8;-K+\%L+=T;US4 R[
MWST$N*-[=,*U^Q'**W"8(PW#GLQGEWN=S  $E<6A+M(*^ZVQV2R+X8DR!(0C
M[NP>\R3G82*2RB9L >$[_A4VS=%K?#/-]#>38,P;WU9&C:V>3VPGXR(,8:2T
MOF^X0%,.DYV-K&0B],V"8?AD?KND':4^(O-4Q_F/CF=Z%LJ2F[M']Z(I<R+5
M1U#1V<9RNEK'B1'A1SKX,(XT/> ?'D_X@I2QHIF7/%L9&5OA-E#/65O!;S"P
MG)#<A1MF[&:2\\I*9VI#0"DWD^MM\F'R,6;Q^UWF],L?]/*2RM&F[GGIV52-
M,,*[U#/T?RQ9RGB?E;V)F5WF0MHU.&%X1)\#MSC#%\"\(N*0_"'[ANQ.9H/9
M89:S \I_LF>\ ".I(LD93$.C^*7Y=_>HRUT$0)FF)DVF&2A.T&N,[BG]B\,A
M@!;M8/;HO+R6NB4+OB0_8C1().I,T^EB$]]8QFB")%Z8&;(@('2E1X1!]9SE
M]+R/XT&6+*!TE<2&074U<KKBR!Z]0O#YXI$N\*BL7!+%8"8VB)A&Q=3DH^D$
MOYON,=/U\'['HA9OZE'_CL2I1:T@XBWE9O&:*J8'",%,TT\\-OU1,Q*-/RL8
M4$T"JBN:+*'$"2/JC>CKXR46.@ _) /PJ&J_P>#9EZ;XC-8_\G(,\(YVROVQ
MKFU@=Y7%+P,:4N5%O<I48Y63.:'@DYVL-5M';0S%2VYX/SZSQ?DK-,-C .U[
M[Q%:QR# \T?/_N3COI7TGVBBZ81WC@=O([AOCKE#\% 2HP<07/Q^J]ER6HSI
M$[HD&M+F]YE-Z%@*G#@F<I"GLI( (@KX@H4!1!I%V_,*+6JHL*C\:#0@C*NC
MUU ?[ERC'5F7']&]*?TSBW)$Z!;7C<9W?V2R5L:)U175(.\+87;& :R#L8P1
MC'5.L2D'NJ'C4OH]!EGFRHITW),&@R&=MMQZZ1F?^QU^[E<S^!-&Y.GK(WSR
MX^=^]UTTPW;Q0?3RG=!C<9&]D#:\"J*5N:OI=LFJ&PBHZ#S23,68 "N9:!X2
M4<@%._CY/9&&O6:C_X_\S MOB4SDXA+)RW:JK5I:C<A:-9V^/^2L2IZGTK#7
MF%73%U*9R*TG"A8)55NVL "2<\+"=I.R]<7Q@E^R(#G29U"=C\:JQ'LQ#X%C
MB>29U>\IRA\KA1%>^IFO5@WQ(]ET(X35IX #Z$M1G=TJQHB.[P%AZAYXZJI(
MXFH]E9><\2VE#_!H9>ZU\^;8T+,K,J_6KRN'85DF8>^<K:9&$QI9+7-,7\'(
M/*[Z[ P(T^[D0%?)UEU7MVT&(\= NF&R=C[4@8 FN.R4#:[F:+I97C^I1J:,
MK/G@APZ^H:XK//M884X0FM%R9UK(/_6+07V4)#I>>)%C.0=2-?U6U)<L_/P3
M!CZP&X.5W-W/@9V^4#Y.\J*,.70-SOPI34>+Z1*@'YWPSX\!1%,JA X81BW#
M<^7KBH-SE4QMO+0A:<+D :8/8@::94W]]2<@Q63>[[">3JQGP-%3)4+K'+@)
MGUQ+*47GY2GY\=\<&"#[O)[NX!LR\S>G<8N^_F45R*R5J,5=+:N*3?6$(/B"
MJ:G>4QI0U=)NMXBJTG$HY*J5*&PVE6(,DG,8K[YKHZ_/VOVX9AC6-IT2?ET-
M#FME$N^ML-V42Q:?3R!+_2\@[N^$&2AN636.!8H[NMTMH "U0L[-P6VS#94B
M]]H)+=?'V\:\OEA"KZA :(4<PJM=QB:^G2WCDQF"RGLF#J=E$7GB6DI'6HTS
M5J*+9QM=$,7KPB#VCF),M3WPCML(+<J3P9R[*>^7-*"B1J&< A=+T&.GIHOF
M@,@=23F(TB.X0D[9!"WUA_(3J6Z]PS$*2>([K[S>6.0-%;@JB]%F?K,N3^4H
MP0D@),%<T>V\@^M)0"6BDW0$\5VO$C\<0RA%3WVI(*T-%!VQ6M%2@;@V K:X
MF6V]*6.QN9R>5<_3YC?Z#(+CV8@.CLEP&#,ZI?8Q(Y#)$LK6T@+T71!3&0Y:
M6UKW0/&;YS^','C#'DUB'?HS,BQZBY3R#!E'A%EI&F9$Y6]SOF?1.0I-0%8>
MFD> O$1G&:C&L3*)8Y^/^SV^X IE^&DY:KHIFPUCI/O'P?1.?PF3U"P-@[?)
MK.!<HEM;F'<-?JV^GM+8F#V*4EZ3%UOO%J*A(IJ)"-9BW7=;+F_-[,OHL<H]
MO,K%!3<QE:6COXTC5\):V'+#'C/*L/W#B5Y+D2,ICF>'S9/<DU3$IZU_V&G[
MI(4"IY.&9.;*#B6-K9EH1QDT\"XWF;-*%$,9Z0 6KR*)">/!^=:+NV%DYAU(
M2O#D@VR?+LE--*H"L,Z?H.; ZKE^ L'S3GI]AXIU9G[_M>0(A;J62](#=?FD
ME)0/J$L66JUA/G]^+#0F8.H^P,#!ER)8 2('KR'];XN,:7C>BK/>P1423QUG
M515;V:#[E1=T\^)-RC/^1,8)H%*"6$SP+A;T1WWR<,4?@03<U"ZX^1*U%3[K
MG)Q5JP_#;BR0\HIT?>Q*B]GC=TL]S?1J*JHDXC9-L\;Y@)*G9WEQP[R\\<"<
MD,,M6CU\)1&BAWX*'1O-+_M/9H820M_IVD :"E_^MIW/.D[;"I*6MLW2.46&
M,NFS'$L,<B+K.GM3\D4ZS>+.XHL,-9E3\EDJFGON<E,\*S6EU61*S:9U P?X
M#M.[(3_I.4WS0L[@3V@-G"C6\SJ#:5RM L(EMJOEMJ(BI,.T+:R;MU&ZXYQF
M)HGAC2?6ZE:=C4F'W$O3)1=)F!' 9WY1G#Q!<YS3S]0NGR,SB#2WS+)@F6?X
MXG@>=J,Q[3/:S'Y RQ273O>9':MSG%0*Q?<A)I'-WT#IL'B_8^T/K7\<G0#:
M31Y8>E[%\%040MB5M\:V5 ",H<T:^L;T%*.\GWH5FQPFZU=<HYYTO/(<KQ)S
ME191C)ND%BDM1:J_Y%OL735XX@O4HMOLNERC@ALT5M1L:7C]]PC&.*MC+2(.
MS<%F@[V&712]WWV"4>V8U?R\LJ7&"F$$76I-[@<JK0K>[P"B*&7\:EZVZZU=
M,7I(U$YP":RWBB0F8*4T&).%@55>-^+986BL/T(441S<R8A<(?6;YT3A+_0B
MK"?_9G]P_1,L71;;D8C"J" FH:BGS5;;V;PJ5*1LV!5JA!%@G$A%4<Q+60@9
MPQ05<46U*83CS1CVH%V64@NP>P/I!:^G"3#W_E%-87T__%?%J1;V&R9X0;SF
M[3Z9WZY04'3(Q0+WT2L,KLP@..W\@%PF7/G1Q=Z4'J:$Q!(MQ)M-E^L5BTV4
M,+F'V:*D23-"'Q,'5I:Z[$;X(Z@\RZJ,K^EFI &B#0AQD*.N(NJ,H+:151N)
M#'%%>^:3JPLRK7":1A9Q&PT33N+KMZ_\D%-0GW]">GC(L1<=A];3Y6+!PD!R
M#SVA(!GI/:2?R9*^ ;4]5##R*EB8 D*I2P[C13YP/!M]^V, @?D20*CJN%T-
M$E)@ELV@9('000D&O'/>H(TBPRVRWR[]S2W"D??B/+LP/W6Z"!_,(+K?71Y#
MQX-A>.7OGY$ZY+@>WE=H/ (\+E.92Y*C:M+BP.IJF^ ;L7]/^)/L))6)_3*5
MJKA0@>;X $N&%_YBV4!&.'T.!VMD]4*;YM]"N#OBK@=O^(KS';C% <G9.6SW
MOV!ZI2NI4I"?6X(=_[,I#J%E)5 V<B3#T\7>#R+GGU5Y20]":D*=H'3"^X#+
MY69>$;Y*<)F #">09:7L(NBQC4)J7]IHK2!\M/1Z3DAH8S_=8)Z1[X;>3'ZQ
M0Z/8?Z#9XT?T0@?G::*H"? ;Q!2O!-A.UX(1(,,2,)X38&*N +,%F*_RM&1<
M0Y&<XPE-XB'16]<P((@*T7@@8D+] \,GE*\\?87N&_S5]Z)7;IOZ?D2U#0]%
M2<4=?[5<]8D0F#&@G %E?0Y!HI^Y2)Q 7KLZGPC!@T?W(%%I0OWC1-N%E/8D
MM8T17:?CV^08-8T0+F^]HR) Z+BV,;*IB@W.\$FD*M.<3_!HM031S;KZ!XY!
M)QWZSS>Z9-";/HG$64TRNEF'Y0W&]'R@/]RDXLSF$T1<Y&;#N0LFIC?<$7]1
MAU[.D!3]X8XXG@W<6ULGGB9LSPSN&:_O"??89.<!]R?$?KCAG5+3&O!$1.$A
M;).64'9'/&%Y+I#O8)\8\YOSPGS.]?N!/C7:F:#^JS^<PR!:>B/^J]_&GQ?]
M\?[5/QNTM[5-C/7UF6$]=?B>2&<&TPSGEZ=?S;_[ ;D3L.["VA84],!T4:P6
M5RH;0FO\^ I)PB*^,U+EE;9CV<$8T@X:H)SG[H+8KC2F9HC^)?###C"FK^F!
M72*+\/1QNIC/Q(9>0E<[A';0EL"2O$?//^ ZY MEYX_:.J4@V%*[:(:P.\>#
MMQ'<=T!9^JH>2$OD$1X6-NNM4)$,^()I T)<OU&QH]XBPV&3WAJ@L>3 @HC,
M6TTS5*8C\R=S#^LOPFE)10^L5HDF[+ZS[4)P?IK-Y3 CU1?EC&D0 3RW-(@&
MZ*X#@B#0N9;5#/.?(/>V^/J7]$ TDD0\[]N*9KF(ZCA0]2/3[0C5UIJNXI8?
MYY'?9AQ1$&*Q1?1"%#TY=.?LVF_M9%[5 EVI/&T:4(GDMI/T@-5.N^V9KFIG
MAD) :]:<5&W2=P? Y("9.Y;B(C=+#/_%B>Y_0.?E%2MG(B',%PB.]"/S=%4?
M=<I@%8L]!3L-=.3^#3[XR&7P#_\;!OX#1)_>BSY#S_&#3WZ$[][,WEK.OFK+
ME^4?U!>43+3]^GJUWFSC,_QO$!#BI)(+8/* T0>4 2 <:B^B'R6ZCJG[3"/=
MFYH$C&( $FV6'Y;3_RJNJ:1F 2TQG.DCT,922E*>8X#"X3& %Y[]T?F&?ZI?
M*><^+S.YX0DAGDL;6X,A+J9%#N3'U-2NB0^C'L'3_6[G6!#L<EK"?QR=@_+K
MKIL\+S=HUYI$%^!4CN0"+RB&3JM@O5K,5L:V#CN*AJ:A-<S")Z_H30P?I4.3
MN",V 4GQ$/2+Z7AW",KWWK43'OS0P4EGW*2;\Y'KWY&(IUI!Q&]%F"U9'32F
M!]YABC\"WP,9HO@4T$/@'V 0G?#%O,C]$D><@)MOEGNT\7K0O>,2+_T%-XR)
MG\>_>'+P9TY^IZHKPY 6(PT8,#%L*YN0,]VT2;U*6 IY=1:9S791!<X0BP61
M8#??\'5,1R=\Q4YWO[N&S[QUYN;W)(.T5AAQMUO/9BE00XI42+&:)XR]$)-6
M";,A=<Y##;T/8(ZH:JP).6D1;\T&4H(YZ.&VD&B$OK#WCN>$$;[W[ VRJDG>
M!V]X2R;>ZD5I,XUA)8>,(AG'\C3K#L*.GVP.JJE1U-3,T52*,#&7S.%+P#0:
MHJMV#B?VKCY(:S?OF6^W\;T)S7A3/,L;0?$2_#HHK@D>^?,_<;LIP:;OVU\=
ME_O1XS_+1!CCV6:;/AZTV*OJ[H?L)KRF5SIV4T;36QB[*6,TN96T^%, :B[$
M9%53&47B+J771WQCX@/QLH;/4?F*@FA3)8?XN?'M8I:/0).TC3"E""A)M;[?
M7TF#-N!$9.ARB=H5'P&WJ\()UPQ*L>.5*K.NG=!R?7Q=Z<4S3ALL[MI/*QHJ
MT"4BF'B_IN5\FH<;Z^U=K(!/>8 O,1=5Z?-XEB"8O"W42(4_:X',-DY="55A
M<VF+W::N=2V)Z(;>]NW6EK/-NC5\E7>B&],81LD8]!:EM/!1CW&VE9NWAK/Z
MUG(U8M(;47M@N4A #QP7I!)?OYEM-R(8UN^FX+&,<;X8YKBV('ZKC*82N[?[
M@^D$>%/ICE]4QWE8 2;S$K29C*V+,\Z4%+A35DHWA%YY*#D))1WP4^U>55BI
ML( 27."BO8? WSG<V6/F"9D(2-FVN 5DS2KA:,\!^KHB3^\J?Z9GPF%$^9L.
MR766?R4BOS1<EMT[!\:"DBH0F :"^^":E4S=[^Y\[X5>_M0BO^Q$2B*FN\@G
M['S3S92!/S/2^0&XSI2A85;LL)RN">CX-C)HY1"R!#T_I[XVKP\$LG#N;#LE
MN/<L?P_QX/\1&>/*]R+'.SK>R_T!!N2<5W@)=WX Z7-/YC<8_NIX?N!$)Y1D
M0^1\$<FWLU1P 6IT^A5&KS[ZRQMZ!!N#E^;*E$!FE)&GEC#PUML%.]]"Z<8E
MQ1@'(!41I#*"9R(DH)P!90TRO%%&3TD1#7#%<128?F ['KZB@+0_F8!/"'R(
M.K*9B\G'^BD*;;I^&"/[85SR89CU'?K+",NB)@_3UF@K=483.'VMK=GH(>Z'
M +[']Z134RD=>^4/0[DA6_)W&N00>;/0]/@'M)' U] ^6A%>$6,U7947O?<E
M*?O >4]Y16\R7RZ,[90>0V>A!D<:.FQ:Z;#II\,F9&QQ^ %VPAC]GG+^(/=P
MNE0[91,,<C3@(S^]B-GB] &DC..J2A67W4NU54489L.8LG/M X65Y+3[$/94
M/S/J,Z?1;C8R0 HQY<XCN%,%56>>QM ]=^[)2<B@'\'?29^.-_0O?(I6GZ2J
M<SHT7"(S)# _HZP 8D$:RLYX3TL'7TD$\>:+R]4Z![>$E/**L4%4,SJH)A=#
M7&<KHZ;:%AK@Y YS0L-MS;T%=6^HPTM6#&''6LRW"PYF8GI*[R 83,=J\ CH
MJ A!56Y8@Z*2831"4FW7Y/IWU*.I90/@Y3:NI:KQ-:6MCP?4LPE3&G0T%G))
M 5PI[E:<+*@)'R.H>T,ZJBK%$&^2/YUO<Y@BBR#Z' <83$>CJXYRT53KAF4L
M\0VC"9(:"S7J7E&+I0[UK=N540LF]345@ZF9Q1-W?TLA=NK+(YK,,.#F"-FI
MN>-<0,-_3LTV1EX(T2ZI\_ET.LOM31 ZXU\HT[#9T$>;F7QM1/8$^JADM%9)
MXF)_-4P**_@5VBL=YV#X8#HV_TZ+B@=5C&D)=_$5YOER7@$!3&;$ZRJ$1Z^.
M"A$ 7)GA*SB@U\'.#QHK-*2/8"67JARW\@90C(%':$'GS7QV>0W JI]5@X14
M /';<!=&U7B04IJ JV,0< Y>2(5%5^T*V1P($CJ:@*+L8QQ<%"PP="+W5.'F
MU<\H3.">6CC 9CM;S[=5R1NAHBYOZZ!$1<XVHA+"Z5H'32I2-;XFLK.TIR(,
M^0HK'9E8^<8E]"#_4!?O:16C4UX$\0@^793&IZ0GW#M&K;*8I[=:M!OPF]CP
MU$>]>7&$.@3^FQ/BI?!WSV-J*#[Z]E&OJ%VB4ZJGRJ+KGMJM"MK!$1NC"E=$
M]\5;\9/5*"4]7ZJ.?)494X4-E 9MP?-]O,=5A.VN9] 6T\VF&+<U/(8WB)IZ
M+A>+G*2K4U\I4M!,!ZGJN [=1*55J[X7_J^CZ3H[!]H/@<]^=X'^]PT-U*6*
M^X&(JD!=)TE;M):?LEZI-[L=M$B;W4QV]6A&$.0EF(!$A@E(A "I%(")<9K4
MW(S:W79MBU$EF9!4J5XC?F'D6#B;B:UA,FMH$0AZ8:DR7'2WK49!A9,E7$0?
MH8V;->-2CB,2Z92^CYROG=MUY*$^Y'037+RM[FJ[;A>!<!-AQALDS(OOC!-\
M6B<3\DW)GV*QS!V;;\?,%R;F"Q C#4-4/V0*1*P>GT2C /;)]^SB<9Y'&$+T
M 5XO//L:OD'7)Q=5M7/8%G35!RIQ8<41M5@LVZ9'.3'B]:D)B"4AK> RLFB:
M)8UF3)(H)<; $<H*H.TH[D<R%*P$(DY+RPZ[LU,CRD/@O"%G>7!-BY2M_F$&
M@>E%I^I+CP8CJVS_J+O,HGL<L^5JOLQM.;$]QVPRX^7"Q8%R!H>8-?C*>,?#
MMY+CS!+-55S@+^1^^>C*.(.$-8AYJ[F52HW)2,J'R+\7<23PCM:"_/B3PI7<
MH8-2>7>NI^TURNWN<=O8"_OO1Y%ST,UOJ\_3BB*);TALIM.VV1AA!C+<M)P8
M]C,)O2@9DY@ K[IH37$BQ?-A@72ITC0:P9,<\T%Y&S[EXV:* ]HY )>*>KCR
M1&O1PS<NLA2'+6%*IDJ$;:'SF88('L9*!,E4][1BDX :-[.,5VW8BHZ&.&\"
M@P#>:PTYYF2(_"*$P1M,HTV+]*[R=4TF-U6RB::82V.YF35-8NBO" =@)BST
MF*KT5[YA2D)_195/6>@S\>AO !*6GC+?.("XAVP8JNK"WA7'3?,$KJD4)1S8
MSO :TO_>>A>6A0>^\,$\X=+#I\"T:W:A1%Z6FUX(2"2^FCA=IE4EA"!X%Y/^
M$3<'BJD#1GX"" -E6</@RK.[]YB6!TI'<5+0PF$+N8"H>?1"HLB9D.97M4!A
MAS,5R^UL*X;!Q]J#%I+V.896?)$#H#9G281=50R!O4Z:C(B_X CMS/R !8HV
M7Y]#034:J\5JL\VVJ@5E[KS% W_84#0J#J%^J0Q3V^&QWHL;$5IC+*V >N>8
MSRC)KB_-;'Y5!VAFY!$>+[;K[;)IH,2T08:X9I#LK':<IA+]D*?B3196Q^79
M\5I6F+DASV3/NO6V4 [;"I\6PFO1DD,M:A6XT?:_+[@!%6-XXBP:"+RH8"&K
M62K110QCLY[-Z1+6TRLD&Z ,>7X ;,8!HQ"Y'TKCWDSW2!W4WY%?60EK_&/H
MV*R;<N*A)[(>%N#FVH@*>L:#M/CWJQ.]$A)7R.]-[_27$#P?0\>#(7+X]-9T
M^0ME0QLW']MBPBC5 "GI)+A5UD*/OS8VM,Y&/I[;V7B>\Z%F_U&YAB8>-K*K
M9X+&U",)*6=(GV!TO\O\NL,\OA51I8E+&TG%Q_;M?-IZFD&:JF!(Y/XXUN)
M]YQG/(MIVX%B ,C49S^M;:I+[,#]Y?V@S<PE^XYBY">"B*]M+99-P$Z(ZH/7
MCGKFQG ;[!S/"5_1#R^^;X?@/;EO !,>.&7ILVS9_9LNJ+*U7T]EQ"D!K2F@
MY TQTCPJ9G-B.X-BV67I+?4SJ*)(HEWU9O/U?)%4 )0S_(1NO NN>C;33U'^
M5&9D19N#PCCZ+G(*.UX:].+]?B61HB4<:R8GE?;1([M@-S-Y+_2JVN:&W(+O
M*\TZ.$*)-]Y=KHLPS&<@"0-VJ;,.[;O'L ')3M[%Q'_,K57YB0U,=K$UJQ*$
MI,@RQ#\F:TTHQ7YV/'H%V,]Z#?L-"*A/ >JLK!G ,ZN^W5%>140/J%=()IR=
MSHQ%_>Y(BO<,&YU!W]L:=6N+*?(S.R1G#_\:? C& )[1-0D$>&\+W\Y-6ZAV
MV1"M(:$V"'#E$C_',LO4V5:& +(UF#+1<:=T*#NDYWGPZ=!886VW0YL]NP'
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
MRR ERIF]*W>*C4AP^>C V9@.RU0AK*DR<&")&;8WP*3O00%-QHR^:U],UE+
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
MF'XS:J@@!]3'U[B(#&B:8EG$4I?AU3#4J@LH[,3!-L4[=F^^$S7-9RWCI<&
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
M%AM:&/ M^*1.*;17>7-O;NX*9:G+=8FQ"] 8R35=5T.G(U3H9 ^Y1OR<WD<
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
M"C^]2"OKL6N4H"=5S(CE]1++(E[:#:V&E19-@.)$'!6-GH]12*=$':Q(WX'
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
M&Q81S%TJR*@/2IF_:-.1:9_!'5,_CR%_!]!?2!G2/W^ZF,N\A9A2<ZK@KL*
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
M8K=+H.=ONB)Y6B)/AZ[1=Z?3MTXWUWK+7V[09D:R'6O5JO?@#KR"Z!-CF('
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
M,O5EZU%0SB]&HM3%?DB;YJ%0[&Q_7HI'0])I+/,0'A!!A['0+S\FLEYSD-L
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
M2[[B;*'D/_#%(^:%Q'U&JLSC<0B*0@G[>G==V=)5.:IVZ[H>!&H>O:EDP1P
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
M-AB8"LB/,Y!=\U1R#*@5LI]F9/N<_V,3807L3S.PYO+4_CR#.>>I/:MT.\*
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
M8V6T; DB2  +8VPQCK,D?,E)4%GDQ0:2!YEA#BYR- 60I@O_/_.PV,?DGPD
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
MED(U"^[OCM8M9T_VN*%5>EMUV7FT%HW&()U(^2KJE=OAZG0]#D@?17W1PO7
MH X8*@DYKH<*=3C!"NR#Z^%!$@F,I9 1 .QZ*79='=;A*^@Z/GPNA6V1-,3U
MN>Y=H ;KT$*NZ[X(NIM71TQSW25!#3MMI9GKG@AL*4GVZ)+W>3)/"1<:UIZK
M4/GQQ^%Q&8LYZ- -W:HEUJ7$MKHI;<?AR]DG*FC29E4N&/;B!L[Y-%%&B5F!
M$0=F%V4&-76X>J.=RTGLC-;TSBEB&7<@R?8X5 J7F,+1>B2Z?R3.2%SZ)*=7
MWL].)EX-M#4G)G2SLG!@E5>NG8)/!Z#YN(KP,>BS5"6K"[ZD8)5'6 E"X@<Y
MQ,B#EOH-.*JCZ]9%U/GZ<?'2F9!65 LX$W?"Z12@8[F[!0GA1L)L*5$HN>_T
MQAA9,11U-DQS$)M'N].J*F8RG-FR#D?;G@KD1F##VL(D*Y-%E)G==!TS]8<<
M[?$_^TNN4H' E6"!;O(,T]EQY8U^PJY233 !386:^DAV9USM8/69'?<XZT=-
M"(7KW'YO]/H])*X[/QC<G!HWD^MN$<90-?,FGLZ=8BQ<;IV?E<)MMU [BR )
MYR;L8K7@*!-4]4F,XUE661%FRE_V[*<G20H!L2@XNG32&CZPGX&'"0N6\2/P
M\R0)XS5)CJA\ K7&&ONLO\3P!2>!PMOL-M[E&78I1ALT"I4"< ?YE.'\>F6^
M)DQF<2]B)VAR%2"2T&53)!%]2$(?4?H9!B#2R<#7>_1SN+N-(^JZM-7Y431Z
M9%T7NH9$V8J4-1:6Y J\C,4;J$V*A 'A-+:34XP-H0KAXW@<Q,BW,X!QYCH]
M9IX#A3TV_IS/#ZT$\P@"4' 82LIYQ<[G<[I4D)C>8;M#;S?V0+D#:0K 2!ZL
M@BC)03MH9.. R<$3D2[J9_-8L=%O'B>%><\G:40/V+F<IX8!A]@3/H=QN,VW
MCW@9HP=O7^CZ(!*. <YU$J\+FG6-S3W&'O>Y-(3?],XN/:W+5;,XSB.(L*_F
M)4RSE);/J9"T*]2IDOS2)%G&O/8;U J3VW/I>@+!&=4J6VQD9[38Y[X8SS>*
M)F06A=WY7CEX2]EUTQX!(B[T$?5/&5JP+W&("'[SDF#A9^&K?HD>,U\9(U*$
M\L4.G4"_4*\_ANO-$&!U^)!;]_00*^&ZF>GTJZ!]<TPOZ(< LX$1FG=:5$+%
M;4>BG2H(DN5!:#>RD_]4%43.=:O<WVJ& ^9JM)/T*.,P/3ZUKO$]DL/%H$=R
MTD0];!P[(:+*4QC'X5)8#6;!^/EP20^7/0G/YA'C>)K=@^RJW WH*V5$1*Q7
M%EA[#+NR$N8(88QW":XF6>);.LU?@!BL0MV2N_HCVD6@SXKW'<UR-JK5"A>%
M>P7U,CVB*^/ !TTS)97^D'8Q^!(G=>9=1&VY0=-'&$4W,,'BD"8"V@.>T</:
MZ]IP78+OC&678^BZ/VAG,#5O<]?#[A1Q[,C]N)Z4N/,NU']5IE@W>17&6"49
M9TGXDI,X@\CK7T>5P]MK?([!U6OTML'/U%^72%#'[6P>+R[5]96DLVC3D^L1
M$[8-L\(0$!.0PG@-8ES&?21J-"4*)7M6;PP;IT]S'7I,<QQ20Z=5;3Z4NH!-
M[VB79C]<D63_G'AQZA75VT=RKGGD28ZRM)N-TZL#M=ZTQG9N55>M>52UT)G>
M.?VW' $#DFA?_\8LWV)A6PLI4WY\=4>Q<8 5UZ##!,=Q;#NN9/,4JT(T'V V
M,O:L9-,YQE1[(EX3/76\SEAG?L@[ FCYS/_Y/9X(]FI#__'_ U!+ 0(4 Q0
M   (  B+6D@:48#V0/(! *<[&  1              "  0    !P<VEX+3(P
M,34Q,C,Q+GAM;%!+ 0(4 Q0    (  B+6D@(J5SC81X   Q2 0 1
M      "  6_R 0!P<VEX+3(P,34Q,C,Q+GAS9%!+ 0(4 Q0    (  B+6D@M
MJEM:&Q\  (O@ 0 5              "  ?\0 @!P<VEX+3(P,34Q,C,Q7V-A
M;"YX;6Q02P$"% ,4    "  (BUI(D,_)ACI-  #M7@4 %0
M@ %-, ( <'-I>"TR,#$U,3(S,5]D968N>&UL4$L! A0#%     @ "(M:2+VL
M#OEIQ0  R[X* !4              ( !NGT" '!S:7@M,C Q-3$R,S%?;&%B
M+GAM;%!+ 0(4 Q0    (  B+6DAI0-.'ZVD  ' /"  5              "
M 59# P!P<VEX+3(P,34Q,C,Q7W!R92YX;6Q02P4&      8 !@"* 0  =*T#
#

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