XML 70 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Gift Cards - Additional Information (Detail) (USD $)
3 Months Ended 9 Months Ended
Jan. 31, 2015
Jan. 25, 2014
Jan. 31, 2015
Jan. 25, 2014
May 03, 2014
Gift Cards [Line Items]          
Additional gift card breakage during the period $ 4,300,000bks_RevenueRecognitionGiftCardsBreakagePeriodIncreaseDecrease        
Gift card breakage 10,126,000us-gaap_RevenueRecognitionGiftCardsBreakage 5,831,000us-gaap_RevenueRecognitionGiftCardsBreakage 21,259,000us-gaap_RevenueRecognitionGiftCardsBreakage 17,503,000us-gaap_RevenueRecognitionGiftCardsBreakage  
Gift card liabilities $ 390,102,000us-gaap_AccruedLiabilitiesForUnredeeemedGiftCards $ 392,244,000us-gaap_AccruedLiabilitiesForUnredeeemedGiftCards $ 390,102,000us-gaap_AccruedLiabilitiesForUnredeeemedGiftCards $ 392,244,000us-gaap_AccruedLiabilitiesForUnredeeemedGiftCards $ 356,700,000us-gaap_AccruedLiabilitiesForUnredeeemedGiftCards