dollar general profitability