Playbook › Playbook
A free-cash-flow guide held unchanged while revenue and operating income are raised is a capex confession
Claim
Read the guidance lines that did not move. A guidance release is scanned for raises, and a raise on revenue plus a raise on operating income reads unambiguously as good news. But the three lines are arithmetically linked, and if two rise while the third is pinned, the company has told you where the incremental money went.
FCF ≈ operating income + D&A − ΔWC − SBC add-back reversal − capex
If operating income is guided up and FCF is guided flat, something on the right-hand side absorbed the whole increment. Working capital and D&A rarely move enough. It is almost always capex — and unlike the guided lines, capex usually is not guided at all, so the FCF line is the only place it surfaces.
Evidence — FSLY, 2026-08-05
| Guided line | Before | After | Direction |
|---|---|---|---|
| FY26 revenue | $710-725M | $732-746M | ⬆️ raised (2nd consecutive raise) |
| FY26 non-GAAP operating income | — | $88-96M | ⬆️ raised |
| FY26 free cash flow | $40-50M | $40-50M | ➡️ unchanged |
The unchanged line is not merely flat — it is below the prior year's $48.1M actual, on revenue growing 18%. The confirmation was in the 10-Q, not the press release:
- H1 2026 capex $60.5M ($52.6M PP&E + $7.9M capitalised software)
- All of FY2025 capex $46.35M
Half a year of spending had already exceeded a full prior year. Capex/revenue moved from ~7.4% (FY25) to ~17% (H1 26). None of that appears in a guided line; it appears only as the FCF guide refusing to move.
Why the market misses it
- A held guide generates no headline. "Raises guidance" is the story; "maintains FCF target" is a clause in paragraph nine, and often is not reported at all.
- Non-GAAP operating income is above the capex line, so a capex surge cannot touch the metric the beat is measured on. The two numbers are structurally incapable of contradicting each other, which is exactly why the pair is uninformative and the FCF line is not.
- Capex is rarely guided, so there is no line item to compare against a prior expectation.
How to apply
- On any beat-and-raise, list every guided line and mark the ones that did not move. Ask what would have to be true for that line to stay flat while the others rose.
- Go to the cash-flow statement in the 10-Q, not the press release, and compare year-to-date capex against the prior full year. That single comparison is what turns a suspicion into a finding.
- Do not read this as fraud or as a broken business by itself. A deliberate capacity build ahead of demand produces exactly this signature, and so does a business quietly becoming more capital-intensive. Separating them needs the next quarter: front-loaded build → capex/revenue falls back in H2; new run rate → it does not.
- Distinguish from [[pattern-ai-build-inflates-earnings-while-destroying-fcf]]: that pattern is about reported earnings being inflated by non-operating marks while FCF is destroyed. This one needs no distortion at all — every number is honest, and the information is in which line was left alone.
Confidence
Medium — one observation. The arithmetic is necessary and the mechanism is sound, but the pattern has been seen on a single name so far. Promote to high on a second independent sighting; the natural hunting ground is any infrastructure or AI-capacity name guiding FCF separately from operating income.