John Garratt
Analyst · UBS.
Yes, Michael. So as you look -- as you pointed out, those are in the order of importance and the #1 called out, and it was a good bit higher than the other 2, although all were quite impactful, was higher initial markups, and that was DG Fresh. And that is something I would say continues and actually improves as we scale that across the system and get the efficiencies.
As you get to the next 2, the lower markdowns, certainly a big piece of that was the higher sell-through on the nonconsumables. But if you recall, we were calling out lower markdowns even before that as we got tighter and tighter around promotional activity, and we've stayed tight on promotional activity. While I would say compared to last year, it's up a little bit because last year there was virtually no promotional activity. If you compare to 2019, it's down. So we're not seeing that much more promotional activity. We're actually seeing a little bit less. If you go back to 2019, there just was none last year. And so things remain pretty tame that way.
And then on the mix benefit, again, certainly got some extra juice from the stimulus. But again, 12 consecutive quarters of nonconsumable comp growth. And when we're virtually doubling that initiative and putting the best of the best across the chain, we think that continues to help us. And again, shrink, that was a benefit not related to the current environment.
So it's certainly a mix. It's hard to when you look at nonconsumables to untangle what was stimulus and what was just what we did to make that piece of the box more relevant. I'd say we set ourselves up very well in that regard. And then again, I would like to think that the higher carry rates is more -- is not something structural. It's more of a supply and demand imbalance that should sort itself out later.
One of the things I'll mention that is a wildcard that's not in our guidance, and that is what impact the child tax credits will have. And so while there's -- we've not assumed any more stimulus, we've not assumed any more child tax credits, just given the number of potential macro puts and takes, including the child tax credits, but then conversely, what happens when the -- some of the enhanced benefits are removed. So that's another wildcard in the back portion of the year.
But as you look at the gross margin, I would tell you, a big chunk of this is structural as evidenced by the strong fundamentals driving it and the track record we've delivered. But as we mentioned, there's just some near-term pressures over the next few quarters.