XML 20 R79.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Benefit Plans - Additional Information (Detail) (USD $) In Millions, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Pension and other post-retirement plans |  |  |
Pension plan contribution | $ 24.6 us-gaap_PensionContributions | $ 30.8 us-gaap_PensionContributions |
Obligations and funded status |  |  |
Defined accumulated benefit obligation plans | 887.5 us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation | 772.2 us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation |
Expected rate of return on plan assets | 4.56%pnr_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical | 3.75%pnr_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical | 7.50%pnr_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical
Pension plan assets yielded returns | 22.30%pnr_HistoricalRateOfReturnOnPlanAssets | (9.90%)pnr_HistoricalRateOfReturnOnPlanAssets | 10.80%pnr_HistoricalRateOfReturnOnPlanAssets
Pension plans assets |  |  |
Asset allocation | 97.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations |  |
Savings plan |  |  |
401(k) plan description | Under the 401(k) plan, eligible U.S. employees may voluntarily contribute a percentage of their eligible compensation. We match contributions made by employees who meet certain eligibility and service requirements. Our matching contribution is 100% of eligible employee contributions for the first 1% of eligible compensation and 50% of the next 5% of eligible compensation. |  |
Annual eligible compensation percentage | 1.50%pnr_EmployeeStockOwnershipPlanContributionPercentageMatchOfCompensation |  |
Participants are 100% vested in employer match | after 3 years of service. |  |
Other retirement compensation |  |  |
Other accrued retirement compensation | 70.2 us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent | 53.3 us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent |
Maximum |  |  |
Pension plans assets |  |  |
Expected contribution | 35.0 us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear / us-gaap_RangeAxis = us-gaap_MaximumMember |  |
Minimum |  |  |
Pension plans assets |  |  |
Expected contribution | 30.0 us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear / us-gaap_RangeAxis = us-gaap_MinimumMember |  |
U.S. Pension Plans |  |  |
Pension and other post-retirement plans |  |  |
Benefits paid | 9.3 us-gaap_DefinedBenefitPlanBenefitsPaid / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember | 20.4 us-gaap_DefinedBenefitPlanBenefitsPaid / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember |
Obligations and funded status |  |  |
Discount rate | 3.63%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember | 4.51%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember | 3.67%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
Non-US Pension Plans |  |  |
Pension and other post-retirement plans |  |  |
Benefits paid | 17.9 us-gaap_DefinedBenefitPlanBenefitsPaid / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember | 18.2 us-gaap_DefinedBenefitPlanBenefitsPaid / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |
Non-US Pension Plans | Maximum |  |  |
Obligations and funded status |  |  |
Discount rate | 0.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MaximumMember | 0.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MaximumMember | 0.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MaximumMember
Expected rate of return on plan assets | 6.40%pnr_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MaximumMember | 6.50%pnr_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MaximumMember | 4.60%pnr_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MaximumMember
Non-US Pension Plans | Minimum |  |  |
Obligations and funded status |  |  |
Discount rate | 4.25%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MinimumMember | 5.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MinimumMember | 4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MinimumMember
Expected rate of return on plan assets | 1.00%pnr_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MinimumMember | 1.00%pnr_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MinimumMember | 1.00%pnr_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MinimumMember
First 1% |  |  |
Savings plan |  |  |
Matching contribution to eligible employee contributions | 100.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent / pnr_DefinedContributionPensionandOtherPostretirementPlansAxis = pnr_A401KPlanLegacyGroupOneMember |  |
Percent of eligible compensation | 1.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent / pnr_DefinedContributionPensionandOtherPostretirementPlansAxis = pnr_A401KPlanLegacyGroupOneMember |  |
Next 5% |  |  |
Savings plan |  |  |
Matching contribution to eligible employee contributions | 50.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent / pnr_DefinedContributionPensionandOtherPostretirementPlansAxis = pnr_A401KPlanLegacyGroupTwoMember |  |
Percent of eligible compensation | 5.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent / pnr_DefinedContributionPensionandOtherPostretirementPlansAxis = pnr_A401KPlanLegacyGroupTwoMember |  |
Flow 401(K) Plan |  |  |
Savings plan |  |  |
Matching contribution to eligible employee contributions | 500.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent / pnr_DefinedContributionPensionandOtherPostretirementPlansAxis = pnr_Flow401KPlanMember |  |
Percent of eligible compensation | 1.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent / pnr_DefinedContributionPensionandOtherPostretirementPlansAxis = pnr_Flow401KPlanMember |  |
Years of service | 3 years |  |
Matching contribution to eligible employee contributions | 100.00%us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage / pnr_DefinedContributionPensionandOtherPostretirementPlansAxis = pnr_Flow401KPlanMember |  |
401(k) plan and ESOP combined expenese | $ 21.5 us-gaap_EmployeeBenefitsAndShareBasedCompensation / pnr_DefinedContributionPensionandOtherPostretirementPlansAxis = pnr_Flow401KPlanMember | $ 26.8 us-gaap_EmployeeBenefitsAndShareBasedCompensation / pnr_DefinedContributionPensionandOtherPostretirementPlansAxis = pnr_Flow401KPlanMember | 19.7 us-gaap_EmployeeBenefitsAndShareBasedCompensation / pnr_DefinedContributionPensionandOtherPostretirementPlansAxis = pnr_Flow401KPlanMember
An Additional 1% Match on Flow 401(K) Plan |  |  |
Savings plan |  |  |
Additional matching contribution to eligible employee contributions | 1.00%pnr_DefinedContributionPlanEmployerAdditionalContributionPercent / pnr_DefinedContributionPensionandOtherPostretirementPlansAxis = pnr_DefinedContributionPlansParticipantGroupOneMember |  |
An Additional 1% Match on Flow 401(K) Plan | Maximum |  |  |
Savings plan |  |  |
Years of service | 19 years |  |
An Additional 1% Match on Flow 401(K) Plan | Minimum |  |  |
Savings plan |  |  |
Years of service | 10 years |  |
An Additional 2% Match on Flow 401(K) Plan |  |  |
Savings plan |  |  |
Additional matching contribution to eligible employee contributions | 2.00%pnr_DefinedContributionPlanEmployerAdditionalContributionPercent / pnr_DefinedContributionPensionandOtherPostretirementPlansAxis = pnr_DefinedContributionPlansParticipantGroupTwoMember |  |
An Additional 2% Match on Flow 401(K) Plan | Maximum |  |  |
Savings plan |  |  |
Years of service | 24 years |  |
An Additional 2% Match on Flow 401(K) Plan | Minimum |  |  |
Savings plan |  |  |
Years of service | 20 years |  |
An Additional 3% Match on Flow 401(K) Plan |  |  |
Savings plan |  |  |
Additional matching contribution to eligible employee contributions | 3.00%pnr_DefinedContributionPlanEmployerAdditionalContributionPercent / pnr_DefinedContributionPensionandOtherPostretirementPlansAxis = pnr_DefinedContributionPlansParticipantGroupThreeMember |  |
An Additional 3% Match on Flow 401(K) Plan | Maximum |  |  |
Savings plan |  |  |
Years of service | 29 years |  |
An Additional 3% Match on Flow 401(K) Plan | Minimum |  |  |
Savings plan |  |  |
Years of service | 25 years |  |
An Additional 4% Match on Flow 401(K) Plan |  |  |
Savings plan |  |  |
Additional matching contribution to eligible employee contributions | 4.00%pnr_DefinedContributionPlanEmployerAdditionalContributionPercent / pnr_DefinedContributionPensionandOtherPostretirementPlansAxis = pnr_DefinedContributionPlansParticipantGroupFourMember |  |
An Additional 4% Match on Flow 401(K) Plan | Minimum |  |  |
Savings plan |  |  |
Years of service | 30 years |  |

