XML 114 R92.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives and Hedging Activities - Schedule of Notional Value of Outstanding Foreign Currency Forward Contracts (Detail) (United States of America, Dollars, USD $)
In Millions, unless otherwise specified
Apr. 24, 2015
Apr. 25, 2014
Cash Flow Hedging | Long
   
Derivative [Line Items]    
Forward contracts, Notional Amount $ 93.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= currency_USD
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
$ 122.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= currency_USD
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
Non Designated | Long
   
Derivative [Line Items]    
Forward contracts, Notional Amount 231.2invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= currency_USD
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
389.9invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= currency_USD
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_PositionAxis
= us-gaap_LongMember
Non Designated | Short
   
Derivative [Line Items]    
Forward contracts, Notional Amount $ 160.2invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= currency_USD
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember
$ 155.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= currency_USD
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_PositionAxis
= us-gaap_ShortMember