XML 30 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions (Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization of intangibles $ 434us-gaap_AmortizationOfIntangibleAssets $ 79us-gaap_AmortizationOfIntangibleAssets
Titan Energy Worldwide Inc. [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets acquired 5,147us-gaap_FinitelivedIntangibleAssetsAcquired1
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
 
Amortization of intangibles 326us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
 
Titan Energy Worldwide Inc. [Member] | Customer Relationships [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period of identifiable intangible assets 4 years  
Finite-lived intangible assets acquired 4,320us-gaap_FinitelivedIntangibleAssetsAcquired1
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Titan Energy Worldwide Inc. [Member] | Distributor Territory License [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period of identifiable intangible assets 4 years  
Finite-lived intangible assets acquired 474us-gaap_FinitelivedIntangibleAssetsAcquired1
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_LicensingAgreementsMember
 
Titan Energy Worldwide Inc. [Member] | Internally Developed Software [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period of identifiable intangible assets 7 years  
Finite-lived intangible assets acquired 289us-gaap_FinitelivedIntangibleAssetsAcquired1
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
 
Titan Energy Worldwide Inc. [Member] | Trade Names [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Amortization period of identifiable intangible assets 1 year  
Finite-lived intangible assets acquired $ 64us-gaap_FinitelivedIntangibleAssetsAcquired1
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember