XML 25 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
Related Party Transactions - Additional Information (Detail) (USD $)
12 Months Ended 0 Months Ended 1 Months Ended 0 Months Ended
Dec. 31, 2014
Lease
Property
Dec. 31, 2013
Dec. 31, 2012
Aug. 14, 2014
Aug. 31, 2012
Dec. 31, 2012
May 09, 2013
Mar. 20, 2014
Nov. 12, 2013
May 08, 2013
Related Party Transaction [Line Items]                    
Purchase of common shares 40,145us-gaap_StockRepurchasedDuringPeriodShares 89,807us-gaap_StockRepurchasedDuringPeriodShares 50,334us-gaap_StockRepurchasedDuringPeriodShares              
Compensation payment received $ 153,273plpc_RelatedPartyTransactionReportableCompensationPayment                  
Ryan Ruhlman employee years of service 10 years                  
Compensation attributable to stock option 39,100plpc_RelatedPartyTransactionShareBasedCompensation                  
Service expense 0us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty 0us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty 700,000us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty              
Related party transactions number of property leased 2plpc_RelatedPartyTransactionsNumberOfPropertyLeased                  
Related party transaction lease expenses 300,000plpc_RelatedPartyTransactionLeaseExpenses 300,000plpc_RelatedPartyTransactionLeaseExpenses 300,000plpc_RelatedPartyTransactionLeaseExpenses              
Related party transactions number of property rented 2plpc_RelatedPartyTransactionsNumberOfPropertyRented                  
Rent Expenses 200,000plpc_RelatedPartyTransactionRentExpense 300,000plpc_RelatedPartyTransactionRentExpense 300,000plpc_RelatedPartyTransactionRentExpense              
Labor expense $ 500,000plpc_RelatedPartyTransactionLaborExpense $ 300,000plpc_RelatedPartyTransactionLaborExpense $ 700,000plpc_RelatedPartyTransactionLaborExpense              
Ownership percentage owned by related party 50.00%plpc_RelatedPartyOwnershipPercentage                  
Trust [Member]                    
Related Party Transaction [Line Items]                    
Purchase of common shares       34,106us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_TrustMember
30,410us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_TrustMember
         
Common shares price per share       $ 54.83plpc_StockRepurchasedDuringPeriodPricePerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_TrustMember
$ 54.92plpc_StockRepurchasedDuringPeriodPricePerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_TrustMember
         
Number of trading days to be considered for average price of stock repurchased         30 days          
Mckenna [Member]                    
Related Party Transaction [Line Items]                    
Purchase of common shares         4,100us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_MckennaMember
         
Common shares price per share         $ 55.91plpc_StockRepurchasedDuringPeriodPricePerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_MckennaMember
         
Number of trading days to be considered for average price of stock repurchased         30 days          
Haag [Member]                    
Related Party Transaction [Line Items]                    
Purchase of common shares           7,408us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_HaagMember
       
Common shares price per share     $ 54.71plpc_StockRepurchasedDuringPeriodPricePerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_HaagMember
    $ 54.71plpc_StockRepurchasedDuringPeriodPricePerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_HaagMember
       
Number of trading days to be considered for average price of stock repurchased           30 days        
Ruhlman [Member]                    
Related Party Transaction [Line Items]                    
Purchase of common shares             9,757us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_RuhlmanMember
     
Common shares price per share             $ 76.87plpc_StockRepurchasedDuringPeriodPricePerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_RuhlmanMember
     
Robert G Ruhlman [Member]                    
Related Party Transaction [Line Items]                    
Purchase of common shares               2,098us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_RobertRuhlmanMember
25,000us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_RobertRuhlmanMember
 
Common shares price per share               $ 62.99plpc_StockRepurchasedDuringPeriodPricePerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_RobertRuhlmanMember
$ 78.91plpc_StockRepurchasedDuringPeriodPricePerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_RobertRuhlmanMember
 
Number of trading days to be considered for average price of stock repurchased               30 days 30 days  
Dennis F Mckenna [Member]                    
Related Party Transaction [Line Items]                    
Purchase of common shares                 2,750us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_DennisMckennaMember
 
Common shares price per share                 $ 78.91plpc_StockRepurchasedDuringPeriodPricePerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_DennisMckennaMember
 
Number of trading days to be considered for average price of stock repurchased                 30 days  
J Cecil Curlee [Member]                    
Related Party Transaction [Line Items]                    
Purchase of common shares                 2,500us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_CecilCurleeMember
 
Common shares price per share                 $ 78.91plpc_StockRepurchasedDuringPeriodPricePerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_CecilCurleeMember
 
Number of trading days to be considered for average price of stock repurchased                 30 days  
Caroline S Vaccariello [Member]                    
Related Party Transaction [Line Items]                    
Purchase of common shares                 1,750us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_CarolineVaccarielloMember
 
Common shares price per share                 $ 78.91plpc_StockRepurchasedDuringPeriodPricePerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_CarolineVaccarielloMember
 
Number of trading days to be considered for average price of stock repurchased                 30 days  
Ryan Ruhlman [Member]                    
Related Party Transaction [Line Items]                    
Purchase of common shares                 3,200us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_RyanRuhlmanMember
2,500us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_RyanRuhlmanMember
Common shares price per share                 $ 78.91plpc_StockRepurchasedDuringPeriodPricePerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_RyanRuhlmanMember
$ 76.98plpc_StockRepurchasedDuringPeriodPricePerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_RyanRuhlmanMember
Number of trading days to be considered for average price of stock repurchased                 30 days 30 days
David C Sunkle [Member]                    
Related Party Transaction [Line Items]                    
Purchase of common shares                 1,000us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_DavidSunkleMember
3,000us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_DavidSunkleMember
Common shares price per share                 $ 78.91plpc_StockRepurchasedDuringPeriodPricePerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_DavidSunkleMember
$ 76.98plpc_StockRepurchasedDuringPeriodPricePerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= plpc_DavidSunkleMember
Number of trading days to be considered for average price of stock repurchased                 30 days 30 days