NECompany report
Cloudflare, Inc. NET
The bet you're really making is that Cloudflare keeps signing up more businesses to run their websites and apps on its network, and gets each one to spend more over time. Underneath that, you're betting its newer business, renting developers computing power and AI tools that run on that same network, grows into a real second engine. Right now it is going well, with one thing to watch: the biggest quarter in the company's history, sales up 36% to $696 million, but it just let go one in five workers and the share of each sales dollar it keeps after running the network slipped a little. You pay about 42 times the company's yearly sales, toward the high end of what it has fetched since 2016, and about eight times what similar software companies cost.
Key data
NET · price with moving averages
Source: market data.
The business
Cloudflare runs a network spread across hundreds of cities that sits between the open internet and its customers' websites, apps and interfaces. The original job, still most of the money, is security and speed: soak up attacks, block bad bots, and store copies of content near users so pages load fast. A customer points their domain at Cloudflare and their traffic flows through its edge, which is exactly why they stay, ripping it out means re-plumbing how the site reaches the world. The moat is that flywheel: every new customer and every attack the network sees makes it smarter and cheaper to run per unit, and the routing becomes load-bearing. The newer story is selling developers compute (Workers), storage, and now AI inference and agent tooling that run on the same footprint, close to end users. That is the part the price is reaching for.
The numbers
Revenue climbs every quarter, and the company beats the Street's adjusted profit estimate every quarter, most recently $0.29 against $0.27 expected.
| Quarter | Revenue | Net income | Dil. EPS |
|---|---|---|---|
| Q2 2025 | $512.3M | -$50.4M | -$0.15 |
| Q3 2025 | $562.0M | -$1.3M | $0.00 |
| Q4 2025 | $614.5M | -$12.1M | -$0.03 |
| Q1 2026 | $639.8M | -$22.9M | -$0.07 |
| Q2 2026 | $696.1M | -$170.0M | -$0.48 |
The GAAP loss ballooned to $170.0M in Q2 2026 on a restructuring charge from the May 7 plan that cut about 20% of staff for an "AI-first operating model," which is the plain answer to the charge a look at this name two days ago could see in the numbers but could not name.
| Year | Revenue | Net income | Dil. EPS |
|---|---|---|---|
| 2021 | $656.4M | -$260.3M | -$0.83 |
| 2022 | $975.2M | -$193.4M | -$0.59 |
| 2023 | $1.30B | -$183.9M | -$0.55 |
| 2024 | $1.67B | -$78.8M | -$0.23 |
| 2025 | $2.17B | -$102.3M | -$0.29 |
| 2026, 1H to June | $1.34B | -$192.9M | -$0.55 |
Revenue compounded about 35% a year from $656M in 2021 to $2.17B in 2025, and reaccelerated to 36% last quarter rather than fading. Operating cash flow went from $65M to $603M over that span, and free cash flow was a real $287M in 2025, about 13% of sales. The catch sits in the next table.
| Forward signal | Value |
|---|---|
| Remaining obligations, total | $2.73B |
| Of that, due within 12 months | 64% |
| Deferred revenue, current | $812M |
| Free cash flow margin, 2025 | 13% |
| Stock pay / revenue, TTM | 20% |
Current deferred revenue rose about 19% in six months and committed backlog is $2.73B, so demand is still landing ahead of the revenue line. But stock-based pay ran 20% of revenue, so the cash the owner actually keeps is far below the cash the statement shows. The market is pricing Workers and AI inference as a proven second engine already; the print that settles it is whether committed backlog keeps growing faster than revenue as those products land, or slips toward the revenue rate the way a 20% headcount cut usually warns.
Management
Founder-run under Matthew Prince and Michelle Zatlyn on a dual-class structure. Insiders sold $53.4M across 76 transactions over the last year with zero buys: CFO Thomas Seifert sold $16.2M on August 4, Zatlyn about $5.6M in mid-August. Plan status is not disclosed in the feed, so none of it can be confirmed as pre-scheduled 10b5-1 selling. Capital allocation runs on convertible notes, not buybacks: fresh 2031 converts priced in August at roughly a $497 strike, a 60% premium, stacked on the 2030 notes, leaving about $3.3B of convertibles against $1.66B of cash. The RIF is the first hard signal that this team will now defend margins, not just spend for growth.
How it fails or surprises you
Pricing meets AI. Cloudflare grows by expanding existing customers. If AI agents thin out human seats, or hyperscalers bundle equivalent security and CDN for free, that expansion stalls. The tell is committed backlog growth falling toward the revenue growth rate, the point where the land-and-expand engine has quietly stopped expanding.
The convert wall. $3.3B of convertible notes, $1.29B of it current, sits against $1.66B cash and steady GAAP losses. If the stock stays well below the ≈$497 conversion strike, those notes must be refinanced or repaid in cash, not shares. A dilutive raise or a cash squeeze is what would prove the "growth already priced in" read wrong.
AI inference at the edge (right tail). Cloudflare's network is physically closest to end users, the natural place to run low-latency AI inference and agents. If Workers AI becomes a default home for that work, revenue reaccelerates past 40% and 42 times sales looks cheap in hindsight. The market is not paying for it because the product and developer platform lines are not disclosed separately yet. First proof would be an AI or developer revenue line disclosed on its own.
Closing thoughts
The question here is whether the developer and AI platform becomes a second engine before the multiple has to answer for it. The distribution is genuinely two-tailed. The left tail is fat, because a 42-times-sales name that decelerates while $3.3B of converts come due gets re-rated hard, and multiple compression on high-multiple software is violent. The right tail is real too, because the network position is a rare call option on where inference physically runs. My read, as judgment not arithmetic: near-term the downside dominates on price and the convert schedule, but the asset underneath is a legitimate franchise, so the loss case is a de-rating, not a broken business.
The bet is still that Cloudflare keeps adding businesses to its network and gets each to spend more, with Workers and AI turning into the second engine. What breaks it is expansion cooling while you own it at 42 times sales. The one pair that tells you first is committed backlog growth against revenue growth: the quarter backlog stops leading revenue is the quarter the story starts cooling, whatever the headline number says.
Methodology
This memo judges Cloudflare on revenue durability, backlog trend, and cash generation net of stock pay, not on GAAP earnings, which restructuring and stock comp distort.
The Q2 2026 loss driver, unnamed in the prior look, is now resolved: it is restructuring from the May 7, 2026 plan that cut about 20% of staff.
Q4 2025 revenue, net income and EPS are derived as FY 2025 less the first nine months, since that quarter was not in the quarterly feed.
Figures drawn from the 10-Q filed 2026-08-06 (period ended 2026-06-30), FY2021 to FY2025 annual filings, the August 2026 convertible-note 8-Ks, and insider Form 4 records.
Valuation stated on price-to-sales because the company has no GAAP earnings; the 42.5x P/S history spans 2016 to 2025, low 15x, typical 22x to 46x.
Fact check: all revenue, net income, EPS, cash flow, backlog, deferred revenue, convertible note terms, and insider transactions reconciled to filed XBRL and SEC disclosures; P/S corrected from 40x to 42.5x per FMP ratio feed; CEO/co-founder roles and segment revenue mix not independently verified this run. Final analysis verified as of Sep 6, 2026.
Bid Cap
Daily ideas, a 390-name database, and a model long/short book from an investor who mostly covers financials. $70 a month or $700 a year.
Subscribe on Substack


