XML 100 R86.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 31, 2016 | Dec. 31, 2015
Allowance for Doubtful Accounts [Member] |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |
Balance at beginning of period | $ 2,815 | $ 1,871 | $ 1,943
Additions charged to costs and expenses | 472 | 1,809 | 524
Deductions | (432) | (864) | (414)
Other additions or deductions | 55 | (1) | (182)
Balance at end of period | 2,910 | 2,815 | 1,871
Reserve for Credit Memos [Member] |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |
Balance at beginning of period | 395 | 455 | 428
Additions charged to costs and expenses | 693 | (674) | 437
Deductions | (675) |  | (408)
Deductions |  | 613 |
Other additions or deductions | 2 | 1 | (2)
Balance at end of period | 415 | 395 | 455
Slow-Moving and Obsolete Inventory Reserve [Member] |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |
Balance at beginning of period | 11,560 | 10,230 | 9,183
Additions charged to costs and expenses | 998 | 2,825 | 2,477
Deductions | (3,855) | (1,408) | (1,509)
Other additions or deductions | 363 | (87) | 79
Balance at end of period | 9,066 | 11,560 | 10,230
Accrued Product Warranty [Member] |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |
Balance at beginning of period | 1,058 | 714 | 892
Additions charged to costs and expenses | 347 | 649 | 74
Deductions | (399) | (269) | (158)
Other additions or deductions | 70 | (36) | (94)
Balance at end of period | 1,076 | 1,058 | 714
Foreign Net Operating Loss Tax Carryforwards [Member] |  |  |
Valuation and Qualifying Accounts Disclosure [Line Items] |  |  |
Balance at beginning of period | 3,805 | 5,209 | 3,614
Additions charged to costs and expenses | 490 | 346 | 2,105
Deductions | (312) | (1,175) | (287)
Other additions or deductions | (18) | (575) | (223)
Balance at end of period | $ 3,965 | $ 3,805 | $ 5,209

X
- Definition Valuation allowances and reserves charged to cost expense and income. + References No definition available. + Details
Name: | plpc_ValuationAllowancesAndReservesChargedToCostExpenseAndIncome
Namespace Prefix: | plpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 + Details
Name: | us-gaap_ValuationAllowancesAndReservesBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Total of the deductions in a given period to allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, representing receivables written off as uncollectible and portions of the reserves utilized, respectively. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 + Details
Name: | us-gaap_ValuationAllowancesAndReservesDeductions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) in allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 + Details
Name: | us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from recoveries of amounts previously written off or reestablishment of reserves that had previously been utilized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 + Details
Name: | us-gaap_ValuationAllowancesAndReservesRecoveries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForDoubtfulAccountsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=plpc_ReserveForCreditMemosMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=plpc_SlowMovingAndObsolescenceProvisionOnFinishedGoodsAndRawMaterialsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=plpc_ProductWarrantyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=plpc_ForeignNetOperatingLossesAndOtherForeignDeferredTaxAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |