XML 56 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives (Details) (Options, Cash flow hedges)
In Thousands, unless otherwise specified
Mar. 31, 2015
Brazilian Real calls
BRL
Mar. 31, 2015
Brazilian Real calls
Level 2
USD ($)
Jun. 30, 2014
Brazilian Real calls
Level 2
USD ($)
Mar. 31, 2015
Brazilian Real puts
BRL
Mar. 31, 2015
Brazilian Real puts
Level 2
USD ($)
Jun. 30, 2014
Brazilian Real puts
Level 2
USD ($)
Derivative [Line Items]            
Notional amount 136,500us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pahc_OptionsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
    (136,500)us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pahc_OptionsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
   
Fair value   $ 327us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= pahc_OptionsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_PositionAxis
= us-gaap_LongMember
$ 432us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= pahc_OptionsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_PositionAxis
= us-gaap_LongMember
  $ (3,288)us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= pahc_OptionsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_PositionAxis
= us-gaap_ShortMember
$ (46)us-gaap_DerivativeInstrumentsInHedgesAssetsAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= pahc_OptionsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_PositionAxis
= us-gaap_ShortMember