Maheep, yes, as mentioned, look, 37% of our projects has shifted at least by a month, and as mentioned, we pushed $50 million worth of projects out of the year into 2025. So, some substantial project pushes, and that is obviously impacting our number more than anything this year. As it relates to '25 and '26, again, we're not going to comment or guide on that, but certainly, we're driving an international strategy. As we mentioned, there's 63 gigawatts of available market opportunity out into 2025 for us. We're really pleased with our approach and progress, really, in the international space. As we mentioned in prior calls, we've got about $78 million of orders on the books to ship internationally, so we're excited about that opportunity and obviously excited about the CCI opportunity that we talked about before. Having said that, as we move out into '25 and '26, I understand the Wood Mac data, that base case is probably not as exciting as we've seen in prior years as it relates to the solar market, but what we are very excited about is the load growth in the United States. We've had a period of about 5-years of no load growth in the U.S., and we're entering a period where we've got a projected 4.7% load growth. We've seen some exciting things in the news recently. You guys have probably all seen the Brookfield Microsoft deal that was announced, 10.5 gigs. If you've listened to the Quanta earnings call, they mentioned the boom in data centers and customers coming at them with 100 gigawatt opportunities. The data center space alone, we look at over the next 4-years that load growth potentially doubling from 70 gigawatts to close to 140 gigawatts. So, we are excited about the future in the U.S., but that load growth is going to break the solar generation space. The limiting factor on all this growth is labor, and Shoals is uniquely well-positioned to solve that problem for folks. So, I know the forecasts are tough and the Wood Mac information and others, but we really are excited about what we're seeing in the broader macro area around power demand.