Yeah. And Rich, I think it's a good point and one we talk about quite a bit at the management level as well as the Board level. In our investor deck, we did pop out more and more of the model. And I think what you're seeing in 2021, we had roughly 10% adjusted EBITDA as a percentage of revenue. This past year in 2023, we were fortunate to go to 20% at that kind of, call it, $119 million level. A model in -- for illustrative purposes, at $200 million, we think it's 30%. So, it's very much a scale business, and that's what we're focused on. What ERTC allowed us to do is invest in technology and payroll, and we're running at increased levels for that. Now, with ERTC, it was one-time revenue and you're kind of one and done. Here, it's allowing us to invest in a repetitive business model. So while this year, roughly $18 million or so was ERTC one-time revenue, next year, as we model with guidance, most of that revenue is repetitive revenue. So, you're going to see us really build a platform of growth that's repetitive revenue, and it's only accelerated in the last couple of years. From a cost perspective, what we've done is we've been able to really rightsize the scalability model. Primarily, we invested in our infrastructure with common service tools, Salesforce, NetSuite, AWS. We're starting to invest in AI, and we think we have some pretty good winners in that area. And then just the simplification of the business around bank accounts, money movement and the marketplace allows us to move where we can invest in our important asset around people, but also invest in efficiency and the scale outcome. So, we think we're well on our way and really pleased with the outlook here. So, I appreciate the question, but that's how we're looking at it today.