XML 34 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (Schedule of Long-Term Debt) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Debt Instrument [Line Items]    
Total debt $ 7,255ppsi_LongTermDebtAndCapitalLeaseObligations1 $ 12,022ppsi_LongTermDebtAndCapitalLeaseObligations1
Less current portion (1,277)us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent (2,483)us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent
Total long-term debt 5,978us-gaap_LongTermDebtAndCapitalLeaseObligations 9,539us-gaap_LongTermDebtAndCapitalLeaseObligations
Term Credit Facilities [Member]    
Debt Instrument [Line Items]    
Total debt 6,654ppsi_LongTermDebtAndCapitalLeaseObligations1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
11,165ppsi_LongTermDebtAndCapitalLeaseObligations1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
Other Notes Payable [Member]    
Debt Instrument [Line Items]    
Total debt 70ppsi_LongTermDebtAndCapitalLeaseObligations1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
260ppsi_LongTermDebtAndCapitalLeaseObligations1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
Capital Lease Obligations [Member]    
Debt Instrument [Line Items]    
Total debt 9ppsi_LongTermDebtAndCapitalLeaseObligations1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
10ppsi_LongTermDebtAndCapitalLeaseObligations1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
Nexus Promissory Note [Member]    
Debt Instrument [Line Items]    
Total debt $ 522ppsi_LongTermDebtAndCapitalLeaseObligations1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember
$ 587ppsi_LongTermDebtAndCapitalLeaseObligations1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember