Thank you, Bob, for your question. And yes, I mean, R&D is the lifeblood of our future and our past and our present growth. So our mission statement, as you long-time investors know, is creating value from sorbent minerals. And layered on top of that is a real commitment to playing what we call [miny] (ph) ball, which is our version of money ball, which is getting the data and trying to make fact-based decisions on where do we have a competitive advantage and where do our customers value us the most and trying to lean into there and likewise then walking away from things where we just don't provide the value and frankly there could be another supplier somewhere who could better serve that customer. And the only way to then hang on to those customers is through low margins, which isn't healthy for the long term. So how do we measure it is ultimately through the value that we're deriving from the minerals we're selling. So you've heard me talk about this before, but it's really startling and well worth repeating. Back in 2001 when the company was not doing very well, we maxed out with over a million tons sold, but our average selling price was just $156 a ton, so we generated $161 million in sales, and our gross profit was only $28 a ton, so we had $29 million of gross profit. This last full fiscal year in 2023 we grew from that $161 million to $413 million. Our gross profit per ton jumped from $28 to $127 a ton. So almost 6 times -- well, 5 times the growth. And remember, we did a million tons back in 2001. We only did 811,000 tons 20 something years later. And that's this commitment to value based selling. So a lot of times you guys see less -- I mean our top line is growing anyway, but a lot of times you see it as maybe not as good as it could be, but it's really a conscious decision to walk away from unprofitable business. And to put this momentum in perspective, so while that was a record for us in F 2023, average selling price of $509 a ton up from $156 20 years ago, it was $562 in the first quarter. And again, that GP per ton from $28 a ton up to $127 was $156 in the first quarter. So that's how we measure it. I mean, we are clearly creating value. Yes, we believe, and we believe there's many different ways to achieve that value. It is through products, pricing, and performance, but it's also very much with the service that we provide. So we know that all close to a thousand teammates globally are helping contribute towards delivering value to our customers every day, and we're very appreciative of that, and our customers are too. So thanks for a great question and we take this very, very seriously.