Yeah, sure, Jeff. So, let me start by saying, as you know, we don't give quarterly guidance. And as you were trying to do based on our year-to-date performance and our full year guidance, you can get pretty close in terms of figuring out Q4. But maybe let me try to help out a little bit. So, I'd say at a high level, Q4 looks a lot like Q3. Typically what we see from a seasonality standpoint is a sequential improvement in revenues from Q3 to Q4, about a point to a point and a half. And that's going all the way back to 2017. So, at current run rates, typically we're up a point to a point and a half. We do have easier comparisons in the fourth quarter. And for what it's worth, there's also an extra shipping day in the quarter. So, you add all that up, we get to about flat revenues on a year-over-year basis. We expect, again, our typical margin improvement of about 100 basis points on a year-over-year basis. So, that is a slight decline from Q3 to Q4, which is kind of the typical seasonality. And the main driver here remains another strong contribution from the enterprise initiatives. And then factoring in a more kind of normal tax rate for us in that 24%, 25% range. And you get to EPS at the midpoint. And I'm just doing the math. I'm not giving guidance that's in that 2.51 range for the fourth quarter. So, I'll just add, while we're talking about the fourth quarter, we do expect a strong quarter, again, from a free cash flow standpoint. And we're projecting some meaningful improvement on our inventory levels in the fourth quarter, which is not easy in the current demand environment. So, hopefully that's helpful, Jeff.