XML 50 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring - Restructuring Costs by Segment (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges $ 88.3us-gaap_RestructuringCharges $ 103.2us-gaap_RestructuringCharges $ 48.7us-gaap_RestructuringCharges
Valves And Controls [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges 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]      
Restructuring Charges 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]      
Restructuring Charges 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]      
Restructuring Charges 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
Corporate and Other [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges $ 6.0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
$ 10.0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
$ 0us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember