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 would like to thank you for the efforts you’ve put in penning this blog.
I really hope to check out the same high-grade content from you later on as well.
In fact, your creative writing abilities has motivated me to get
my very own site now 😉
Hi there, You’ve done an incredible job. I will definitely digg it and personally recommend to my friends.
I’m confident they’ll be benefited from this web site.
Wow, this post is fastidious, my younger sister is analyzing these kinds of things, so I am going to let know her.
This design is incredible! You definitely know how to keep a reader entertained.
Between your wit and your videos, I was almost moved to start my
own blog (well, almost…HaHa!) Great job. I really
enjoyed what you had to say, and more than that, how you presented it.
Too cool!
For latest news you have to pay a quick
visit internet and on the web I found this website as a finest
web page for hottest updates.
You actually make it seem so easy together with your presentation but I find
this topic to be really one thing that I believe I might by no means understand.
It sort of feels too complex and very extensive for me.
I’m looking forward to your subsequent submit, I’ll attempt to get the hang of it!
Does your site have a contact page? I’m having problems locating it but, I’d like to send you an e-mail.
I’ve got some ideas for your blog you might be interested in hearing.
Either way, great blog and I look forward to seeing it
grow over time.
This is the perfect site for anyone who would like to
understand this topic. You understand so much
its almost tough to argue with you (not that I personally would want to…HaHa).
You definitely put a new spin on a topic that’s been written about for
decades. Wonderful stuff, just excellent!
Review my webpage … slot online deposit pulsa
Great information. Lucky me I discovered your blog by accident (stumbleupon).
I’ve saved it for later!
This article is in fact a fastidious one it assists new the web users, who
are wishing in favor of blogging.
Now I am going away to do my breakfast, after having my breakfast coming yet
again to read more news.
Why viewers still use to read news papers when in this technological globe all is presented on web?
Great post but I was wondering if you could write a litte more on this subject?
I’d be very grateful if you could elaborate a little bit more.
Bless you!
Quality posts is the main to invite the users to pay a visit the website, that’s what this
web site is providing.
Hello there! I know this is kind of off topic but I was wondering if
you knew where I could locate a captcha plugin for my comment form?
I’m using the same blog platform as yours and I’m having difficulty finding one?
Thanks a lot!
Hey there! I know this is kinda off topic nevertheless
I’d figured I’d ask. Would you be interested in exchanging links or maybe guest
authoring a blog article or vice-versa? My blog discusses a lot of the same topics as yours and I think we
could greatly benefit from each other. If you might be interested feel free to shoot
me an email. I look forward to hearing from you! Awesome blog by the way!
Good post. I learn something totally new and challenging
on blogs I stumbleupon every day. It will always
be interesting to read through content from other authors and use a little something from other
web sites.
I am sure this piece of writing has touched all the internet
viewers, its really really nice paragraph on building up new website.
These are really wonderful ideas in concerning blogging.
You have touched some pleasant points here. Any way keep up wrinting.
My brother recommended I might like this blog. He used to be totally right.
This submit truly made my day. You cann’t believe simply how much time
I had spent for this info! Thanks!
Write more, thats all I have to say. Literally, it seems as though you relied on the video
to make your point. You obviously know what youre talking about,
why waste your intelligence on just posting videos to your weblog when you
could be giving us something enlightening to read?
Heya i’m for the first time here. I found this board and I find It truly useful & it helped
me out a lot. I hope to give something back and help others like you aided me.
I think the admin of this site is truly working hard
in favor of his site, for the reason that here every data is quality based information.
It’s appropriate time to make some plans for the future and
it’s time to be happy. I have read this post and if I
could I wish to suggest you some interesting things or suggestions.
Perhaps you could write next articles referring to this article.
I want to read more things about it!
Hurrah! After all I got a web site from where I can in fact obtain useful facts concerning my study and knowledge.
Hi there, I read your new stuff on a regular basis. Your humoristic style is witty, keep it up!
Greetings from Colorado! I’m bored at work so I decided to browse your site on my iphone during lunch
break. I love the knowledge 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 phone .. I’m not even using WIFI, just
3G .. Anyways, great site!
My partner and I stumbled over here by a different web page and thought I
may as well check things out. I like what I see so now i’m following you.
Look forward to looking into your web page repeatedly.
This is very interesting, You’re a very skilled blogger.
I’ve joined your rss feed and look forward to seeking more
of your great post. Also, I have shared your web site
in my social networks!
Hello, after reading this awesome piece of writing i am as well delighted to share my knowledge here with mates.
Hey! I understand this is sort of off-topic but I
needed to ask. Does operating a well-established website
such as yours take a massive amount work? I am completely new to
blogging however I do write in my journal daily. I’d like to start a blog so I
will be able to share my experience and thoughts online. Please let me know
if you have any recommendations or tips for new aspiring blog owners.
Thankyou!
Wonderful items from you, man. I’ve have in mind your stuff
previous to and you’re simply too excellent.
I really like what you’ve received right here, really like what you are stating and the way in which during which
you assert it. You are making it entertaining and you continue to care for to keep it smart.
I cant wait to learn much more from you. That is actually a terrific site.
Excellent post. I was checking continuously this blog and I am impressed!
Very useful information specially the last part 🙂 I care for such information much.
I was looking for this particular information for a long time.
Thank you and best of luck.
Link exchange is nothing else but it is just placing the other person’s website link on your page at appropriate place
and other person will also do same for you.
I have read so many posts on the topic of the blogger
lovers but this paragraph is in fact a nice piece of writing,
keep it up.
Can I simply just say what a comfort to discover an individual who really understands what they are talking
about on the web. You certainly realize how to bring an issue to light
and make it important. More people have to read this and understand this side of the story.
I was surprised you are not more popular since you definitely
possess the gift.
My coder is trying to convince me to move to
.net from PHP. I have always disliked the idea because of the expenses.
But he’s tryiong none the less. I’ve been using WordPress on numerous websites
for about a year and am anxious about switching to another platform.
I have heard good things about blogengine.net. Is there a way I can import all my wordpress content into it?
Any kind of help would be greatly appreciated!
Write more, thats all I have to say. Literally,
it seems as though you relied on the video to make your point.
You clearly know what youre talking about, why waste your intelligence on just posting videos to your site when you could be giving
us something enlightening to read?
Wonderful article! This is the kind of information that are meant to
be shared across the net. Shame on Google for no longer positioning this post upper!
Come on over and seek advice from my site . Thanks =)
Hmm is anyone else encountering problems with
the pictures on this blog loading? I’m trying to figure out
if its a problem on my end or if it’s the blog.
Any responses would be greatly appreciated.
Fastidious response in return of this question with genuine
arguments and describing all on the topic of that.
Greetings from Colorado! I’m bored to tears
at work so I decided to browse your site on my iphone
during lunch break. I love 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!
This is my first time pay a quick visit at here and i am in fact impressed to
read all at single place.
What’s up to every single one, it’s in fact a good for me to pay a
visit this site, it consists of useful Information.
Fantastic beat ! I wish to apprentice while you amend your site,
how can i subscribe for a blog web site? The account aided me a acceptable deal.
I had been a little bit acquainted of this your broadcast
provided bright clear concept
This paragraph will help the internet viewers for creating new blog
or even a weblog from start to end.
Cool blog! Is your theme custom made or did you download it from somewhere?
A design like yours with a few simple adjustements would really make my
blog jump out. Please let me know where you got your design. Many thanks
Howdy! I just want to offer you a huge thumbs up for
your great information you’ve got here on this post.
I’ll be coming back to your site for more soon.
I was wondering if you ever thought of changing the page
layout of your website? Its very well written; I love what youve got to say.
But maybe you could a little more in the way of content so
people could connect with it better. Youve got an awful lot of text for only having one or
2 images. Maybe you could space it out better?
Hi! Quick question that’s completely off topic.
Do you know how to make your site mobile friendly?
My website looks weird when browsing from my iphone4. I’m trying to find a template or plugin that might be able to fix this issue.
If you have any recommendations, please share. Many
thanks!