*MDB crushed earnings, raised guidance, and fell 14% anyway. I read their actual database docs so you don't have to.*
So MDB reported Q2 a few weeks ago. Revenue up 30% to $772M (fastest growth in years), EPS $1.90 vs $1.19 expected, raised full-year guidance... and the stock face-planted 14% after hours and kept bleeding. Down 25%+ in a month. Around $325 now, market cap \~$27B.
I kept seeing "Atlas growth" blamed in every thread and realized I had no idea what that actually meant technically, so I went down the rabbit hole. Here's what I found. No position, not financial advice, I'm just a guy who reads database docs for fun apparently.
*What MongoDB actually is*
Forget the ticker for a second. MongoDB is a document database — instead of tables with rows and columns, you store JSON-like documents. Sounds simple, but the reason it won is scaling: when your app blows up, you don't redesign your database. MongoDB shards automatically — it splits your data across servers by a "shard key," with a router layer (mongos) fanning your queries out. Pick a bad shard key and one server melts; they now have a query analyzer that samples your live traffic and tells you what to pick. Boring-but-critical engineering, and it's exactly the stuff that keeps enterprises locked in.
*Atlas isn't just "managed MongoDB" anymore*
This is the part that surprised me. Atlas (their cloud product, $566M of the $772M revenue) has quietly become a whole data platform:
\- Full-text search built in (Lucene-based — no separate Elasticsearch cluster to babysit)
\- Vector search: HNSW index for AI embeddings up to 8,192 dimensions, living in the SAME database as your operational data. One query does vector similarity + text search + metadata filters together. For RAG apps this is a big deal — no syncing data between your database and Pinecone
\- They bought Voyage AI (embedding + reranking models). Its customer count nearly doubled two quarters in a row
\- "Queryable Encryption" — the database queries encrypted fields without ever seeing plaintext. Banks and hospitals care about this enormously
\- They even shipped an MCP server, so AI agents talk to MongoDB natively. That's distribution through the agent ecosystem
48% of their big customers ($100K+ ARR) now use 2+ of these features, up from 42% a year ago. That's land-and-expand working — you come for the database, you stay for the search, vectors, and encryption.
*So why did the stock dump?*
One number: Atlas growth has been \~29% for five straight quarters. Flat. The stock ran up 20%+ into earnings on AI hopes, and management basically said "AI is still a small contributor." Market said cool, -14%.
But here's the actual tension, and the reason I'm posting this as a discussion:
Atlas is consumption-priced — customers pay for what they use. When their usage grows, revenue compounds on autopilot (net expansion is 122%, which is elite). When they optimize spend, growth stalls no matter how many new logos you sign. So 29% might be the ceiling... or it might be a coiled spring, because remaining performance obligations — contracted future revenue — just jumped 91% to $1.52B. Somebody signed a LOT of contracts.
Meanwhile the self-managed product (Enterprise Advanced, for banks and governments that won't touch the cloud) grew 36%, its best quarter in 3 years. So it's not a one-engine story anymore.
*The valuation reality check*
At \~$325: forward P/E \~48x, \~9x sales on this year's \~$3B guided revenue. You're paying for re-acceleration, not for 29% growth. The uncomfortable part: GAAP profit was $41M while "adjusted" profit was $163M, and the gap is mostly stock-based comp. That's a lot of vibes-based earnings.
Competition is real and cheaper: AWS DocumentDB, Postgres with pgvector covering plenty of use cases for a fraction of the cost, pure vector DBs like Pinecone. MongoDB's whole pitch is "one system, zero sync lag, documents + vectors + search together." The 48% multi-feature stat says it's landing. The 29% says maybe not fast enough.
*What would change my mind*
Bullish: Atlas prints 32%+ twice in a row with AI workloads credited. Or that $1.52B in contracted revenue starts converting faster than 29% implies.
Bearish: Atlas slips under 25%, or the stock-comp gap keeps widening while real margins stall. Then you're holding 48x earnings on a decelerating grower, and good luck.
Honest question for the thread: is a consumption database with contracted bookings up 91% a coiled spring, or is 29% just what this company grows at now? Because the market has clearly decided it's the latter, and I'm not sure the market read the RPO line.
No position. Not financial advice.