PLAYSTUDIOS MYPS Stalls at 047 Consolidation Phase 20260520 Dine Brands DIN Q1 2026 Earnings Why the Beat Matters