XML 29 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments - Schedule of Held-To-Maturity Securities (Details) (USD $)
12 Months Ended
May 03, 2015
Apr. 27, 2014
Apr. 28, 2013
Investments, Debt and Equity Securities [Abstract]      
Realized gains (losses) $ 0us-gaap_RealizedGainLossOnMarketableSecuritiesCostMethodInvestmentsAndOtherInvestments $ 0us-gaap_RealizedGainLossOnMarketableSecuritiesCostMethodInvestmentsAndOtherInvestments $ 0us-gaap_RealizedGainLossOnMarketableSecuritiesCostMethodInvestmentsAndOtherInvestments
Investment      
Amortized cost 292,748,000us-gaap_HeldToMaturitySecurities 209,922,000us-gaap_HeldToMaturitySecurities  
Gross unrealized gains 0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain 0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain  
Gross unrealized losses 0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss 0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss  
Fair value 292,748,000us-gaap_HeldToMaturitySecuritiesFairValue 209,922,000us-gaap_HeldToMaturitySecuritiesFairValue  
Commercial Paper      
Investment      
Amortized cost 0us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialPaperMember
89,922,000us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialPaperMember
 
Gross unrealized gains 0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialPaperMember
0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialPaperMember
 
Gross unrealized losses 0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialPaperMember
0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialPaperMember
 
Fair value 0us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialPaperMember
89,922,000us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialPaperMember
 
Certificates of Deposit      
Investment      
Amortized cost 292,748,000us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CertificatesOfDepositMember
120,000,000us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CertificatesOfDepositMember
 
Gross unrealized gains 0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_DebtSecurityAxis
= us-gaap_CertificatesOfDepositMember
0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_DebtSecurityAxis
= us-gaap_CertificatesOfDepositMember
 
Gross unrealized losses 0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_CertificatesOfDepositMember
0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_CertificatesOfDepositMember
 
Fair value 292,748,000us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CertificatesOfDepositMember
120,000,000us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CertificatesOfDepositMember
 
Short-Term Investments      
Investment      
Amortized cost 292,748,000us-gaap_HeldToMaturitySecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
209,922,000us-gaap_HeldToMaturitySecurities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
 
Gross unrealized gains 0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
 
Gross unrealized losses 0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
 
Fair value $ 292,748,000us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember
$ 209,922,000us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermInvestmentsMember