On Tuesday evening, after equity markets had sold off fairly hard all day long, big data platform provider MongoDB (MDB) released the firm's fiscal third quarter financial results. The stock that had given up 2.71% during the regular trading session on Tuesday, ran as much as 28% higher overnight.
For the three month period ended October 31st, MongoDB posted adjusted EPS of $0.23 on revenue of $333.621M (+47%). Wall Street had been looking for a loss of $0.17 on $303M, so the beats here are huge. GAAP EPS came to a loss of $1.23, which was down from a loss of $1.22 for the year ago comp. Shhhh. Adjustments were made primarily for stock based compensation. Stock based expense increased to $100.387M, which is more than 30% of revenue. That probably needs to be reined in a bit.
GAAP net income/loss came to $-84.841M, down from $-81.293M a year ago. Adjusted net income/loss increased to $19.759M from $6.288M. Make no mistake. MongoDB did beat expectations and did so decisively. That said, tearing the numbers apart does open some eyes.
Gross profit margin improved to 72% from 70% as losses from operations increased to $82.9M from $76.8M for the year ago period. Free cash flow "improved" to $-8.4M from $-9.2M.
Business Performance
- Subscription drove revenue of $320.756M (+47.2%). The cost of the revenue increased 34.5% to $77.15M resulting in a gross profit of $243.606M for a gross margin of 76%.
- Services drove revenue of $12.865M (+42.6%). The cost of the revenue increased 34.5% to $16.502M resulting in a gross profit/loss of $-3.637M for negative gross margin.
Guidance
- For the current quarter: MongoDB sees revenue of $334M to $337M. This is well above the consensus view of roughly $315M. The firm sees adjusted operating income of $6M to $8M and adjusted EPS of $0.06 to $0.08. Wall Street was looking for something like $-0.13 here.
- For the full year: MongoDB sees revenue of $1.257B to $1.26B. The crowd was at $1.21B on this line. The firm sees adjusted operating income of $30.8M to $32.8M and adjusted EPS of $0.29 to $0.31. Wall Street was all the way down at $-0.31 for this number.
Balance Sheet
MongoDB ended the quarter with a net cash position of $1.788B and current assets of $2.123B. Current liabilities add up to $517.807M including $364.159M in deferred revenue. The firm's current ratio stands at a beastly 4.1.
Total assets come to $2.467B. Goodwill of $57.8M only makes up a small fraction of that. Total liabilities less equity comes to $1.783B. This includes $1.139B in convertible senior notes.
This balance sheet is obviously in great shape. The firm can burn cash almost forever and still be okay at the current pace based on this.
Wall Street
I tried to stick to sell-side analysts rated at four stars or better, but I have only found four such individuals who have opined on MDB since last night, and one of those did not even provide a target price. Just an FYI, of those four, there were two "buys" or buy-equivalent ratings and two "holds" or hold-equivalent ratings.
Once I let everyone in the pool, and included all analysts of all ratings at TipRanks, I got nine opinions. After going over the nine analysts who have mentioned the stock since these earnings were released, we have six "buy" or buy-equivalent ratings and three "hold" or hold-equivalent ratings. We have eight target prices.
Across those eight, the average target price is $233.13 with a high of $300 (Tyler Radke of Citigroup, 2 stars) and a low of $170 (Matthew Broome of Mizuho, 3 stars). After omitting the high and low as outliers, the average target across the other six drops to $232.50.
My Thoughts
I like this growth. I love the quality of the balance sheet. I definitely do not like the level that stock based expense is running at. The stock came in with almost 7% of the entire float held in short positions. That's not gigantic, but it is large in my opinion. At least part of this overnight run to destiny is probably some of those shorts capitulating. Don't feel sorry for them. This stock traded at $590 little more than a year ago. Some of them are ringing the register this morning.
The stock will attempt to pierce the upper trendline of this Pitchfork on Wednesday. Note that it's not really a trendline in this case, I am using it more as a guideline. MDB broke out in August and then created an unfilled gap between $321 and $263 when it broke back down. That gap is what the bulls see.
The real test will be if for the short-term, MDB can hold the 50-day SMA at $173. Doing so for the day would be crucial as I would expect any short squeeze to have largely washed out by then. Support here would have to come from new money.
I am more inclined to short MDB myself at some point today for a trade, rather than purchase equity for either a trade or an investment after the horses have left the barn. I believe that for now, the horses are gone. This company is not yet profitable and does not produce positive cash flow. That will cost it just as dearly down the road as it already has. I believe anything in the $180's is ripe for careful shorting or profit taking for those already long.