Thank you, Craig. Good morning. Yes, so Tim and I both have sort of -- we'll split that question up a bit. But in taking that step back, which I think is a good thing to do, I think you're dead right. We have got our own internal initiatives that are driving much better operational execution and performance. And then you've got external macroeconomic, including the gold price, things that are going on that are also on balance helping. And so I think both of those two separate buckets are helping to drive the really strong performance. In terms of the internal stuff, I think your question on the layaway program, look, the layaway program, if you remember, you don't recognize sales until those layaways are paid in full. So we expect that we have essentially put off sales into the next few quarters as a result of those layaways. So we haven't recognized the sales to this point on that question, but -- which hopefully sets us up for some strong sales periods going forward. But many, many other internal initiatives that are driving this performance. You've got a lot of time being spent on how we price products at the loan counter. You've got a lot of work going on, on lending grids, how much -- what our LTV should be like what categories. You've got lots of marketing initiatives going on around both digital and in-store. And really, Blair just leads an operating format that is highly disciplined, it's not a knee-jerk type of regime. It is a -- we run a really balanced business here and I think the last 3 years or 4 years of a really simple strategy around this operational execution piece is what's been so critical in driving the financial performance and then I think the stock price. In terms of the external stuff, yes, gold is obviously a big driver of average loan size. So we've seen -- it really is quite momentous PLO growth. A year ago, I would have been saying that 8% loan growth is fantastic, and we're seeing 15%. So it's pretty -- it really is exceptional growth on the lending side, and that's the core of the business that we're in. So the gold price is certainly helping on the lending side. And then on the selling side, look, there's some very different, in some ways, competing external things going on out there. It's getting tougher for the consumer. Gold prices on the buying side are getting high, and if they keep getting higher, start to become a little bit more unaffordable. So on the selling side, we've just got to be really disciplined and dialed in on our discounting cadence to really move this inventory. But at the moment, we're pretty happy with the way that's going in the U.S. We've got more to do in the U.S. around selling, but with the layaway program about to hit, we think we should be driving some good selling there. And then you can see in Latin America, it really is doing very well down there. So I think, look, it's a really good point. There's two things going on, the stuff we're doing internally and the macro side. And at the moment, you can see from the financial results that it really is a great time to be in the pawn business. Tim, if you want to add anything to that?