A-
Overall grade
B+
Financial quality
The sleeper story is the side-by-side module explosion - K Coffee tripled to 2,200 locations while K Pro doubled, creating a platform business model that Wall Street isn't pricing in. Yes, the 7% system sales acceleration grabs headlines, but the real constraint is execution bandwidth as they simultaneously scale modules, accelerate franchising, and maintain 1,900+ annual store openings. Joey's comment that '80-90% of K Pro sales come from existing KFC members' reveals the membership platform's monetization power. The AI positioning feels early but SmartK's 2 million user adoption shows real traction. My view changes if module economics deteriorate or franchise margin gaps persist beyond 2026.
The 30-second version
- K Coffee has tripled to 2,200 locations while K Pro is scaling to double-digit sales uplifts - the side-by-side modules are quietly becoming a massive growth driver
- Pizza Hut margin expansion continues but ticket average collapse is the real story - down 11% YoY to 69 yuan as mass market strategy takes hold
- Franchise mix acceleration to 40-50% creates a capital efficiency inflection, but they're still not quantifying the ROIC impact
What changed this quarter
| Metric | Prior | This quarter |
|---|---|---|
| System Sales Growth | 4% (Q3) | 7% (Q4) |
| Same-Store Sales Growth | 1% (Q3) | 3% (Q4) |
| Restaurant Margin | 17.3% (Q3) | 13.0% (Q4) |
| Operating Profit | $400M (Q3) | $187M (Q4) |
| KFC System Sales Growth | 5% (Q3) | 8% (Q4) |
| Pizza Hut Ticket Average | CNY 70 down 13% YoY (Q3) | CNY 69 down 11% YoY (Q4) |
| Pizza Hut Restaurant Margin | Improved 60bps YoY (Q3) | 12.8% up 80bps YoY (Q4) |
| K Coffee Cafe Locations | 1,800 (Q3) | 2,200 (Q4) |
Accountability tracked
7 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 →