XML 56 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives (Details) (Options, Cash flow hedges)
In Thousands, unless otherwise specified
Dec. 31, 2014
Brazilian Real calls
BRL
Dec. 31, 2014
Brazilian Real calls
Level 2
USD ($)
Jun. 30, 2014
Brazilian Real calls
Level 2
USD ($)
Dec. 31, 2014
Brazilian Real puts
BRL
Dec. 31, 2014
Brazilian Real puts
Level 2
USD ($)
Jun. 30, 2014
Brazilian Real puts
Level 2
USD ($)
Derivative [Line Items]            
Notional amount 117,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pahc_OptionsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
    (117,000)us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= pahc_OptionsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
   
Fair value   $ 385us-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
  $ (722)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