Yeah. Thanks, Arvind. Look, our business is all volume driven based. I mean, it is -- and again, our clients will pay us by -- for lack of -- for just simplicity thinking about this, they'll pay us by -- for an agent, kind of per hour around that agent. They'll pay us per transaction like per call or per minute. That in the connect side of our business is really the operating model, the financial model there. So in each scenario, volume matters. Clients will say, I need X number of agents, and we're building those. And their math is they're forecasting that based around their volumes and what they predict the headcount they need. Other clients, they say, we're going to give you X number of calls or X number of minutes, and then we have to go determine the headcount. But at the end of the day, those are volume-driven. And so when I look at our -- so directly to your question, the significant part of our business is driven by those volumes. Now, when I look at our business and our great client diversification, you have puts and takes. You have winners, and you have those that are -- their businesses are struggling right now in today's world. And so I think that's where we think we are structured well with our business, with our client relationships and that diversification to continue to grow our business, to grow it strong, above where this industry is growing because we have that, call it, resiliency built into our client portfolio. And then we do a really good job operationally. And so even inside those clients, we take market share from our competitors, which even if they're in a down environment like I highlighted, we're able to -- we go down a lot less than many of our competitors. And at the end of the day, you put all that together, I like our growth trajectory.