XML 14 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Segment and Geographic Information (Schedule of Geographical Information) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting Information [Line Items]    
Revenues $ 28,887us-gaap_Revenues $ 20,893us-gaap_Revenues
United States [Member]    
Segment Reporting Information [Line Items]    
Revenues 18,398us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
10,319us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
Canada [Member]    
Segment Reporting Information [Line Items]    
Revenues 10,474us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
10,574us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
Others [Member]    
Segment Reporting Information [Line Items]    
Revenues $ 15us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= ppsi_OthersCountriesMember