XML 58 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Person
Dec. 31, 2013
Person
Dec. 31, 2012
Person
Restructuring Cost and Reserve [Line Items]      
Number of employees 1,150us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated 1,100us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated 800us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
Restructuring costs $ 88.3us-gaap_RestructuringCharges $ 103.2us-gaap_RestructuringCharges $ 48.7us-gaap_RestructuringCharges
Valves And Controls [Member]      
Restructuring Cost and Reserve [Line Items]      
Number of employees 600us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_ValvesAndControlsMember
500us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_ValvesAndControlsMember
300us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_ValvesAndControlsMember
Restructuring costs 48.8us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_ValvesAndControlsMember
51.0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_ValvesAndControlsMember
5.1us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_ValvesAndControlsMember
Flow & Filtration Solutions [Member]      
Restructuring Cost and Reserve [Line Items]      
Number of employees 350us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_FlowFiltrationSolutionsMember
250us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_FlowFiltrationSolutionsMember
200us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_FlowFiltrationSolutionsMember
Restructuring costs 14.0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_FlowFiltrationSolutionsMember
17.8us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_FlowFiltrationSolutionsMember
19.2us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_FlowFiltrationSolutionsMember
Water Quality Systems [Member]      
Restructuring Cost and Reserve [Line Items]      
Number of employees 50us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_WaterQualitySystemsMember
50us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_WaterQualitySystemsMember
100us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_WaterQualitySystemsMember
Restructuring costs 15.2us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_WaterQualitySystemsMember
5.0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_WaterQualitySystemsMember
11.7us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_WaterQualitySystemsMember
Technical Solutions [Member]      
Restructuring Cost and Reserve [Line Items]      
Number of employees 150us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_TechnicalSolutionsMember
300us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_TechnicalSolutionsMember
200us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_TechnicalSolutionsMember
Restructuring costs $ 4.3us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_TechnicalSolutionsMember
$ 19.4us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_TechnicalSolutionsMember
$ 12.7us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_TechnicalSolutionsMember