Hi everyone,
I noticed that there have been a lot of off-topic posts on the board recently, so I thought I’d bring the focus back to individual growth companies that we are investing in. Specifically, I want to talk about a company that has posted a good quarter recently and that a few people hold on this board: MDB. I don’t currently have a position in MDB, but enough people have been talking about it that I decided to dig a bit deeper (a big shout out to Peter Offringa, who has an excellent website at Software Stack Investing, and who’s article initially got me interested in MDB).
One of the first things that MongoDB investors mention is that it’s a “category crusher” in its field. I’m not a tech/software guy, but it seems a lot of the people who invest in the company are more familiar with the tech field, so I thought I’d make this post to get some clarification about the investing thesis for MDB. I’ll be mostly making comparisons to other “category crusher” SaaS stocks (namely DDOG, SNOW, NET, CRWD, and ZS).
Firstly, the bull cases for MDB as I see them:
-
Revenue growth in the most recent quarter is high at 56%, and is accelerating nicely (17.5% qoq revenue growth!)
-
The company is finally showing some operating leverage, with both operating margin, and free cash flow margins improving (operating margin is now nearly breakeven on a non-GaaP basis).
-
Net retention rate remains above 120%.
-
In the most recent quarter, they had their highest qoq number of customers >$100,000 ARR adds ever at 106.
-
The company seems to be a “category crusher” and clear leader in its field, and should benefit greatly from the exponential explosion of data that’s going on.
Next, I’ll go over some of the possible bear cases for MDB (especially compared to other SaaS companies we invest in):
-
Their Atlas cloud offering now makes up 58% of their revenue and climbing, but that still means that you’re investing 42% in an on-premises software business (compare this to most of our other SaaS businesses where we are getting close to 100% cloud business). The advantages of the cloud are well-documented on this board, so I don’t need to go much further on this point.
-
The original MongoDB software was open-source. There was a relatively recent discussion on this board a few months ago regarding the disadvantages of open-source software as an investment: https://discussion.fool.com/open-source-businesses-34996465.aspx…. My understanding is that MongoDB has put in certain protections in place to stop the hyperscalers from just copying their product, so if someone could elaborate on this for MDB specifically, that would be much appreciated.
-
Revenue growth is fast, but still remains slower than other “category crusher” SaaS companies like CRWD, ZS, DDOG, and SNOW.
-
Their FY2023 guidance calls for revenue growth of 35% on the high end, which is significantly lower than the other companies we discuss on this board. For example, Cloudflare, which is currently growing revenue at a similar rate to MongoDB, guided for 42% revenue growth on the high end for the next fiscal year.
-
Their addition of customers with >$100,000 ARR may have been the highest they’ve ever posted at 106, but it still lags the other “category crusher” SaaS companies. For comparison’s sake, in their most recent quarter, for customers >$100,000 ARR, NET added 156, ZS added 135, and DDOG added 210.
-
They don’t give much visibility into their net retention rate. While they confirm that it is over 120%, and this is a good number, it’s not quite as good as our other “category crusher” SaaS companies (CRWD with 124%, DDOG with >130%, NET with 125%, ZS with >125%, and SNOW with 178%).
-
Their absolute total customer and Atlas customer additions have been pretty steady, but that means they’ve been steadily declining on a percentage basis. This past quarter, they added about 2,000 total customers, and in the year-ago Q4, they added about 2,200 total customers (so even a slight decline in absolute number of customer additions).
So given all of these potential bear cases, what is the thesis for including MDB in a concentrated growth portfolio? Is their growth durability expected to be better than some of those other “category crusher” SaaS companies we can invest in? Their current net retention rate, customer additions, and FY2023 revenue guide don’t seem to suggest that. Is their tech/product really much better and more sticky than other companies like SNOW/DDOG/CRWD/ZS/NET? Again, their current net retention rate and customer additions don’t really suggest that. Is their TAM expected to increase faster than the other companies discussed? Are they getting to a point where their customer additions and net retention rate are likely to meaningfully increase in the future to support continued revenue acceleration?
It’s possible that I’m missing something regarding MDB, so I thought I’d make this post to open the discussion and see if some of my bear cases can be refuted by MDB investors.