Thanks for the question, Adam. And yes, I think, number one, as you said, the deterministic nature of tax calculation is a fortification in and of itself against AI, which is more of a probabilistic approach to the answers that they generate. And so that's number one. And the customers would tell you -- they tell me, we have to be accurate to the penny. And so there's no room for hallucination. There's no room for approximation. You have to be accurate. So I think, look, in the fullness of time, and that could be over a long period, there's a lot that can be done, and I think that there's a lot that will change. But I see it more as an opportunity for us rather than a detriment. Other parts of what we do that are, I think, very much in the proprietary nature of our business is all the work that we do around tax content. It's around the rules that we work with our customers to build into their determination engines, much of that is proprietary. It's not as simple as doing a web search. And there's a tremendous amount of expertise that goes into it. It's not dissimilar, for example, obviously, there's a lot going on out there in the market in terms of using tools to develop code. And there's been a lot of talk about vibe coding as an example. But the reality is vibe coding is a heck of a lot harder than it is for an experienced engineer to pick up a coding tool and get it to help that person become a lot more productive. And in this case, our expertise in tax is something that I think we can use to leverage the power of AI, and it would take a lot longer for an inexperienced person to somehow figure out how to use that to do what we do with the kind of expertise that we have in-house for the company. Along with that, we're deeply embedded in our customers' infrastructure, deeply integrated with the ERP. Those are not insignificant points of integration. We integrate with point-of-sale systems. We integrate with payroll systems, HR systems, CRM tools. So the integration points in and of themselves are also quite complex in many organizations. And so there's -- all that being said, I think we sit in a very strong position in the long, long run, anything can happen, but I also believe that we're more well positioned to benefit from AI and to bring AI-related capabilities to our customers than I worry about AI disintermediating us in any sort of a reasonable time frame.