XML 45 R31.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Repurchase of Common Stock Repurchase of Common Stock (Tables) | 3 Months Ended
--- | ---
Apr. 29, 2017
Schedule of Repurchases of Common Stock [Abstract] |
Schedule of Repurchases of Common Stock [Table Text Block] | The following table presents information regarding the shares we repurchased during the three months ended April 29, 2017, and April 30, 2016 ($ and shares in millions, except per share amounts):
| Three Months Ended
| April 29, 2017 |  | April 30, 2016
Total cost of shares repurchased |  |  |
Open market(1) | $ | 384 |  |  | $ | 56 |
Settlement of January 2016 ASR(2) | — |  |  | 45 |
Total | $ | 384 |  |  | $ | 101 |
Average price per share |  |  |
Open market | $ | 46.3 |  |  | $ | 32.41 |
Settlement of January 2016 ASR(2) | $ | — |  |  | $ | 28.55 |
Average | $ | 46.3 |  |  | $ | 30.55 |
Number of shares repurchased and retired |  |  |
Open market(1) | 8.3 |  |  | 1.7 |
Settlement of January 2016 ASR(2) | — |  |  | 1.6 |
Total | 8.3 |  |  | 3.3 |
(1) | As of April 29, 2017, $19 million, or 0.3 million shares, in trades remained unsettled. As of April 30, 2016, $4 million, or 0.1 million shares, in trades remained unsettled. The liability for unsettled trades is included in Accrued liabilities in the Condensed Consolidated Balance Sheets.
(2) | See Note 7, Shareholders' Equity, in the Notes to Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended January 28, 2017, for additional information regarding the January 2016 ASR.

X
- Definition Tabular disclosure related to repurchases of common stock under share repurchase program. + References No definition available. + Details
Name: | bby_ScheduleOfRepurchasesOfCommonStockTableTextBlock
Namespace Prefix: | bby_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of Repurchases of Common Stock [Abstract] + References No definition available. + Details
Name: | bby_ScheduleofRepurchasesofCommonStockAbstract
Namespace Prefix: | bby_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration