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.
Since the admin of this website is working, no hesitation very
soon it will be well-known, due to its quality contents.
This paragraph will assist the internet viewers for creating
new webpage or even a weblog from start to end.
Hello, just wanted to say, I liked this blog post. It was practical.
Keep on posting!
Howdy! Do you know if they make any plugins to assist with SEO?
I’m trying to get my blog to rank for some targeted keywords but I’m not seeing
very good gains. If you know of any please share. Thank you!
Here is my homepage :: slot deposit bank bsi
It’s very easy to find out any topic on web as compared to textbooks, as I found this piece of writing at this web page.
It’s actually a cool and useful piece of information. I am glad that you simply shared
this helpful information with us. Please keep us informed like this.
Thanks for sharing.
What’s up, I log on to your blogs regularly. Your humoristic
style is awesome, keep up the good work!
I know this if off topic but I’m looking into starting my own weblog and was wondering what all is
required to get setup? I’m assuming having a blog like yours would cost a pretty penny?
I’m not very web savvy so I’m not 100% sure. Any tips or
advice would be greatly appreciated. Thank you
Hello this is kinda of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML.
I’m starting a blog soon but have no coding know-how so I wanted to get guidance from someone
with experience. Any help would be greatly appreciated!
When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I
get three emails with the same comment. Is there any way you can remove
me from that service? Cheers!
Hi, i read your blog from time to time and
i own a similar one and i was just wondering if you get a lot of spam responses?
If so how do you stop it, any plugin or anything you can advise?
I get so much lately it’s driving me crazy so any assistance is very much appreciated.
Hi, I desire to subscribe for this website to take newest updates, thus where can i do it please help out.
Hey I know this is off topic but I was wondering if you knew of any
widgets I could add to my blog that automatically tweet my newest
twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have
some experience with something like this. Please let me know if you run into anything.
I truly enjoy reading your blog and I look forward to your new updates.
Hello, Neat post. There is a problem along with your website in internet explorer, may test this?
IE still is the marketplace leader and a good component of other
people will miss your great writing due to this problem.
hey there and thank you for your information – I
have certainly picked up anything new from right here.
I did however expertise a few technical points using this website,
since I experienced to reload the site lots of times previous to I could get it to load
correctly. I had been wondering if your hosting is OK?
Not that I’m complaining, but sluggish loading instances times
will often affect your placement in google and can damage your
quality score if ads and marketing with Adwords. Well I’m adding this RSS to my e-mail and could
look out for much more of your respective fascinating content.
Make sure you update this again soon.
May I simply say what a relief to find someone that genuinely understands what they are talking about on the
internet. You actually realize how to bring an issue to light and make it important.
A lot more people should look at this and understand this side of the story.
I can’t believe you are not more popular because you definitely have the gift.
I am regular reader, how are you everybody? This article posted
at this web page is truly pleasant.
My spouse and I stumbled over here from a different page and thought I might as well check things out.
I like what I see so now i am following you.
Look forward to looking over your web page again.
This is the perfect web site for anyone who hopes to find out about this topic.
You understand so much its almost hard to argue with you (not that I actually
would want to…HaHa). You definitely put a fresh spin on a topic that’s been discussed
for a long time. Excellent stuff, just wonderful!
When I originally left a comment I appear to have clicked the -Notify me when new comments are added- checkbox and from
now on whenever a comment is added I recieve 4 emails with the same
comment. Perhaps there is a way you can remove me from that service?
Many thanks!
Hello, everything is going sound here and ofcourse every one
is sharing data, that’s in fact fine, keep up writing.
exciting review. Additionally visit all of our site to know slot deposit pulsa.
These kind of pages has received approval using slot pulsa casino individuals in Negara
sendiri. There tend to be plenty of ideal promos for people who join at
this time.
Thank you for sharing your info. I really appreciate your efforts and I will be waiting for your next
post thank you once again.
As the admin of this website is working, no question very rapidly it will be renowned,
due to its feature contents.
Hi I am so glad I found your blog page, I really found you by error,
while I was researching on Digg for something else, Regardless I am here
now and would just like to say thank you for a tremendous post and a all round entertaining blog (I also love
the theme/design), I don’t have time to go through it all at the
moment but I have bookmarked it and also added your
RSS feeds, so when I have time I will be back to read more,
Please do keep up the superb work.
I read this post completely concerning the difference of most recent and earlier technologies, it’s
amazing article.
Hello to all, the contents existing at this web page are genuinely amazing for people knowledge, well, keep up the good work fellows.
My partner and I absolutely love your blog and find almost
all of your post’s to be just what I’m looking for.
Would you offer guest writers to write content for you?
I wouldn’t mind composing a post or elaborating on a number of the subjects you write related to here.
Again, awesome weblog!
I know this web page presents quality depending posts and
other stuff, is there any other website which gives such stuff in quality?
I like the valuable info you provide in your articles. I’ll bookmark your blog and check again here regularly.
I am quite certain I will learn plenty of new stuff right here!
Good luck for the next!
Touche. Outstanding arguments. Keep up the amazing effort.
Hello! I know this is kind of off-topic however I had to ask.
Does running a well-established website such as yours require
a large amount of work? I am brand new to operating a
blog but I do write in my diary on a daily basis. I’d like to start a blog so I will be
able to share my own experience and thoughts online.
Please let me know if you have any suggestions or tips for brand new aspiring blog owners.
Appreciate it!
Hello my family member! I wish to say that this article is
awesome, nice written and include almost all significant infos.
I’d like to look extra posts like this .
Hello, for all time i used to check weblog posts here early in the daylight,
because i love to find out more and more.
Greetings from Carolina! I’m bored at work so I decided to
check out your blog on my iphone during lunch break.
I really like the info 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 site!
naturally like your web-site however you need to take a look at
the spelling on quite a few of your posts.
A number of them are rife with spelling issues and I
to find it very bothersome to inform the
reality nevertheless I will certainly come back again.
Hi there, i read your blog occasionally and i own a similar one and i was just wondering if you get a lot
of spam remarks? If so how do you protect against it, any plugin or anything you can advise?
I get so much lately it’s driving me insane so any support is very much appreciated.
I simply could not go away your website before suggesting that I extremely loved
the usual info a person provide on your visitors?
Is gonna be again incessantly to investigate cross-check
new posts
I’ll right away grasp your rss as I can’t find your email subscription hyperlink or newsletter service.
Do you’ve any? Kindly let me recognize so that I may subscribe.
Thanks.
Heya i’m for the first time here. I found this board and I find
It really useful & it helped me out much.
I hope to give something back and aid others like
you aided me.
I’m not sure exactly why but this site is loading extremely slow for me.
Is anyone else having this issue or is it a issue on my end?
I’ll check back later and see if the problem still exists.
I am extremely impressed along with your writing skills and
also with the format on your weblog. Is this a paid subject or did you modify it your self?
Either way stay up the excellent high quality writing,
it is rare to peer a great weblog like this one these days..
Keep on writing, great job!
Wow, that’s what I was exploring for, what a data!
present here at this web site, thanks admin of this site.
Hello there, just became aware of your blog through Google, and found that
it is really informative. I’m going to watch out for brussels.
I’ll appreciate if you continue this in future. Many people will be benefited from your writing.
Cheers!
After I originally commented I seem to have
clicked on the -Notify me when new comments are added- checkbox and now every time a comment is added I get 4 emails with the exact same comment.
Perhaps there is a means you are able to remove me from that service?
Thanks!
Can I simply just say what a comfort to discover somebody that really knows what
they’re talking about online. You certainly
understand how to bring a problem to light and make it important.
More people should look at this and understand this
side of the story. I was surprised that you are not more popular given that you definitely possess the gift.
In fact when someone doesn’t understand afterward its up to other users that they will help, so here
it occurs.
When you plan to market your website on internet you must be aware of the fact that the
competition in this market is intense. As social media networks the platform has grown to the
point that there it is very difficult to distinguish yourself and get noticed in the vast and crowded World Wide Web.
It has been generally seen that people do not browse through more than three pages when they search for the relevant information on search engines.
Therefore to get noticed obviously you must create your website or URL visible on the top pages of
search engines. The majority of the traffic will be directed to the top three search results that
appear on websites, so to bring in a lot of traffic you must ensure
that the visibility of your page is excellent and is on the top of the list in search
engines. There are many other options that are not search engine optimization well, however SEO marketing, also known as online marketing
will be the best way that provides easiness and security.
With havin so much written content do you ever
run into any issues of plagorism or copyright violation? My website has a lot of exclusive content I’ve either created myself or outsourced but
it looks like a lot of it is popping it up all over the web without
my authorization. Do you know any solutions to help
prevent content from being stolen? I’d certainly appreciate it.