B+
Overall grade
B
Financial quality
The sleeper story is CPAY quietly building a treasury management business through Multi-Currency Accounts-$800M in deposits could generate spread income beyond transaction fees, fundamentally changing the Cross-Border economics. Everyone will focus on the Mastercard deal validation, but the real question is whether CPAY is becoming a bank competitor or a bank dependent. The binding constraint is operational capacity for enterprise payables-Ron admits one $30B client equals their entire Paymerang acquisition, so scaling this requires major infrastructure investment. Most revealing quote: 'We did trim $10-15 million out of the second half' for tariff conservatism-they're more worried about trade policy than the confident rhetoric suggests. My view changes if Multi-Currency Account deposit growth stalls below $1B or if US Vehicle retention improvements don't translate to positive revenue growth by Q3.
The 30-second version
- The sleeper: Cross-Border becoming an institutional deposits business
- Mastercard deal validates $10B+ Cross-Border valuation but creates dependency
- US Vehicle Payments recovery narrative relies on math, not momentum
What changed this quarter
| Metric | Prior | This quarter |
|---|---|---|
| Total Revenue | $1.034B (+10% YoY) | $1.06B (+8% YoY) |
| Cash EPS | $5.36 (+21% YoY) | $4.51 (+10% YoY) |
| Organic Revenue Growth | 12% | 9% |
| Corporate Payments Organic Growth | 26% | 19% |
| Vehicle Payments Organic Growth | 8% | 8% |
| US Vehicle Payments Organic Growth | Not disclosed | -3% |
| Brazil Vehicle Payments Growth | 20% in Q4 | 22% |
| Same-Store Sales | +1% | +1% |
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 →