I’ve been worrying for a while about the fact that Cloudflare has a fairly heavy capex model and needs to build, maintain and upgrade a global network in order to keep up with the demand of their customers. Whereas most SaaS companies can essentially determine where they want their margins to land, by curtailing spend, Cloudflare has to keep spending on its network in order to maintain it’s service levels. Much like a telco has to…So I decided to delve a bit deeper into the capex dynamics, especially in light of the concerns raised by some about Cloudflare’s lack of progress towards profitability.
Capex as % of revenue
Last quarter’s capex as a % of revenue for some of the companies in my portfolio:
S - 0.6%
BILL - 0.8%
DDOG - 0.9%
SNOW - 1%
UPST - 1.1%
ZS - 2.4% (last 6 months)
And here is NET:
Q1 Q2 Q3 Q4
2019 16% 15%
2020 13% 19% 13% 8%
2021 16% 9% 17% 15%
2022 12%
So where most of our SaaS companies have extremely light capex spend - around 1% of revenue - Cloudflare has to spend around 14% of revenue (average over the past 3 years) on an ongoing basis. The CFO said recently that they will aim to have this at around 11% long-term, but for the next couple of quarters, we’re in for 12-14% which they state is “elevated”. However it’s not elevated in my mind: it’s in line with what they’ve been doing for the last three years. Given their business model, traffic growth patterns and ambitions I would argue that they will need to continue to invest in their network at these levels, or even higher, basically forever - like telco’s need to. It won’t suddenly come to a stop and is therefore part and parcel of their business model.
Depreciation as % of revenue
DDOG - 1.5%
BILL - 1.9%
S - 0.9%
ZS - 3.9%
And NET:
Q1 Q2 Q3 Q4
2019 8% 8%
2020 8% 8% 8% 8%
2021 7% 7% 7% 7%
2022 7%
Again, where capital-light SaaS companies’s operating margin is relatively unaffected by depreciation - at between 1% and 2% of revenue, Cloudflare’s operating margin is depressed by 7-8% on a pretty consistent basis as their capex spend gets expensed.
So what?
If Cloudflare had a capex-light business model and profile similar to other SaaS companies (say at about 1% of revenue), they would have been free cash flow positive for all quarters except one last year, and positive for the full year. They would have generated $43m of free cash flow last year, in stead of negative $43m.
And they would have shown operating leverage in stead of hovering at around zero margin. If their depreciation charge was sitting more in line with other SaaS companies, at around 2% of revenue, operating margin would have been positive from Q3 2020 onwards and would have steadily increased to around 7% in the last quarter.
This is not to say there isn’t a big free cash flow bonanza out there somewhere in the future, but it does mean that operating leverage and especially free cash flow generation is more difficult to achieve, and is farther out in the future than SaaS companies without heavy capex requirements. Cloudflare’s business model dynamics seem to me to be more akin to a capex heavy telco than a capex light SaaS company. And in this environment that may matter more than it used to.
-WSM