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.6us-gaap_PensionContributions $ 30.8us-gaap_PensionContributions  
Obligations and funded status      
Defined accumulated benefit obligation plans 887.5us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation 772.2us-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.2us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent 53.3us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent  
Maximum      
Pension plans assets      
Expected contribution 35.0us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Minimum      
Pension plans assets      
Expected contribution 30.0us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
U.S. Pension Plans      
Pension and other post-retirement plans      
Benefits paid 9.3us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
20.4us-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.9us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
18.2us-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.5us-gaap_EmployeeBenefitsAndShareBasedCompensation
/ pnr_DefinedContributionPensionandOtherPostretirementPlansAxis
= pnr_Flow401KPlanMember
$ 26.8us-gaap_EmployeeBenefitsAndShareBasedCompensation
/ pnr_DefinedContributionPensionandOtherPostretirementPlansAxis
= pnr_Flow401KPlanMember
19.7us-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