XML 26 R24.htm IDEA: XBRL DOCUMENT v2.4.1.9
Assets and liabilities measured at fair value (Details) (USD $)
In Thousands, unless otherwise specified
May 01, 2015
Jan. 30, 2015
Accrued expenses and other current liabilities    
Liabilities:    
Derivative financial instruments $ 263us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= dg_AccruedExpensesAndOtherCurrentLiabilitiesMember
$ 1,173us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= dg_AccruedExpensesAndOtherCurrentLiabilitiesMember
Reported amount | Current portion of long-term debt obligations    
Liabilities:    
Long-term obligations 101,309us-gaap_LongTermDebtFairValue
/ us-gaap_BalanceSheetLocationAxis
= dg_LongTermDebtAndCapitalLeaseObligationsCurrentMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
 
Reported amount | Long-term obligations    
Liabilities:    
Long-term obligations 2,614,005us-gaap_LongTermDebtFairValue
/ us-gaap_BalanceSheetLocationAxis
= dg_LongTermDebtAndCapitalLeaseObligationsNoncurrentMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
 
Reported amount | Accrued expenses and other current liabilities    
Liabilities:    
Deferred compensation 3,894dg_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrentFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= dg_AccruedExpensesAndOtherCurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
 
Reported amount | Noncurrent Other liabilities    
Liabilities:    
Deferred compensation 20,788dg_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrentFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
 
Fair value measurements on recurring basis | Balance at the end of the period    
Liabilities:    
Long-term obligations 2,707,519us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Deferred compensation 24,682dg_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrentFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Fair value measurements on recurring basis | Balance at the end of the period | Accrued expenses and other current liabilities    
Liabilities:    
Derivative financial instruments 263us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= dg_AccruedExpensesAndOtherCurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Fair value measurements on recurring basis | Quoted Prices in Active Markets for Identical Assets and Liabilities (Level 1)    
Liabilities:    
Long-term obligations 1,789,996us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Deferred compensation 24,682dg_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrentFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Fair value measurements on recurring basis | Significant Other Observable Inputs (Level 2)    
Liabilities:    
Long-term obligations 917,523us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Derivative financial instruments $ 263us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember