Oct. 09, 2024 4:37 AM ETSnowflake
Inc. (SNOW) Stock
Here is
the article.
Summary
After its latest slide, I'm upgrading Snowflake to a buy
rating, with a $154 price target (~35% upside from current levels).
SNOW has hit a very opportune valuation at <8x forward
revenue, while many software peers with a similar growth profile are still
trading at a low/mid-teens multiple.
Revenue growth is still strong in the high-20s, while new
client adds and revenue retention rates also remain promising.
The company has leaned in on its AI strategy, believing that
AI applications need to work closely in tandem with their data platforms.
Snowflake (NYSE:SNOW) serves as a great reminder to all of the hot
AI stocks of today: investment fads in the tech world are often quite
short-lived. It's difficult to remember this now, but cloud data warehousing
stock Snowflake was once one of the hottest trades on Wall Street during
the pandemic, with shares at one point reaching just shy of $400.
Fast forward to today, and investors have moved onto AI
growth stocks and discarded Snowflake on its slowing growth trajectory. At
issue is the company's consumption-based business model and the fact that
customers have shrunk their usage in order to preserve their IT budgets. This
year alone, shares of Snowflake have shed 40% of their value.
Upgrading Snowflake to a buy after its latest slide
I turned wary on Snowflake when it hit YTD peaks in the
mid-$200s earlier this year, and I
last wrote a cautious neutral article in July, when the stock was
still trading in the mid-$130s. Now, however, after Snowflake's shares have
finally dipped below my key $120 levels after a decent but overall
disappointing Q2 earnings release and plans for a $2 billion debt raise, I am
finally advocating for a buy on Snowflake.
One key thing to note here: alongside its Q2 earnings print,
Snowflake announced that its board authorized an additional $2.5 billion for
share repurchases, on top of the $492 million (of an original $2 billion
amount) that was remaining under the existing repurchase agreement. The ~$3
billion of gunpowder that Snowflake now has for repurchases represents a
healthy ~8% chunk of the company's current market cap (though one could argue
that the company was too hasty in executing the first ~$1.5 billion in repurchases
as the stock kept falling). The $2 billion debt offering, which takes a
convertible structure with minimal interest and deferred maturity (2027 and
2029), will
be used in part to finance these buybacks. To me, this is an opportune time
to buy back Snowflake shares while it's undervalued, and reflects management's
confidence in turning around the ship.
Here is my updated long-term bull case on Snowflake:
Powerful expansion engine. Unlike many software
companies, Snowflake stresses that it is not SaaS, nor is it a subscription
company. As its customers' data volumes grow, so does its billings; which
positions Snowflake for tremendous expansion potential within the existing
customer base.
Massive TAM that is still growing. Snowflake estimates
its overall cloud data platform TAM at $342 billion by 2028, which is double
the market size of 2023. This also suggests that at its current scale of ~$4
billion in annual revenue, Snowflake is barely more than 1% penetrated into
this market.
AI tailwinds. Data, and an efficient data management
strategy, is the backbone of speedy AI models. Snowflake firmly believes that
AI applications need to run close to their data platforms, necessitating
thoughtful spend on data platforms like Snowflake. Snowflake's hiring of
Sridhar Ramaswamy as CEO in February of this year also indicates the importance
that the company is placing on its own AI strategy.
Secular tailwinds in both cloud adoption and data volume
growth. In addition to AI, Snowflake also benefits from two ongoing and
important trends in computing that predominated long before AI took center
stage: the moving of technology assets into the cloud, as well as data volumes
exploding as companies seek to understand everything they can about their
customers. Snowflake's usage-based pricing model helps the company to capture
tremendous upside here.
Cash-rich. The company has nearly $4 billion of cash on
its books, which is tremendous firepower for share buybacks and potential
acquisitions to chase growth.
Stay long here and use the dip as a buying opportunity.
Q2 download
Let's now go through Snowflake's latest quarterly results in
greater detail. The Q2 earnings summary is shown below:
Snowflake's revenue grew 29% y/y to $868.8 million,
exceeding Wall Street's expectations of $850.7 million (+26% y/y), while also
decelerating two points from Q1's 31% y/y growth rate. As a reminder here:
Snowflake's quarterly revenue growth rates are far more likely to be lumpier /
less stable than other software companies, as a result of its consumption-based
business model. The majority of software companies that run a SaaS business
model won't see as much jumpiness because licenses and seats sold don't tend to
move around much unless customers have massive layoffs or massive hiring
sprees: but in a consumption-based model, customers' decision to ingest more
data could suddenly cause a spike in growth. This is one reason that we
don't think Snowflake is fated to keep dropping in the long haul. Budget
concerns amid the current macro situation are holding back clients' spending,
but over time as secular trends toward data volume growth and AI needs
dominate, clients will eventually be spending again.
Snowflake's business consists of two key drivers:
"land" and "expand," similar to other software models. Even
amid tougher times, the company continues to do both. In Q2, the company ended
with 10,249 total customers, adding ~450 net-new customers in the quarter and
growing its customer base 37% y/y. Still, the company has roughly two-thirds of
the Global 2000 that it could still sell into.
On the retention side, as previously mentioned, Snowflake's
expansion rates have fallen this year as existing customers have optimized
their spending. But we do note that revenue retention rates are beginning to
show signs of stabilization in the high 120s. And we note that a 27% net
expansion is still much better than many SaaS-based companies that are
reporting a mid-teens expansion profile. It's not just Snowflake that's
suffering in the current macro: even subscription-based companies are seeing
weaker retention rates because its clients are cutting headcount or seat
counts.
The good news is that Snowflake isn't seeing macro impacts
getting any worse. On the Q&A portion of the recent Q2 earnings call, CFO
Mike Scarpelli noted that the company is seeing signs of "normal"
buying patterns:
Yes, I'll just say, orders showed from a bookings standpoint
that it's a normal environment and we are very pleased with the deals we closed
in the quarter. I don't see it any worse. It's not euphoric or anything, but
it's very stable customer buying pattern we're seeing. And in terms of
consumption trends, obviously, we just guided our revenue right now for the
quarter. We've beaten, we've raised the full year as well too, and that's
seeing the consumption trends up through this week. So, we're pleased with that
right now with what we're seeing."
To me, this indicates that Snowflake has plenty of
room to surprise us to the upside, especially as its Q3 guidance calls for only
22% y/y revenue growth, and next year's consensus also calls for 23% growth.
Snowflake tends to start initial deployments small, but once the company's new
customers start using the platform more, they become more meaningful
contributors to revenue. The company notes that it's pleased with new customer
additions, which will become more material on revenue in FY26.
One "watch list" item that we continue to be
concerned about is Snowflake's margin profile. Pro forma operating margins
continued to recede. Though Snowflake 5% pro forma operating margin is still
positive, it's 3 points worse y/y relative to an 8% margin in the year-ago Q2.
The company keeps hiring, and isn't executing any layoffs like many of its
struggling peers. It's a move that demonstrates confidence in a recovery, to be
sure, but we'd also prefer the company to be more conservative and see
operating margins expanding while growth is slowing down.
Valuation and key takeaways
At current share prices near $114, Snowflake trades at a
market cap of $38.20 billion. After we net off the $3.93 billion of cash on its
latest balance sheet (currently unencumbered of debt before the convertible
notes are issued), its resulting enterprise value is $34.27 billion.
Meanwhile, for next year FY26 (the year for Snowflake ending
in January 2026), Wall Street analysts have a consensus revenue target of $4.33
billion for the company, or 23% y/y growth. This puts Snowflake's valuation
at 7.9x EV/FY26 revenue, a sharp cry from when Snowflake traded at
multiples in the high teens.
We note that many of its fellow software stocks that were
also popular in the pandemic have maintained bloated valuation multiples, like
Palantir (PLTR) - whose current growth rate in the
mid-20s is even slightly below Snowflake's. A number of other software
companies with mid-20s growth have also held on to elevated revenue multiples:
My 12-month price target on Snowflake is $154, representing
11x forward revenue (still more modest than peers above) and ~35% upside from
current levels. Use the dip here as a well-timed buying opportunity.
No comments:
Post a Comment