B+
Overall grade
B
Financial quality
The sleeper story is cloud consumption breakout - first broad-based usage above minimum commits in two years signals either developer activity recovery or customer miscalculation. Management won't call it sustainable but penalty rates are kicking in across geographies. The obvious headline of 22% revenue growth masks NDR still stuck at 116% - they're landing bigger deals but customers aren't expanding post-signature. The binding constraint is enterprise procurement teams pushing back against developer demand: 'developers are being pushed to innovate but you have the CFO office pushing back.' Most revealing quote: 'We don't yet view this overage as a sustained trend' despite it driving their Q1 beat. My view changes if Q2 cloud consumption stays elevated and converts to annual commitments rather than reverting to disciplined usage patterns.
The 30-second version
- THE SLEEPER STORY: Cloud usage overage across broad customer base - first time in two years
- Enterprise Plus now 55% of revenue but NDR stuck at 116% despite the big deal momentum
- MLOps launch getting all the airtime but zero financial commitment from management
What changed this quarter
| Metric | Prior | This quarter |
|---|---|---|
| Total Revenue | $116.1M (+19% YoY Q4) | $122.4M (+22% YoY Q1) |
| Cloud Revenue | $49.4M (+37% YoY Q4) | $52.6M (+42% YoY Q1) |
| Cloud % of Revenue | 43% Q4 | 43% Q1 |
| Self-Managed Revenue | $66.7M Q4 | $69.8M (+10% YoY Q1) |
| Enterprise Plus % of Revenue | 54% Q4 | 55% Q1 |
| Operating Margin | 18% Q4 | 17.4% Q1 |
| Free Cash Flow Margin | 42% Q4 | 23% Q1 |
| Net Dollar Retention | 100% FY2024 | 116% Q1 |
Accountability tracked
8 new promises made5 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 →