X
- Definition Defined Benefit Plan, Basis Used to Determine Overall Expected Long Term Rate of Returns on Assets Assumption, Historical + References No definition available. + Details
Name: | pnr_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical
Namespace Prefix: | pnr_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | pnr_DefinedBenefitPlanEmployerContributionAbstract
Namespace Prefix: | pnr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan Employer Additional Contribution Percent + References No definition available. + Details
Name: | pnr_DefinedContributionPlanEmployerAdditionalContributionPercent
Namespace Prefix: | pnr_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employee Stock Ownership Plan Contribution Percentage Match Of Compensation + References No definition available. + Details
Name: | pnr_EmployeeStockOwnershipPlanContributionPercentageMatchOfCompensation
Namespace Prefix: | pnr_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employee Vesting Period + References No definition available. + Details
Name: | pnr_EmployeeVestingPeriod
Namespace Prefix: | pnr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Historical Rate of Return on Plan Assets + References No definition available. + Details
Name: | pnr_HistoricalRateOfReturnOnPlanAssets
Namespace Prefix: | pnr_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Years Of Service + References No definition available. + Details
Name: | pnr_NumberOfYearsOfService
Namespace Prefix: | pnr_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | pnr_PensionPlansAssetsAbstract
Namespace Prefix: | pnr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DeferredCompensationArrangementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition For defined benefit pension plans, the actuarial present value of benefits (whether vested or nonvested) attributed by the pension benefit formula to employee service rendered before a specified date and based on employee service and compensation (if applicable) before that date. The accumulated benefit obligation differs from the projected benefit obligation in that it includes no assumption about future compensation levels. For plans with flat-benefit or nonpay-related pension benefit formulas, the accumulated benefit obligation and the projected benefit obligation are the same. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Accumulated Benefit Obligation -URI http://asc.fasb.org/extlink&oid=6503844 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The interest rate used to adjust for the time value of money. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(1) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of payments made for which participants are entitled under a pension plan, including pension benefits, death benefits, and benefits due on termination of employment. Also includes payments made under a postretirement benefit plan, including prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services. This item represents a periodic decrease to the plan obligations and a decrease to plan assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Postretirement Benefits -URI http://asc.fasb.org/extlink&oid=6521376 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Glossary Benefits -URI http://asc.fasb.org/extlink&oid=6506267 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Glossary Benefits -URI http://asc.fasb.org/extlink&oid=6506309 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a)(6) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b)(5) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanBenefitsPaid
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of employer's best estimate of contributions expected to be paid to the plan during the next fiscal year beginning after the date of the latest statement of financial position. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Target allocation of investments of this type to total plan assets presented on a weighted average basis. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (c)(i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2446-114920 + Details
Name: | us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employer's matching contributions to a defined contribution plan that vests in a given year. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of the terms and benefits provided by the employer's defined contribution plans. A defined contribution plan provides benefits in return for services rendered, provides an individual account for each participant, and has terms that specify how contributions to the individual's account are to be determined rather than the amount of benefits the individual is to receive. Under a defined contribution pension plan, the benefits a participant will receive depend solely on the amount contributed to the participant's account, the returns earned on investments of those contributions, and forfeitures of other participants' benefits that may be allocated to such participant's account. A description of the plan(s) including employee groups covered, the basis for determining contributions, and the nature and effects of significant matters affecting comparability of information for all periods presented. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6414718&loc=d3e28014-114942 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Defined Contribution Postretirement Plan -URI http://asc.fasb.org/extlink&oid=6510416 + Details
Name: | us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Costs and payments related to employee benefits and equity-based compensation, such as pension expense and contributions, other postretirement benefits expense and payments, stock or unit options expense, and amortization of restricted stock or unit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_EmployeeBenefitsAndShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable within one year (or the operating cycle. if longer) other than those specified elsewhere in the taxonomy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 30 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 25 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361 + Details
Name: | us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_PensionAndOtherPostretirementBenefitContributionsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of cash or cash equivalents contributed by the entity to fund its pension plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3536-108585 + Details
Name: | us-gaap_PensionContributions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | pnr_DefinedContributionPensionandOtherPostretirementPlansAxis=pnr_A401KPlanLegacyGroupOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnr_DefinedContributionPensionandOtherPostretirementPlansAxis=pnr_A401KPlanLegacyGroupTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnr_DefinedContributionPensionandOtherPostretirementPlansAxis=pnr_DefinedContributionPlansParticipantGroupFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnr_DefinedContributionPensionandOtherPostretirementPlansAxis=pnr_DefinedContributionPlansParticipantGroupOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnr_DefinedContributionPensionandOtherPostretirementPlansAxis=pnr_DefinedContributionPlansParticipantGroupThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnr_DefinedContributionPensionandOtherPostretirementPlansAxis=pnr_DefinedContributionPlansParticipantGroupTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pnr_DefinedContributionPensionandOtherPostretirementPlansAxis=pnr_Flow401KPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_ForeignPensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |