When I worked in venture capital, I was lucky enough to have the opportunity to invest in some really great companies during their early rounds. Now some of those companies are going public, and I find myself spending some time thinking about when to sell my stock in these companies.
I don’t think anyone has truly figured out the formula to value these companies. There just aren’t enough examples of SaaS companies that have reached maturity and shown us what they really look like in the long term. Salesforce still grows at 23% annually and trades at over 100x EBITDA!
Nonetheless, I thought it’d be an honest exercise for me to write some thoughts down and then review them in a few years.
I think that growth should be the number one factor in considering SaaS valuations (when I say valuation, I mean how much is the company worth on a revenue/gross profit/EBITDA/FCF multiple basis). If a company can grow at 50% for 3 years, it’s topline will be nearly 3.4x higher! That’s powerful.
If you’re a real SaaS company, this means you have 80+% gross margins and should start seeing nearly 40 cents/dollar of new revenue start to fall down to operating cash flows. Assuming the company that grows at 50% annually was cash flow breakeven, that means your operating cash flow in three years is more than your current revenues.
No two companies are the same. The top factors that would effect valuation are how scalable growth is (sales/marketing channels and economics), how long growth can go for (market size, competition), churn (and how it contributes to growth), and margin profile (gross and net), barriers to entry (that will protect current revenues and make sure new competition doesn’t chip into existing growth prospects)…there are some other things pretty important too, like management’s incentive system.
I think what a lot of investors have figured out is that if a company keeps growing, you can pay through the nose (relative to what most companies trade at) and still make a nice IRR. I agree that growth is the most important aspect of valuation, and that most of the other factors are basically contributors to growth. Even in these heady times of crazy valuations, I’d say that a lot of the public companies are undervalued! The other main factor here is the margin profile. If you can’t ever be profitable, then forget it. And, in the case SaaS companies, it’s more like you have to be VERY profitable.
I don’t have time to look up various rules on making stock predictions for companies you own. So, I’ll leave you with this very basic spreadsheet (SaaS valuations thoughts) that should illustrate that growth is key in valuation and how I think various companies should be valued (although I guess the numbers in blue are very much up to interpretation in most companies). Enjoy.
I am not sure where you are getting your information, but great topic.
I needs to spend some time learning more or understanding
more. Thanks for great info I was looking for this information for my mission.
I am not sure where you’re getting your information, but good topic.
I needs to spend some time learning much more or understanding more.
Thanks for fantastic information I was looking for this
information for my mission.
I am curious to find out what blog platform you’re
working with? I’m experiencing some small security problems with my latest site and I’d like to find something more risk-free.
Do you have any recommendations?
I am curious to find out what blog platform you have been utilizing?
I’m experiencing some minor security problems with my latest
site and I would like to find something more safeguarded. Do you have
any suggestions?
Hey there! I’ve been following your weblog for some time now and finally got the courage to go ahead and give you a
shout out from Lubbock Tx! Just wanted to say keep up the great job!
Greetings! I’ve been following your web site for a while now and finally got the bravery to go ahead
and give you a shout out from New Caney Tx! Just wanted to mention keep
up the good job!
Hello, just wanted to mention, I enjoyed this blog post.
It was funny. Keep on posting!
Thanks designed for sharing such a pleasant thought,
post is fastidious, thats why i have read it fully
Pretty! This has been a really wonderful post.
Thank you for providing these details.
Please let me know if you’re looking for a article writer
for your site. You have some really great articles and I feel I
would be a good asset. If you ever want to take some of the load off, I’d love to write some content for your blog in exchange for
a link back to mine. Please send me an e-mail if
interested. Kudos!
Wow, that’s what I was seeking for, what a data! existing here
at this web site, thanks admin of this web page.
Hi there excellent blog! Does running a blog such as this take a great deal of work?
I have absolutely no expertise in computer programming but
I had been hoping to start my own blog in the near future.
Anyhow, if you have any suggestions or techniques for
new blog owners please share. I understand this is off
topic nevertheless I just had to ask. Cheers!
Hi there, after reading this remarkable paragraph i
am also glad to share my experience here with
friends.
I have read so many content concerning the blogger lovers except this article is in fact a nice paragraph, keep it up.
Very nice write-up. I certainly appreciate this site.
Keep it up!
Pretty! This was an incredibly wonderful article. Thanks for supplying
these details.
Greetings from Colorado! I’m bored to tears at work so I decided to browse your website on my iphone during lunch break.
I enjoy the information you present here and can’t wait to take a look when I get home.
I’m surprised at how fast your blog loaded on my cell phone ..
I’m not even using WIFI, just 3G .. Anyways, very good site!
Hi this is kinda of off topic but I was wanting to know if blogs use
WYSIWYG editors or if you have to manually code with HTML.
I’m starting a blog soon but have no coding skills so I wanted
to get guidance from someone with experience. Any help would be greatly
appreciated!
My brother recommended I might like this website.
He was totally right. This post actually made my day. You cann’t imagine simply how much time I had
spent for this info! Thanks!
If you would like to grow your familiarity only keep visiting this
site and be updated with the latest news posted here.
When someone writes an post he/she maintains the image of a user in his/her brain that how a user can be aware of it.
Therefore that’s why this piece of writing is outstdanding.
Thanks!
Every weekend i used to pay a quick visit this website, for the reason that i want enjoyment, for the
reason that this this web site conations in fact fastidious funny
stuff too.
Howdy! This is kind of off topic but I need some guidance from an established blog.
Is it difficult to set up your own blog? I’m not very techincal
but I can figure things out pretty fast. I’m thinking about creating my own but I’m not sure
where to begin. Do you have any tips or suggestions?
Thank you
I am genuinely thankful to the holder of this web page who
has shared this great post at at this time.
Hello! I know this is kind of off topic but I was wondering which blog platform are you using for this site?
I’m getting sick and tired of WordPress because I’ve
had issues with hackers and I’m looking at alternatives for another platform.
I would be fantastic if you could point me in the direction of a good platform.
It is really a nice and useful piece of information. I’m satisfied that you just shared this helpful information with us.
Please keep us informed like this. Thanks for sharing.
Hello there! I just want to offer you a huge thumbs up for the excellent
info you have here on this post. I am returning to your website for more soon.
Good day! Do you know if they make any plugins to help with SEO?
I’m trying to get my blog to rank for some targeted
keywords but I’m not seeing very good success. If you know of
any please share. Thanks!
whoah this blog is wonderful i like studying your articles.
Keep up the great work! You recognize, lots of people are hunting round for this information, you could help them greatly.
Great post. I was checking continuously this
blog and I am impressed! Very useful information specifically the last part 🙂 I care for such info a lot.
I was looking for this particular information for a long time.
Thank you and good luck.
Great goods from you, man. I have understand your stuff
previous to and you’re just too wonderful. I really like what you’ve
acquired here, certainly like what you are stating
and the way in which you say it. You make it enjoyable and you still take care of to keep it sensible.
I can not wait to read much more from you. This is
really a great website.
You actually make it appear really easy along with your presentation but I find this matter to be
actually one thing that I believe I would by no means understand.
It sort of feels too complex and very large for me. I’m taking
a look forward for your next submit, I’ll attempt to
get the cling of it!
Incredible! This blog looks exactly like my old one! It’s on a entirely different topic but it has pretty much
the same layout and design. Outstanding choice of colors!
That is a good tip especially to those fresh to the blogosphere.
Simple but very precise information… Thanks for sharing this one.
A must read article!
Hi there I am so glad I found your site, I really found you by error, while I was browsing on Aol for something else, Anyhow I am here now and would just like to say thank you for a marvelous post and a all round exciting
blog (I also love the theme/design), I don’t have time to read
it all at the minute but I have book-marked it and also added in your RSS feeds, so when I have
time I will be back to read more, Please do keep up the great
job.
If some one wants expert view about running a blog after that i advise him/her to go to see
this website, Keep up the pleasant job.
Asking questions are genuinely good thing if you are not understanding anything totally, but this article provides nice understanding even.
I love it when individuals get together and share ideas.
Great site, continue the good work!
Thanks designed for sharing such a nice opinion, piece of
writing is nice, thats why i have read it fully
Greetings from Los angeles! I’m bored to death at work so I decided to browse your website on my iphone during lunch break.
I really like the knowledge you provide here and can’t wait to take a look when I get home.
I’m shocked at how fast your blog loaded on my phone ..
I’m not even using WIFI, just 3G .. Anyways, very good blog!
Hi there just wanted to give you a quick heads up.
The words in your content seem to be running
off the screen in Internet explorer. I’m not sure if
this is a formatting issue or something to
do with internet browser compatibility but I figured
I’d post to let you know. The layout look great though!
Hope you get the issue fixed soon. Cheers
I am curious to find out what blog platform you have been using?
I’m having some minor security issues with my latest site and I’d like to find something more risk-free.
Do you have any suggestions?
Keep on writing, great job!
Hello to all, how is the whole thing, I think every one is getting more from this
web page, and your views are good designed for new viewers.
Pretty great post. I just stumbled upon your blog and wished to say
that I’ve truly enjoyed surfing around your blog posts.
In any case I’ll be subscribing in your feed and I
hope you write again soon!
Hello there! Do you know if they make any plugins to protect against hackers?
I’m kinda paranoid about losing everything I’ve worked hard on. Any
suggestions?
For newest information you have to pay a visit world-wide-web and on world-wide-web I found
this website as a finest web site for most recent
updates.
It’s awesome designed for me to have a site, which is helpful for my knowledge.
thanks admin
Everyone loves it when folks get together and share opinions.
Great blog, continue the good work!
What’s up, this weekend is pleasant in support of me, for the
reason that this occasion i am reading this impressive
informative post here at my house.