XML 40 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of the Location and Fair Value of Derivative Financial Instruments Reported in the Consolidated Balance Sheet (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Jun. 30, 2014
Cross currency swap | Other liabilities    
Derivatives, Fair Value    
Net investment hedge $ 9,971us-gaap_NetInvestmentHedgeDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
$ 45,790us-gaap_NetInvestmentHedgeDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Costless collar contracts | Non-trade and Notes Receivable    
Derivatives, Fair Value    
Cash flow hedge 4,408us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= ph_NontradeandNotesReceivableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ph_CostlessCollarContractsMember
3,508us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= ph_NontradeandNotesReceivableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ph_CostlessCollarContractsMember
Costless collar contracts | Other accrued liabilities    
Derivatives, Fair Value    
Cash flow hedge 4,772us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= ph_OtherAccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ph_CostlessCollarContractsMember
378us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= ph_OtherAccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= ph_CostlessCollarContractsMember
Forward exchange contract | Non-trade and Notes Receivable    
Derivatives, Fair Value    
Cash flow hedge $ 432us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= ph_NontradeandNotesReceivableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
$ (41)us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= ph_NontradeandNotesReceivableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember