XML 20 R54.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
Process Technologies [Member]      
Restructuring Cost and Reserve [Line Items]      
Number of employees 100us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_ProcessTechnologiesMember
150us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_ProcessTechnologiesMember
200us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_ProcessTechnologiesMember
Restructuring costs 18.6us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_ProcessTechnologiesMember
9.4us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_ProcessTechnologiesMember
25.2us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_ProcessTechnologiesMember
Flow Technologies [Member]      
Restructuring Cost and Reserve [Line Items]      
Number of employees 300us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_FlowTechnologiesMember
150us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_FlowTechnologiesMember
100us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_FlowTechnologiesMember
Restructuring costs 10.6us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_FlowTechnologiesMember
13.4us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_FlowTechnologiesMember
5.7us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= pnr_FlowTechnologiesMember
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