Michael Gordon
Analyst · Morgan Stanley. You may proceed
Thanks, Dev. As mentioned, we delivered a strong performance in the fourth quarter, both financially and operationally. I'll begin with a detailed review of our fourth quarter results. And then, finish with our outlook for the first quarter and full fiscal year 2024. First, I'll start with our fourth quarter results. Total revenue in the quarter was $361.3 million, up 36% year-over-year. As Dev mentioned, we continue to see a healthy environment for new business. To us, this is confirmation we remain a top priority for our customers and that our value proposition continues to stand out, even and sometimes especially in this market. Shifting to our product mix, let's start with Atlas. Atlas grew 50% in the quarter compared to the previous year and now represents 65% of total revenue, up from 58% in the fourth quarter of fiscal 2022 and 63% last quarter. As a reminder, we recognized Atlas revenue primarily based on customer consumption of our platform and that consumption is closely related to end-user activity of the application, which can be impacted by macroeconomic factors. Let me provide some context on Atlas consumption in the quarter. As Dev mentioned, consumption growth in Q4 was weaker than we expected. In fact, consumption growth in Q4 was the slowest quarter of the year. As a reminder, in our prior quarterly call, we noted consumption growth in Q4 was off to a solid start with November growth similar to Q3 trends. However, we also noted that we expected to experience a seasonal slowdown for the rest of the quarter, driven by lower usage of applications during the holidays. Broadly speaking, this is what happened in Q4. However, the slowdown is more pronounced than we expected. The holiday slowdown was a global phenomenon and visible across all industries and channels. February trends showed an improvement and were in line with the average growth we've seen since the macro slowdown began in Q2 of last year. In addition, due to slower Atlas consumption growth during fiscal 2023, we recognized several million dollars of incremental revenue in Q4 from a small portion of our customers that reach the end of their contracts without having consumed their entire commitment. Revenue from contract expirations happens in the normal course of our business and is usually not a significant factor affecting our results. The higher level in Q4 is a function of the cumulative impact of lower consumption trends over the course of the year as well as Q4 having the largest number of customer contracts up for renewal. Turning to Enterprise Advanced. As you know, we faced a difficult EA compare in Q4 and that is reflected in our slower year-over-year Enterprise Advanced revenue growth. However, EA once again significantly exceeded our expectations in the quarter as we continue having success selling incremental workloads into our existing EA customer base. The continued strength of EA new business is particularly notable in this environment, given that EA required an upfront commitment. Turning to customer growth. During the fourth quarter, we grew our customer base by approximately 1,700 customers sequentially, bringing our total customer count to over 40,800, which is up from over 33,000 in the year ago period. Of our total customer count, over 6,400 are direct sales customers, which compares to over 4,400 in the year ago period. Q4 was another very strong quarter of direct customer net additions. As a reminder, our direct customer count growth is driven by customers who are net new to our platform as well as self-service customers with whom we've now established a direct sales relationship. The growth in our total customer count is being driven primarily by Atlas, which had over 39,300 customers at the end of the quarter compared to over 31,500 in the year ago period. It's important to keep in mind that the growth in our Atlas customer count reflects new customers to MongoDB in addition to existing EA customers, adding incremental Atlas workloads. We had another quarter with our net ARR expansion rate above 120%. We ended the quarter with 1,651 customers with at least $100,000 in ARR and annualized MRR, which is up from 1,307 in the year ago period. We also finished the year with 213 customers spending $1 million or more on our platform compared to 164 a year ago. Moving down the income statement. I'll be discussing our results on a non-GAAP basis unless otherwise noted. Gross profit in the fourth quarter, was $280.8 million, representing a gross margin of 78%, which is up from 74% in the year ago period. Our gross margin improvement in Q4 was positively impacted by a one-time benefit of roughly 2.5 percentage points related to one of our cloud partner contracts. We are very pleased with our gross margin progression even excluding the one-time benefit, especially in the context of Atlas representing 65% of our overall business. Our income from operations was $37.2 million, or a 10% operating margin for the fourth quarter compared to a 5% margin in the year ago period. The primary reason for our strong operating income results versus guidance is our revenue outperformance. In addition, we benefited from significantly lower-than-expected headcount growth in the fourth quarter, as we slowed down hiring and prioritized hiring to the highest-need areas. Net income in the fourth quarter was $46.4 million, or $0.57 per share based on 80.8 million diluted weighted average shares outstanding. This compares to a net income of $8 million, or $0.10 per share on 78.7 million diluted weighted average shares outstanding in the year ago period. Turning to the balance sheet and cash flow, we ended the fourth quarter with $1.8 billion in cash, cash equivalents short-term investments and restricted cash. Operating cash flow in the fourth quarter was $25.9 million. After taking into consideration approximately $2 million in capital expenditures and principal repayments of finance lease liabilities, free cash flow was $23.8 million in the quarter. This compares to free cash flow of $16.8 million in the fourth quarter of fiscal 2022. I'd now like to turn to our outlook for the first quarter and full year fiscal 2024. For the first quarter, we expect revenue to be in the range of $344 million to $348 million. We expect non-GAAP income from operations to the range of $10 million to $13 million, and non-GAAP net income per share to be in the range of $0.17 to $0.20 based on 84.3 million estimated diluted weighted average shares outstanding. For the full fiscal year 2024, we expect revenue to be in the range of $1.48 billion to $1.51 billion. For the full fiscal year 2024, we expect non-GAAP income from operations to the range of $69 million to $84 million, and non-GAAP net income per share to the range of $0.96 to $1.10 based on 85.1 million estimated diluted weighted average shares outstanding. Note that, the non-GAAP net income per share guidance for the first quarter and full year fiscal 2024 includes a non-GAAP tax provision of approximately 20%. I'll now provide some more color around our guidance starting with Q1. First, we expect Atlas revenue to be flat to slightly down sequentially in Q1. As a reminder, Q1 has three fewer days than Q4, which represents a revenue headwind. Second, weaker-than-expected Atlas consumption during the holidays will have a bigger impact on Q1 revenue than it did in Q4, thereby negatively impacting sequential revenue growth. Finally, the higher than typical unused commitments that benefited Q4 revenue are making for an incrementally harder sequential compare. On a year-over-year basis, Atlas continues to face a difficult compare as we're lapping last Q1, which is the last quarter of strong consumption growth before the macro slowdown. Second, we expect to see a meaningful sequential decline in EA revenue. As discussed in the past, Q4 is our seasonally highest quarter in terms of our EA renewal base, and our EA renewal base is an excellent indicator of our ability to win new EA business. In Q1, the base is sequentially lower, which we expect to have an impact on our ability to generate new business and the associated license revenue under ASC 606. Next, we expect operating income to decline sequentially because of the lower revenue outlook. In addition in Q1, we see a sequential expense increase because we award annual merit compensation increases to the majority of our employees. Moving on to our full year guidance, a few things to keep in mind. We expect Atlas consumption growth to continue to be impacted by the difficult macroeconomic environment throughout fiscal 2024. Our guidance assumes consumption growth that is in line with the average consumption growth we've experienced since the macro slowdown began in Q2 of last year as well as what we observed in February. Moving on to EA. Similarly to Q4 of fiscal 2023, we will begin facing very difficult compares throughout fiscal 2024. We remain confident in our ability to keep upselling our EA customer base with incremental workloads but last year's strong performance combined with the ASC 606 dynamics will represent a meaningful headwind. In terms of our operating income guidance, the key variable to keep in mind is our headcount growth, as Dev mentioned, we'll meaningfully slow down hiring this year, expecting to grow headcount in the single digits. However, in terms of year-over-year OpEx growth, keep in mind that we'll also be annualizing the impact of the 30% headcount growth we experienced last year. To summarize, MongoDB delivered solid fourth quarter results in a difficult environment. Our new business performance and strong direct customer net additions indicate the robust underlying demand for our developer data platform. The continued macro uncertainty is putting pressure on Atlas consumption and we've incorporated that into our outlook. As a result, we are modulating our pace of investments with laser focus on key priority areas and increasing efficiency across the company while still running the business for the long-term. With that, we'd like to open up to questions. Operator?