A Third Straight Profitable Quarter, Complicated by an Accounting Quirk
This is Zomato's eleventh quarter as a public company - Q3 FY24 (quarter ended December 31, 2023), reviewed not audited, board-approved on February 8, 2024. The profitability streak that began two quarters ago kept extending on every measure that matters: Adjusted EBITDA came in at +Rs. 125 crore, up from +Rs. 41 crore last quarter and a genuine third consecutive profitable quarter - management's own shareholder letter leads with this figure, and for good reason, since it's now improved sequentially every quarter since the very first positive one. The number that carried the whole thesis last quarter - Profit before tax - also held: +Rs. 124 crore, nearly six times last quarter's +Rs. 21 crore, meaning the underlying pre-tax business has now been genuinely profitable for two straight quarters, not just one. Net profit came in at +Rs. 138 crore, still assisted by a small Rs. 14 crore net tax credit, but the pre-tax number is carrying real weight now, not the other way around.
The one thing that doesn't fit the clean profitability story: Adjusted Revenue as a percentage of GOV actually fell this quarter, even though both ad revenue (Blinkit's grew 220% YoY, double its GOV growth rate) and the new platform fee introduced last quarter kept growing. Management's own explanation, given directly in response to an analyst question, is an accounting mechanic rather than a business problem - see Beyond the Usual for what's actually happening and why it doesn't touch GOV, Contribution, or Adjusted EBITDA at all. Elsewhere, the quarter answered a concern raised explicitly last quarter: Blinkit added 40 net new stores in Q3 FY24 alone - nearly matching its entire first-half total of 34 - while its Contribution» margin kept climbing (2.4% of GOV, up from 1.3%) even through the faster build-out.
The Prescription
Keep doing exactly what's driving the ad-monetization and platform-fee lines: Blinkit's ad revenue grew at more than double its GOV growth rate this quarter (220% YoY vs. 103% YoY), which is the highest-margin dollar the business earns and scales with almost no incremental cost once the ad platform exists. Food delivery's Contribution margin also keeps compounding (5.1%→7.1% of GOV over the last five quarters) on the back of ad monetization and the platform fee, not on cutting into growth - the two levers are proving out exactly as the last two posts argued they should.
Stop pricing Zomato Gold as a customer-acquisition subsidy instead of a real loyalty product. Co-founder Rakesh Ranjan said as much directly this quarter: Gold's pricing is "much lower than what we would want it to be," used "tactically to acquire (and re-acquire) customers," with members actively switching platforms at renewal based purely on price - and the company is, in his own words, "yet to get to sustainable pricing here." That's a founder-level admission that Gold is currently a growth subsidy dressed up as a loyalty program. It's not yet hurting margins (Contribution still expanded to 7.1% despite the pricing drag), but a membership program that can't hold its own economics once the subsidy stops is a structural risk to the very profitability streak this post is otherwise celebrating - and management has now flagged it as an open problem two quarters running without a fix in sight.
Key Financial Metrics
Q3 FY24 (quarter ended December 31, 2023) vs Q2 FY24 (quarter ended September 30, 2023) and Q3 FY23 (quarter ended December 31, 2022) - consolidated, reported in INR crore and USD (converted at the fiscal-quarter-end rate of Rs. 82.30/$1 for Q3 FY24, Rs. 83.19/$1 for Q2 FY24, and roughly Rs. 82.84/$1 for Q3 FY23)
| Metric | Q3 FY24 | Q2 FY24 | QoQ | Q3 FY23 | YoY |
|---|---|---|---|---|---|
| Revenue from Operations | Rs. 3,288 crore ($399.5M) | Rs. 2,848 crore ($342.3M) | ✅ +15.5% | Rs. 1,948 crore ($235.3M) | ✅ +68.8% |
| Adjusted Revenue (management non-GAAP) | Rs. 3,609 crore ($438.5M) | Rs. 3,227 crore ($387.9M) | ✅ +11.8% | Rs. 2,363 crore ($285.5M) | ✅ +52.7% |
| Segment Result (aggregate, pre-corporate-cost) | Rs. 173 crore ($21.0M) | Rs. 85 crore ($10.2M) | ✅ +103.5% | n/a (segment structure not comparable) | n/a |
| Operating Income (Profit before tax) | ✅ +Rs. 124 crore ($15.1M) | +Rs. 21 crore ($2.5M) | ✅ +490.5% | Rs. (364) crore $(44.0)M | ✅ swung to profit |
| Net Income (Profit for the period) | ✅ +Rs. 138 crore ($16.8M) | +Rs. 36 crore ($4.3M) | ✅ +283.3% | Rs. (347) crore $(41.9)M | ✅ swung to profit |
| Adjusted EBITDA (management non-GAAP) | ✅ +Rs. 125 crore ($15.2M) | +Rs. 41 crore ($4.9M) | ✅ +204.9% | Rs. (265) crore $(32.0)M | ✅ swung to profit |
| Free Cash Flow (quarter-only, company-disclosed) | ✅ +Rs. 121 crore ($14.7M) | ~+Rs. 181 crore (derived) | ⚠️ narrower | n/a | n/a |
Every headline metric more than doubled QoQ, but the more durable news is in the cash-flow row: this is the first quarter since the IPO where a genuinely quarter-only cash-flow statement appears in the regular filing cadence, not just in a voluntary one-off deck disclosure (Q1 FY24) or a cumulative nine-month figure that has to be subtracted apart (Q2 FY24) - see Beyond the Usual. Net cash generated from operating activities was Rs. 182 crore against Rs. 61 crore of capex, for a real, company-disclosed Q3-only free cash flow of roughly Rs. 121 crore - a third straight quarter of positive free cash flow on any measure, but the first one that didn't require derivation to state. Total comprehensive income was Rs. 149 crore, essentially tracking net profit this quarter (unlike last quarter's Rs. 37 crore OCI drag), on a smaller net mark-to-market swing.
Key Operational Metrics
- B2C GOV (food delivery + quick commerce + Going-out): ✅ Rs. 12,886 crore, +13% QoQ / +47% YoY - this is the first quarter where the YoY comparison includes Blinkit in both periods for the full quarter, so B2C-wide YoY growth is now a clean comparison for the first time
- India food delivery GOV: ⚠️ Rs. 8,486 crore, +6.3% QoQ / +27% YoY - management's own letter says growth came in below its expectations this quarter, attributing it to a broadly muted discretionary-consumption environment across the Indian restaurant industry, not something specific to Zomato
- Food delivery Adjusted Revenue: ✅ Rs. 2,025 crore, +5.2% QoQ / +29% YoY
- Food delivery Contribution margin (% of GOV): ✅ 7.1%, up from 6.6% last quarter - the seventh straight quarterly improvement, even as Zomato Gold pricing stayed under pressure (see Beyond the Usual and The Prescription above)
- Food delivery Adjusted EBITDA margin (% of GOV): ✅ 3.0%, up from 2.6% last quarter
- Average monthly transacting customers (food delivery): ✅ 18.8 million, up from 18.4 million last quarter
- Average monthly active food delivery restaurant partners: ✅ 254,000, up 20%+ YoY - management cites this as a genuine supply-side growth driver, since the platform is still under-served on the restaurant side
- Hyperpure revenue: ✅ Rs. 859 crore, +15.3% QoQ, +104% YoY; Adjusted EBITDA margin improved to -4% of revenue from -5%, the fourth straight quarterly narrowing
- Quick commerce (Blinkit) GOV: ✅ Rs. 3,542 crore, +28% QoQ / +103% YoY - management attributes the acceleration to festival-season demand and a broader assortment, not a one-off
- Blinkit Contribution margin (% of GOV): ✅ 2.4% (+Rs. 86 crore), up from 1.3% last quarter - a second straight full quarter positive and now clearly compounding, not just holding
- Blinkit Adjusted EBITDA margin (% of GOV): ✅ improved to -2.5% from -4.5% last quarter; management is guiding to Adjusted EBITDA breakeven "on or before Q1 FY25" (April-June 2024)
- Blinkit average order value: ✅ Rs. 635, up from Rs. 607 last quarter, on a continued mix shift toward higher-ASP categories (electronics, home décor)
- Blinkit stores: ✅ 451 at quarter-end, up from 411 - 40 net new stores added this quarter alone, nearly matching all of H1 FY24's 34, bringing the 9-month total to 74 net new against management's ~100-store full-year target (see Beyond the Usual)
- Blinkit average GOV per day, per store: ✅ Rs. 889,000, up 17% QoQ despite the faster store count growth - genuine same-store sales growth, not just more stores diluting the average
- Going-out GOV: ✅ Rs. 858 crore, +26% QoQ / +154% YoY; revenue Rs. 73 crore, +49% QoQ; Adjusted EBITDA flat at +Rs. 1 crore (0.1% margin), its second straight profitable quarter as a standalone segment
- Consolidated cash balance (management's broader non-GAAP measure): >Rs. 12,000 crore, per the shareholder letter - no buyback or dividend planned for FY24 or FY25 despite the growing pile (see Beyond the Usual)
Segment Results
Zomato reports five business-line segments - India food ordering and delivery, Hyperpure (B2B restaurant supply), Quick commerce (Blinkit), Going-out (dining-out plus Zomato Live), and All other segments (residual). Segment result is operating profit/loss before unallocated corporate costs, other income, share-based payment expense, finance costs, and exceptional items.
| Segment | Revenue (Q3 FY24) | QoQ | Segment Result (Q3 FY24) | Q2 FY24 Result |
|---|---|---|---|---|
| India food ordering and delivery | Rs. 1,712 crore ($208.0M) | ✅ +10.6% | ✅ Rs. 258 crore (profit) | Rs. 210 crore |
| Hyperpure | Rs. 859 crore ($104.4M) | ✅ +15.2% | ⚠️ Rs. (27) crore | Rs. (28) crore |
| Quick commerce (Blinkit) | Rs. 645 crore ($78.4M) | ✅ +27.2% | ⚠️ Rs. (56) crore | Rs. (94) crore |
| Going-out | Rs. 73 crore ($8.9M) | ✅ +49.0% | ✅ Rs. 2 crore (profit) | Rs. 2 crore |
| All other segments (residual) | Rs. 14 crore ($1.7M) | ✅ +100.0% | ⚠️ Rs. (4) crore | Rs. (5) crore |
| Total (segment result, before finance costs/unallocated items) | Rs. 3,303 crore gross ($401.3M) | Rs. 173 crore | Rs. 85 crore |
Every segment improved again, extending the clean sweep from the last two quarters. India food ordering and delivery posted its best-ever quarterly result (Rs. 258 crore), up 22.9% on last quarter's own record. Quick commerce delivered the sharpest single-segment improvement - its loss narrowed to Rs. 56 crore from Rs. 94 crore even as revenue grew 27.2% QoQ, meaning Blinkit's losses are now shrinking and accelerating growth at the same time, rather than trading one for the other. Hyperpure kept its multi-quarter pattern of a shrinking absolute loss against fast top-line growth. Going-out held its second straight profitable quarter, though its Rs. 2 crore result on Rs. 73 crore of revenue (a thinner 2.7% margin than food delivery or Blinkit's better cohorts) shows it's early days for a segment barely two quarters old as a standalone line. All other segments narrowed its residual loss slightly to Rs. 4 crore.
Segment revenue in this table is gross, pre-inter-segment-elimination (Rs. 3,303 crore, versus Rs. 15 crore of inter-segment revenue eliminated to reach the Rs. 3,288 crore statutory Revenue from Operations figure used elsewhere in this post) - the same presentation convention preserved from prior quarters' segment footnote.
Beyond the Usual
As in every prior interim quarter, this quarter's regulatory XBRL filing carries almost no footnotes beyond a bare segment-disclosure note and an EPS-annualization note - footnotes only arrive with the annual filing. Most of what follows instead comes from the shareholder letter's own Q&A section and the bundled independent auditor's review report.
The revenue-to-GOV ratio fell for a reason that has nothing to do with monetization weakening
Asked directly why Adjusted Revenue as a percentage of GOV fell in Q3 FY24 even as ad revenue and platform-fee collections both grew, CFO Akshant Goyal gave a genuinely useful answer: under Ind AS 115, the company is required to net any discounts and subsidies offered to customers against the revenue earned from them - so a platform fee or Zomato Gold subscription only shows up in reported revenue to the extent it exceeds the discounts/subsidies it's netted against, and "only a small fraction of platform fee collected is reflected in reported revenue." Management states plainly that adjusting for this presentation effect, the ratio "would not have dropped in Q3FY24 as compared to Q2FY24" - and that it had zero impact on GOV, Contribution, or Adjusted EBITDA, since the discounts/subsidies expense line fell by a matching amount. It's a legitimate accounting mechanic, not a red flag, but it's worth watching: management explicitly warns "this dynamic might continue to impact reported Adjusted Revenue as a % of GOV going forward" if the platform fee keeps growing - meaning this ratio may keep looking weaker than the underlying monetization trend for several more quarters.
The subsidiary audit-scope question persists for a fifth straight quarter, now with a loss figure attached
Every prior post since Blinkit's consolidation has flagged that certain subsidiaries sit outside Deloitte's own direct review scope. This quarter's auditor's review report discloses, for the first time, both a revenue and a loss figure for the two unnamed subsidiaries: total revenue of Rs. 1,504 crore for the quarter (Rs. 3,757 crore for the nine months) and total loss after tax of Rs. 192 crore for the quarter (Rs. 627 crore for the nine months), reviewed by "other auditors" rather than Deloitte directly. The quarterly revenue figure is up from Rs. 1,251 crore last quarter - a growth rate broadly consistent with Blinkit's own reported GOV expansion, continuing to support the working assumption that Blink Commerce Private Limited is one of the two, though the report still never names them. The standing question from every quarter since consolidation began - why Zomato's largest, fastest-growing subsidiary still isn't reviewed by the principal auditor itself, more than 17 months after acquisition - remains open.
No buyback or dividend is planned through FY25, despite a cash pile now above Rs. 12,000 crore
Asked directly about returning cash to shareholders given the growing balance, CFO Akshant Goyal said the business and industry structure are "still young and nascent," that the company wants to "keep a strong balance sheet," and that it is "safe to assume" no buyback or dividend distribution happens in either FY24 or FY25. That's a defensible capital-allocation stance for a company two quarters into real profitability with a large goodwill balance (Rs. 4,717 crore, unchanged) still sitting on the books - but it's an explicit two-year commitment to capital retention that a reader tracking this thread should weigh against the alternative of returning some of an already-large and still-growing cash pile.
Blinkit's new-store ramp-up time has collapsed from nearly six months to about two
Management disclosed that the average time for a newly launched Blinkit store to reach 1,000 orders per day - the volume at which stores typically hit Contribution breakeven - has "consistently reduced from an average of 5.8 months for our cohort of new stores added in Q4FY23 to about two months for our most recent cohort of stores opened in October 2023." That's the specific mechanic behind this quarter's acceleration in net-new-store additions (40 in Q3 alone) without a corresponding hit to Contribution margin, which kept climbing even as the network grew faster.
A genuine quarter-only cash-flow statement appeared in the regular filing for the first time
Every prior interim quarter's regulatory cash-flow statement disclosed only the cumulative half-year or nine-month period, forcing the free-cash-flow figures in the last two posts to be derived by subtraction rather than read directly - except for Q1 FY24's one-off voluntary quarter-only disclosure in the presentation deck. This quarter's Annexure F shows the quarter-ended column natively for the first time on the standard interim cadence: net cash generated from operating activities of Rs. 182 crore against Rs. 61 crore of capex, both quarter-only and both directly disclosed rather than backed into.
Close to 70% of Blinkit's stores are now Contribution-positive, with a fifth of those already at 5%+ margins
In response to a question about how Contribution margin keeps expanding despite faster store growth, co-founder Albinder Dhindsa disclosed that "close to 70% of our stores were Contribution positive" in Q3 FY24, and "~20% of these were operating at a 5%+ contribution margin" - the first time management has quantified the distribution of store-level profitability rather than just the network-wide average, giving a genuine sense of how much of the fleet is still ramping versus already mature.
Blinkit expanded into two new cities this quarter
Alongside the density-focused store additions in existing cities, Blinkit launched its first stores in Goa and Agra this quarter - a modest but genuine geographic expansion beyond the "top eight cities" that still generate roughly 90% of quick-commerce GOV.
Target Valuation Range
The market now prices Zomato at Rs. 1,06,011 crore, roughly 7.3x-10.0x revenue (Adjusted Revenue basis to trailing-twelve-month statutory revenue basis) - still not overvalued outright given three straight quarters of real, broadening profitability, but the re-rating (P/S multiples up another 7-11% this quarter alone) is now pricing in continued acceleration rather than just continuation - worth treating as a caution flag, the same read as last quarter, not yet an alarm.
Zomato's shares closed at Rs. 123.70 on December 29, 2023, up 21.9% from the Rs. 101.50 close at the end of Q2 FY24 - a third straight quarterly gain, though a smaller one than the prior two quarters' 35.2% and 47.2% moves, and now roughly 18.9% below the stock's November 2021 IPO-era high of Rs. 152.55 (no stock split has occurred between this quarter and today, so the historical prices in this post are on a like-for-like nominal basis, not split-adjusted).
| Market cap buildup | Q2 FY24 | Q3 FY24 |
|---|---|---|
| Share price (period-end) | Rs. 101.50 | Rs. 123.70 |
| Shares outstanding | ~8,450 million | ~8,570 million |
| Market capitalization | Rs. 85,768 crore | Rs. 1,06,011 crore ($12.88B) |
A real DCF is closer to credible than it's ever been, now that this quarter's cash-flow statement is genuinely quarter-only rather than derived (see Beyond the Usual) - but three data points of positive free cash flow (Rs. 40 crore, ~Rs. 181 crore derived, Rs. 121 crore disclosed) is still a short and uneven track record to project a multi-year discount model from, particularly with one of the three figures itself an estimate. A peer-multiples sanity check remains the workable approach in the meantime - there's still no comparably-sized listed pure-play Indian food-delivery-plus-quick-commerce peer.
| Peer-multiple sanity check | Q2 FY24 | Q3 FY24 |
|---|---|---|
| Statutory revenue (annualized) | Rs. 11,392 crore | Rs. 13,152 crore |
| Statutory revenue (TTM) | Rs. 9,268 crore | Rs. 10,608 crore |
| Adjusted Revenue (annualized) | Rs. 12,908 crore | Rs. 14,436 crore |
| P/S (annualized quarter revenue) | 7.5x | 8.1x |
| P/S (TTM revenue) | 9.3x | 10.0x |
| P/S (Adjusted Revenue basis) | 6.6x | 7.3x |
All three multiples expanded again this quarter, but by a smaller margin than last quarter's outsized jump - the 21.9% price gain this quarter tracked reasonably close to the 15.5% QoQ statutory revenue growth, a healthier ratio than last quarter's 35% price move against 18% revenue growth. The re-rating is still running a little ahead of the fundamentals, just less dramatically than it was three months ago.
Zomato Limited's regulatory XBRL filing (Statement of Consolidated Financial Results, reviewed, for the quarter and nine months ended December 31, 2023, board-approved February 8, 2024) and the company's Q3 FY24 shareholder letter, results presentation, and bundled independent auditor's review report of the same date.