XML 46 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives And Hedging Activities Notional Amount of Forward Contracts (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Derivative [Line Items]        
Derivative, Notional Amount $ 74.0invest_DerivativeNotionalAmount      
Derivatives Designated As Hedges [Member] | Forward contracts related to tobacco purchase [Member]        
Derivative [Line Items]        
Derivative, Notional Amount   105.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= uvv_ForwardContractsRelatedToTobaccoPurchaseMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
126.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= uvv_ForwardContractsRelatedToTobaccoPurchaseMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
158.9invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= uvv_ForwardContractsRelatedToTobaccoPurchaseMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Not Designated As Hedges [Member] | Forward contracts related to tobacco processing costs [Member]        
Derivative [Line Items]        
Derivative, Notional Amount   22.9invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= uvv_ForwardContractsRelatedToTobaccoProcessingCostsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
26.8invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= uvv_ForwardContractsRelatedToTobaccoProcessingCostsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
34.3invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= uvv_ForwardContractsRelatedToTobaccoProcessingCostsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Foreign Exchange Contract [Member]        
Derivative [Line Items]        
Derivative, Notional Amount   $ 128.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
$ 152.9invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
$ 193.2invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember