CAVA reported its first $1 billion in annual revenue, supported by 439 locations across 28 states. Full‑year revenue grew 22.5% while same‑restaurant sales rose 4%, though Q4 comps slipped to 0.5%. Management guided 2026 same‑restaurant sales of 3‑5% and highlighted a modest 1.4% price increase in January, keeping base bowl prices flat. The chain introduced a pomegranate‑glazed salmon, its inaugural seafood offering, which is expected to shave roughly 100 basis points off margins.
CAVA’s rapid footprint growth reflects a broader consumer shift toward fast‑casual, health‑focused dining. By 2025 the brand secured 439 locations, a scale that enabled it to break the $1 billion revenue barrier for the first time. This milestone not only underscores the chain’s operational execution but also provides a solid platform for its ambitious target of 1,000 restaurants by 2032, a trajectory that could reshape the Mediterranean segment of the quick‑service market.
Financially, CAVA delivered a robust 22.5% revenue increase year‑over‑year, yet same‑restaurant sales momentum slowed in the fourth quarter, registering just 0.5% growth. The modest 1.4% price hike in January kept the brand’s pricing well below inflation, preserving price elasticity while undercutting competitors by more than 10%. However, the introduction of pomegranate‑glazed salmon—a first‑time seafood protein—carries a 100‑basis‑point margin drag, and tariff‑induced food‑cost pressures added another 50 basis points, highlighting the delicate balance between menu innovation and profitability.
Looking ahead, CAVA projects 2026 same‑restaurant sales of 3‑5%, with early‑year performance already exceeding the upper bound. The company’s cautious macro outlook suggests a measured approach to expansion amid lingering economic uncertainty. Investor sentiment responded positively, propelling the stock 24% post‑earnings, indicating confidence in the brand’s growth narrative and its ability to navigate inflationary headwinds while delivering shareholder value.
Comments
Want to join the conversation?