XML 24 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Common stock transactions (Detail) (USD $)
Share data in Thousands, unless otherwise specified
12 Months Ended
Jan. 30, 2015
Jan. 31, 2014
Feb. 01, 2013
Common stock transactions      
Aggregate purchase price $ 800,095,000us-gaap_StockRepurchasedDuringPeriodValue $ 620,052,000us-gaap_StockRepurchasedDuringPeriodValue $ 671,459,000us-gaap_StockRepurchasedDuringPeriodValue
Common Stock      
Common stock transactions      
Shares acquired under share repurchase program 14,106us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
11,037us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
14,394us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Aggregate purchase price 12,342,000us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
9,657,000us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
12,595,000us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Common Stock | Pursuant to Authorized Repurchase Program      
Common stock transactions      
Common stock repurchase authorization 2,000,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= dg_PursuantToAuthorizedRepurchaseProgramMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Remaining authorization available under the common stock repurchase program 223,400,000us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= dg_PursuantToAuthorizedRepurchaseProgramMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Shares acquired under share repurchase program 14,100us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= dg_PursuantToAuthorizedRepurchaseProgramMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
11,000us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= dg_PursuantToAuthorizedRepurchaseProgramMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
14,400us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= dg_PursuantToAuthorizedRepurchaseProgramMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Aggregate purchase price $ 800,100,000us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= dg_PursuantToAuthorizedRepurchaseProgramMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 620,100,000us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= dg_PursuantToAuthorizedRepurchaseProgramMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 671,400,000us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= dg_PursuantToAuthorizedRepurchaseProgramMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember