XML 42 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Revenue Recognition - Additional Information (Detail) (USD $)
9 Months Ended
Jan. 31, 2015
May 03, 2014
Jan. 25, 2014
Deferred Revenue Arrangement [Line Items]      
Estimated life of NOOK, years 2 years    
Nook      
Deferred Revenue Arrangement [Line Items]      
Recognized over 2 years    
Deferred revenue $ 3,613,000us-gaap_DeferredRevenue
/ us-gaap_DeferredRevenueArrangementTypeAxis
= bks_NookMember
$ 9,934,000us-gaap_DeferredRevenue
/ us-gaap_DeferredRevenueArrangementTypeAxis
= bks_NookMember
$ 13,348,000us-gaap_DeferredRevenue
/ us-gaap_DeferredRevenueArrangementTypeAxis
= bks_NookMember
Nook | Minimum      
Deferred Revenue Arrangement [Line Items]      
Average percent, NOOK's sales price 0.00%bks_PercentageOfRevenues
/ us-gaap_DeferredRevenueArrangementTypeAxis
= bks_NookMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Nook | Maximum      
Deferred Revenue Arrangement [Line Items]      
Average percent, NOOK's sales price 4.00%bks_PercentageOfRevenues
/ us-gaap_DeferredRevenueArrangementTypeAxis
= bks_NookMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Annual Fee      
Deferred Revenue Arrangement [Line Items]      
Non-refundable, after first 30 days, annual fee $ 25bks_CustomerFeesNonRefundableAfterFirstThirtyDaysRevenueRecognized
/ us-gaap_DeferredRevenueArrangementTypeAxis
= us-gaap_AnnualMembershipFeesMember