XML 32 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Events (Details) (USD $)
36 Months Ended
Feb. 03, 2018
Jun. 30, 2011
Jun. 30, 2007
Mar. 28, 2015
Mar. 03, 2015
Subsequent Event [Line Items]          
Stock Repurchase Program, Authorized Amount   $ 5,000,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1 $ 5,500,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1    
Subsequent Event [Member]          
Subsequent Event [Line Items]          
Special Dividend per Share         $ 0.51bby_SpecialDividendperShare
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Special Dividend Payment, Aggregate         180,000,000bby_SpecialDividendPaymentAggregate
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Dividend Percentage Increase         21.00%bby_DividendPercentageIncrease
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Payments of Ordinary Dividends, Common Stock         0.23bby_NewQuarterlyDividend
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Stock Repurchase Program, Authorized Amount         1,000,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Stock Repurchase Program, Period in Force 3 years        
Number of Future Shop Stores to be Closed       66bby_NumberofFutureShopStoresClosed
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Number of Future Shop Stores Converting to Best Buy Stores       65bby_NumberofFutureShopStoresConvertingtoBestBuyStores
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Minimum [Member] | Subsequent Event [Member]          
Subsequent Event [Line Items]          
Restructuring and Related Cost, Expected Cost       200,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Expected Cash Payments for Restructuring       140,000,000bby_ExpectedPaymentsforRestructuring
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Maximum [Member] | Subsequent Event [Member]          
Subsequent Event [Line Items]          
Restructuring and Related Cost, Expected Cost       280,000,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Expected Cash Payments for Restructuring       180,000,000bby_ExpectedPaymentsforRestructuring
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember