I mean, I think we've talked a little bit about it before. I think nothing has changed. I look at our business and I look at our balance sheet and I look at what it takes to run our business. I look at our liquidity, our bank lines, a number of different factors contribute to the decision making as to how we allocate capital. We highlighted in this press release that we did sign and enter into a new agreement with our lenders. That agreement, I believe, was a lot of hard work by Thor and Kathleen with our great partners CIBC. And the result of the new credit facility moving to two years committed, moving to long-term debt as well as increasing our flexibility as it relates to how we're going to deploy capital, was a big win for A-Mark, and I don't want to minimize that. It was a lot of hard work and we're very thankful and very appreciative of our partners in the bank group. As we look at the stock buyback in particular, to me, it's just -- it's like any other trade we do. Where is our capital best allocated to return the best result for our shareholders and that’s something that I focus on all the time. As we look at opportunities whether it be capital expenditures, whether it be holding inventory, whether it be acquisitions or whether it be stock buybacks, I view this and the Board to this -- the Board and I are very well aligned on this, that we're looking for whatever the best return is for the shareholders. And, I believe that, at the moment, the stock offers to me a better opportunity, than maybe it did, a few months ago. So, I think certainly the market cap of the company as it relates to our tangible net worth and our book value as well as, inventory or M&A opportunities, they're all factors. And obviously as buying back stock in my assessment -- if I believe buying back the stock, a few years from now is going to be the best investment and the best way to deploy our capital, we will do that. If we believe an M&A opportunity is going to return a better ROI, we're going to look at the M&A opportunity. And if we need to expand our mints or we need to expand our storage or we need to inventory more product, we're going to do that. So, to me, it's something I do every day. I don't believe that there's a playbook for it that every opportunity and every decision is easily defined. It's a little bit of experience and gut and that's what I do. So, I hope that answered your question.