XML 27 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions (Summary of Acquisitions) (Details) (USD $)
0 Months Ended 3 Months Ended 0 Months Ended
Dec. 02, 2014
Mar. 31, 2015
Jan. 16, 2015
Dec. 31, 2014
Purchase Price Allocation        
Goodwill   $ 10,624,000us-gaap_Goodwill   $ 9,606,000us-gaap_Goodwill
Net assets acquired   3,140,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet    
Titan Energy Worldwide Inc. [Member]        
Business Acquisition [Line Items]        
Business Acquisition, Name of Acquired Entity   Titan Energy Worldwide, Inc.    
Business acquisition, effective date of acquisition   Dec. 02, 2014    
Business combination location within acquiree's segment   Critical Power    
Business combination primary form of consideration   Cash/stock    
Purchase Price        
Cash consideration 953,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
     
Common stock consideration 1,005,000us-gaap_BusinessCombinationConsiderationTransferredOther1
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
     
Purchase Price Allocation        
Current assets, including cash and cash equivalents 3,721,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
     
Property, plant and equipment 410,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
     
Identifiable intangible assets 5,147,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
     
Goodwill 2,719,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
     
Total assets acquired 11,997,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
     
Current liabilities (6,881,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
     
Notes payable (3,158,000)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
     
Net assets acquired 1,958,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
1,958,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
   
Cash and cash equivalents 100,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
     
Harmonics Holdings Inc. [Member]        
Business Acquisition [Line Items]        
Business Acquisition, Name of Acquired Entity   Harmonics Holdings Inc.    
Business acquisition, effective date of acquisition   Jan. 16, 2015    
Business combination location within acquiree's segment   T&D Solutions    
Business combination primary form of consideration   Seller note/debt forgiveness    
Purchase Price        
Cash consideration     93,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= ppsi_HarmonicsHoldingsIncorporatedMember
 
Purchase Price Allocation        
Current assets, including cash and cash equivalents     21,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= ppsi_HarmonicsHoldingsIncorporatedMember
 
Property, plant and equipment     4,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= ppsi_HarmonicsHoldingsIncorporatedMember
 
Goodwill     1,177,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= ppsi_HarmonicsHoldingsIncorporatedMember
 
Total assets acquired     1,202,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
/ us-gaap_BusinessAcquisitionAxis
= ppsi_HarmonicsHoldingsIncorporatedMember
 
Net assets acquired   1,182,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= ppsi_HarmonicsHoldingsIncorporatedMember
1,202,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= ppsi_HarmonicsHoldingsIncorporatedMember
 
Cash and cash equivalents   0us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
/ us-gaap_BusinessAcquisitionAxis
= ppsi_HarmonicsHoldingsIncorporatedMember
   
Harmonics Holdings Inc. [Member] | Forgiveness Trade Payables and Indebtedness to Purchaser [Member]        
Purchase Price        
Business combination, separately recognized transactions, assets recognized     609,000us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized
/ us-gaap_BusinessAcquisitionAxis
= ppsi_HarmonicsHoldingsIncorporatedMember
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= ppsi_ForgivenessTradePayablesAndIndebtednessToPurchaserMember
 
Harmonics Holdings Inc. [Member] | Deferred Purchase Price Due To Seller [Member]        
Purchase Price        
Business combination, separately recognized transactions, assets recognized     $ 500,000us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAssetsRecognized
/ us-gaap_BusinessAcquisitionAxis
= ppsi_HarmonicsHoldingsIncorporatedMember
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= ppsi_DeferredPurchasePriceDueToSellerMember