Hey, Greg. It's Mike. I'll tackle it. I think, as Steve indicated, the approach we took this year, similar to what we've done in many years, is we ask our teams what's their best estimate of what we're going to do. And I've argued for a long, long time that for us, as a distributor who really -- we don't control the demand. We don't typically create demand. Very hard for us to know what's coming. And as you know as well, we don't maintain a backlog, except for that brief period during the supply chain crisis where there was no product. And so we did kind of understand what demand was. We're more back to where our business normally operated from a distributor standpoint of hardware, which is we have to depend on our partners to tell us what they think they're going to need. We then place orders with our suppliers, and our suppliers -- let me tell you, they're asking us constantly, hey, are we starting to see, as you indicated, green shoots this idea that we gave for this year, unlike last year, where we had an at least number for the top line, we decided to come up with this wide range because it's the timing question. And as Steve indicated in his prepared remarks, there we believe right now that there's a first half, second half dynamic that should play out. That's based on all the information we have. That may or may not be true, meaning, I think the first half of our fiscal year, is going to be very hard to forecast. We believe the second half will be easier. But we also said that last year. So we're doing the best we can and bounding it by what we continue to hear as well from the suppliers that you've referenced. But as you know, we've got a lot of suppliers and we indicated that some actually did better last year than others. Our physical security business, as example, really was very strong and resilient. Yet we had some other parts of our business, even beside the Cisco and the Zebra's, that did not do well. And so, we're trying to figure out where we should make an investment decision for '25 and '26 right now. But we're mindful of the fact that, as Steve indicated as well, we want to be mindful of managing our balance sheet appropriately, not getting into position where we're using our balance sheet to drive opportunistic purchases. That's something we used to do. We're going to make sure we're very conservative in our use of the balance sheet to drive working capital.