XML 59 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives and Financial Instruments - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 1 Months Ended 12 Months Ended
Mar. 28, 2015
Sep. 27, 2014
Mar. 29, 2014
Apr. 30, 2011
Dec. 31, 2014
Derivative [Line Items]          
Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax $ 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax $ 380.1us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax $ 5.6us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax    
Discontinued Operation, Tax (Expense) Benefit from Provision for (Gain) Loss on Disposal 0us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal 12.3us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal 2.4us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal    
Foreign Exchange Contract [Member]          
Derivative [Line Items]          
Derivative, Notional Amount 226.8invest_DerivativeNotionalAmount
/ pnr_DerivativeInstrumentDisclosureAxis
= us-gaap_ForeignExchangeContractMember
      250.8invest_DerivativeNotionalAmount
/ pnr_DerivativeInstrumentDisclosureAxis
= us-gaap_ForeignExchangeContractMember
Interest Rate Swap [Member]          
Derivative [Line Items]          
Average swap interest rate       3.65%us-gaap_DerivativeAverageSwaptionInterestRate
/ pnr_DerivativeInstrumentDisclosureAxis
= us-gaap_InterestRateSwapMember
 
Cost of expiration (termination)       11.0pnr_NotionalAmountOfDerivativesTerminations
/ pnr_DerivativeInstrumentDisclosureAxis
= us-gaap_InterestRateSwapMember
 
Derivative instrument contractual life       10 years  
Unrealized loss 6.7us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss
/ pnr_DerivativeInstrumentDisclosureAxis
= us-gaap_InterestRateSwapMember
      7.0us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss
/ pnr_DerivativeInstrumentDisclosureAxis
= us-gaap_InterestRateSwapMember
Derivative, Notional Amount       $ 400.0invest_DerivativeNotionalAmount
/ pnr_DerivativeInstrumentDisclosureAxis
= us-gaap_InterestRateSwapMember