XML 23 R73.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
Jan. 23, 2015
Apr. 25, 2014
Cash Flow Hedging | Long
   
Derivative [Line Items]    
Forward contracts, Notional Amount $ 159.1invest_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 304.7invest_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 $ 183.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