B+
Overall grade
B
Financial quality
The sleeper story is AI Agent convergence across CX and EX creating a unified monetization engine that management isn't highlighting - with 2,650 total customers now and EX general availability in Q2, this becomes the primary expansion lever. The obvious headline is another solid beat-and-raise quarter, but the real constraint is CX business stagnation at 7% growth for three straight quarters despite SMB recovery narrative. Most revealing quote was Device42 disclosure pivot: 'we're not going to be speaking about it as a completely separate business' right after calling Q4 the 'highest net new ARR quarter ever.' My view changes if Q2 shows CX acceleration above 8% constant currency or if AI Agent adoption rates in EX match the CX trajectory of 1,600 customers.
The 30-second version
- AI Agent adoption is quietly converging across CX and EX, creating a unified monetization engine
- EX business momentum masking underlying CX deceleration despite SMB narrative
- Device42 integration becoming core to competitive wins, but revenue disclosure just disappeared
What changed this quarter
| Metric | Prior | This quarter |
|---|---|---|
| Total Revenue | $194.6M (+22% YoY) | $196.3M (+19% YoY) |
| EX ARR | $400M+ (35% YoY constant currency) | $420M+ (33% YoY constant currency) |
| CX ARR | $360M+ (7% YoY constant currency) | $370M+ (7% YoY constant currency) |
| Non-GAAP Operating Margin | 21% | 24% |
| Adjusted FCF Margin | 21% | 28% |
| Net Dollar Retention | 105% constant currency | 105% constant currency |
| Customers >$5K ARR | 22,558 (+13% YoY constant currency) | 23,275 (+13% YoY) |
| Total Customers | 72,200 (+2,600 net adds Q4) | 73,300 (+1,000 net adds) |
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 →