B+
Overall grade
B
Financial quality
The sleeper story is security becoming the real growth engine (16% of RPO, up 400 bps) while everyone obsesses over AI fluff. Cloud growth actually decelerated 800 bps despite all the 'tsunami of binaries' talk, and management guides it down to 30-32% for 2026. The binding constraint is customer uncertainty about AI workload placement - they want cloud elasticity but fear unpredictable costs, creating a timing mismatch. Most telling quote: 'We will continue to provide guidance based on customers' annual commitment and proactively de-risk exposures to volatile user-driven deals.' Translation: AI consumption is too unpredictable to bet on. My view changes if they start disclosing actual AI consumption metrics (binary creation rates, storage utilization) or security attach rates return to Q3 granularity levels.
The 30-second version
- Security quietly becomes the real revenue engine while everyone obsesses over AI
- Cloud growth decelerates to 42% YoY from 50% last quarter despite 'tsunami of binaries' claims
- They stopped disclosing security core as percentage of new deals - classic denominator disappearing act
What changed this quarter
| Metric | Prior | This quarter |
|---|---|---|
| Total Revenue | $136.9M (+26% YoY) | $145.3M (+25% YoY) |
| Cloud Revenue | $63.4M (+50% YoY) | $70.2M (+42% YoY) |
| Cloud as % of Revenue | 46% | 48% |
| Self-Managed Revenue | $73.5M (+10% YoY) | $75.1M |
| Enterprise+ Revenue % | 56% | 57% |
| Security Core % of Revenue | Not disclosed | 7% |
| Security Core % of RPO | 12% | 16% |
| Net Dollar Retention | 118% | 119% |
Accountability tracked
8 new promises made4 narrative shifts flagged6 prior promises graded
Inside the full report
The complete write-up covers the full promise ledger with kept/missed calls, disclosure-quality scoring, the metrics-vanished check, verification items, and the questions to ask next quarter.
Subscribe to Call Sheet Daily →