Just to say - this assumes your objective in life is to earn as much money as you can. But many people don’t have that as an objective. So they would make such a decision based on other considerations, e.g. is what you are doing worthwhile? Do you feel you are helping the customers? Do you enjoy doing it? Do you think the company that is going to buy you out will do a good job of it too, are you aligned with their approach and aims, would the buy out benefit your customers in the same way, would they continue the vision of your project?
For some people all that matters far more than the financial side of things. So - that may or may not be your situation but just to say - you don’t need to let a financial calculation decide things for you. You can do the calculation, but the decision is still yours after that. A page of numbers is not a decision, it is just some of the information on the basis of which you make your decision and you are perfectly within your rights as a person to ignore it if that is what you want to do.
I write software myself, and though I make a very modest living from it, just barely scrape by, I don’t have an asking price for that business. It wouldn’t matter how persistent they were or how much they offered. I just would not sell because I have objectives other than financial ones.