John Nunemaker joins us to share his new thesis for acquiring Rails based SaaS apps. Heās early days on his next big thing called Very Good Software and recently acquired Fireside, a podcast hosting service started by Dan Benjamin. This comes after many years since Johnās acquisition of a lifetime of Speakerdeck to GitHub, which laid the foundation for these moves.
John Nunemaker: Yeah, so price-wise, the multiple on profit was less than that. It was probably more like two and a quarter, or less than that. And again, itās because ā this is a massive credit to Dan. I want to give him props, because he could have just waited, and just collected checks⦠He could have tried to get a higher multiple for somebody thatās going to harvest the customers⦠He could have tried like a lot of different things, and he was like āI want the customers to be taken care of. A lot of these people are my friends. A lot of these people Iāve served for a long time. I donāt want it to just go away.ā And so that, I think, was a big benefit to Garrett and I, and the others, is that we could come in and say āLook, this is what weāre going to do. Weāre actually going to try to grow it, weāre going to make it better, weāre going to take your baby and weāre going to hopefully help it continue to grow, instead of just to sit and slowly kind of decline.ā
So multiple-wise, he gave us a much better multiple than perhaps like ā if any private equity company or somebody else came in, they would definitely have given probably a better multiple. He had a better offer that he turned down before us. So I think it was truly like ā heās like āThese are the right people to run it.ā
So I donāt have a great example of āHereās how you figure that out.ā What Iāve always done is ā itās basically napkins. Itās like, āLook, you have this much in revenue and you have this much in profit.ā And youāve got to just look at the business and say āIs it fair to just look at the profit, or is should I look at the revenue? Because I can cut the expenses and make the profit largerā¦ā Itās kind of a holistic thing. If itās at X hundred thousand and the expenses are like 20 percent, the fixed expenses of no one working on it, just the servers and software to make sure itās up and running⦠10, 20 percent, whatever it is, then you can say āIāve got the rest of that 80 percent to pay debt serviceā, and also to like pay people to work on it, or pay myself to work on it, or any of those kinds of options. And if I did that, Iāve got this massive spreadsheet, with all these adjustable variables⦠And I learned these really cool functions thanks to ChatGPT, where I was like āHow do I amortize alone over 15 years in an Excel function?ā And itās like āOh, well, you need to use PMT.ā And then like āHow much principle is left if I do this?ā So I used all those things, and I basically got it to where I could say āOkay, if I grow 0 percent, negative 5 percent, 5 percent, 10, 15ā¦ā And Iām conservative, so Iām Iām not going to say that Iām going to grow 50 percent. I donāt feel like thatās going to happen. Realistically, weāre going to put in a good 5, 10, 15, 20 percent effort, and I think weāll get it out of there as time goes on.
But I donāt feel like thereās any fancy formula. I donāt feel like ā probably other people do, that are more experienced. For me, itās just - I looked at it, Iām like āIt seems like a good business. Itās built in the way that I would run a business.ā Very low expenses, very high profit margins⦠Itās recurring revenue⦠Iām looking at all those kinds of things and Iām like āWhy would I say no?ā other than maybe Iām too busy. But it has money to pay people to work on it, so it doesnāt matter if Iām too busy, really. It really just matters āCan it afford to pay people to work on it?ā And then itās just a matter of āDo you have the money or the financing options or other things like that to make it happen?ā And again, because of my fortunate past, Iāve got some of that stuff lined up, and so I was able to finance this⦠Because I never have financed anything, from a software standpoint⦠And I was like āLetās figure out how to do that. That sounds fun.ā And I learned a lot over the last two months, of like how to do that, little weird gotchas from the bank⦠At the very end we had to like change ownership percentages and things like that, or other people were going to have to personally guarantee beyond me⦠Which I did not want. I wanted it just to be my risk, and stuff like that.
[40:08] So yeah, thatās kind of like the longer, meandering answer, is like - in general, SaaS apps that are, letās say, under a million in revenue, are probably worth two to four times profit. Or like seller discretionary. So itās like, anything that the seller would pay themselves, that plus the profit - theyāre probably worth two to four times that. If you get bigger, if you get to like 1 to 5 million, then you can get ā I mean Box Out has had offers very comfortably in the six and a half range, that weāve turned down. We had some stuff in the nine times range, where weāre like ā of revenue, not even profit; just of revenue. And weāre like āOkay, well - yeah, we would say yes to thatā, but it didnāt quite work out.
So I would say like in that 1 to 5 million range, your multiples can go up a little bit. And then if you get in the 5 to 20 million range, or the 20+, you can get into 10x really easily, and higher multiples. If you asked ChatGPT, thatās probably what it would say. Itās something like those ranges, two to four. So like two if itās not growing, four if it is growing when itās under a million, and then one to five - thereās some multiples in there. And probably people would argue with some of those, but thatās a general thing that Iāve seen.