XML 26 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders' Equity (Narrative) (Details) (USD $)
3 Months Ended 9 Months Ended 1 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Sep. 30, 2014
Dec. 31, 2014
Common stock, par value (in dollars per share) $ 0.001us-gaap_CommonStockParOrStatedValuePerShare     0.001us-gaap_CommonStockParOrStatedValuePerShare
Common stock, outstanding shares 7,405,962us-gaap_CommonStockSharesOutstanding      
Outstanding purchase of warrants (in shares) 280,600us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights      
Warrants exercised 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised      
Stock-based compensation expense $ 60,000us-gaap_ShareBasedCompensation $ 36,000us-gaap_ShareBasedCompensation    
Stock-based compensation expense unrecognized in the statement of earnings 376,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions      
Foreign currency translation adjustments $ (1,508,000)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $ (676,000)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax    
Warrants Exercise Price $15.43 [Member]        
Outstanding purchase of warrants (in shares) 230,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= ppsi_WarrantsExercisePriceOneMember
     
Warrant expiration date range start Apr. 26, 2015      
Warrant expiration date range end Apr. 30, 2015      
Warrants Exercise Price $7.00 [Member]        
Outstanding purchase of warrants (in shares) 50,600us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= ppsi_WarrantsExercisePriceTwoMember
     
Strike price of warrants outstanding $ 7.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= ppsi_WarrantsExercisePriceTwoMember
     
Warrant expiration date range end     Sep. 18, 2018  
Weighted Average [Member]        
Strike price of warrants outstanding $ 13.91us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
     
Weighted Average [Member] | Warrants Exercise Price $15.43 [Member]        
Strike price of warrants outstanding $ 15.43us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= ppsi_WarrantsExercisePriceOneMember
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
     
2011 Long-Term Incentive Plan [Member]        
Shares available for future grants     320,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= ppsi_LongTermIncentivePlanTwentyElevenMember
 
Titan Energy Worldwide Inc. [Member]        
Business acquisition, equity interest issued or issuable, number of shares       233,707us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember