Quarterly results
consolidated · as filed with NSE · Q1 FY27 back to Q2 FY19
| ₹ crore | Q1 FY27 | Q4 FY26 | Q3 FY26 | Q2 FY26 | Q1 FY26 | Q4 FY25 | Q3 FY25 | Q2 FY25 | Q1 FY25 | Q4 FY24 | Q3 FY24 | Q2 FY24 | Q1 FY24 | Q4 FY23 | Q3 FY23 | Q1 FY23 | Q4 FY22 | Q3 FY22 | Q2 FY22 | Q1 FY22 | Q4 FY21 | Q3 FY21 | Q2 FY21 | Q1 FY21 | Q4 FY20 | Q3 FY20 | Q1 FY20 | Q4 FY19 | Q3 FY19 | Q2 FY19 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue from operations | 767 | 739 | 705 | 658 | 607 | 567 | 588 | 571 | 505 | 468 | 423 | 397 | 354 | 348 | 354 | 316 | 338 | 339 | 328 | 302 | 302 | 268 | 259 | 233 | 275 | 303 | 325 | 343 | 350 | 391 |
| Other income | 170 | −33.5 | 75.3 | 36.6 | 146 | 23 | 15.4 | 121 | 131 | 92.3 | 107 | 77.9 | 117 | 39.7 | 61.9 | −16.7 | 34.5 | 30.4 | 97.2 | 66.9 | 60.1 | 130 | 63.7 | 103 | −125 | 57.5 | 35.3 | 54.3 | 54.1 | 32.9 |
| Total expenses | 273 | 245 | 248 | 239 | 229 | 212 | 212 | 206 | 197 | 186 | 172 | 165 | 161 | 149 | 149 | 145 | 138 | 133 | 142 | 133 | 144 | 130 | 131 | 137 | 122 | 167 | 180 | 185 | 241 | 262 |
| EBITDA | 508 | 507 | 470 | 430 | 388 | 365 | 386 | 374 | 316 | 291 | 259 | 241 | 202 | 209 | 213 | 179 | 208 | 212 | 193 | 177 | 166 | 147 | 136 | 108 | 162 | 147 | 155 | 141 | 118 | 138 |
| EBITDA margin | 66.2% | 68.6% | 66.7% | 65.3% | 64.0% | 64.5% | 65.6% | 65.5% | 62.7% | 62.1% | 61.2% | 60.7% | 57.2% | 60.0% | 60.3% | 56.6% | 61.5% | 62.7% | 59.0% | 58.7% | 54.9% | 54.7% | 52.7% | 46.5% | 58.9% | 48.5% | 47.5% | 41.2% | 33.8% | 35.2% |
| Finance costs | 1.6 | 1.6 | 1.8 | 1.8 | 1.8 | 1.8 | 1.7 | 1.7 | 1.6 | 1.6 | 1.7 | 1.7 | 1.3 | 1.2 | 1.1 | 0.9 | 1.1 | 0.7 | 1.1 | 0.9 | 1 | 1.1 | 1.2 | 1.3 | 0.5 | 1.9 | 1.7 | 0 | 0 | 0 |
| Depreciation | 12 | 12.2 | 10.9 | 8.8 | 8.4 | 8.6 | 7.7 | 7.4 | 6.8 | 7.3 | 6.5 | 7.2 | 8.1 | 8.2 | 7.7 | 6.8 | 6.9 | 6.5 | 6.6 | 7.3 | 7.1 | 7.8 | 7.9 | 10.5 | 8.9 | 9.1 | 7.6 | −16.4 | 9 | 8.7 |
| Profit before tax | 664 | 460 | 533 | 456 | 524 | 378 | 392 | 486 | 439 | 374 | 358 | 310 | 310 | 239 | 266 | 155 | 234 | 235 | 283 | 236 | 218 | 269 | 191 | 200 | 27.4 | 194 | 181 | 212 | 163 | 162 |
| Tax | 161 | 75.3 | 129 | 111 | 128 | 79.5 | 96.5 | 126 | 107 | 31.5 | 74.1 | 66.1 | 74.6 | 41.5 | 61.6 | 40.3 | 59.5 | 61.5 | 69.6 | 54.7 | 51.4 | 57 | 45.7 | 43.6 | 23.2 | 44.3 | 54.9 | 60.4 | 53.6 | 49 |
| Net profit | 504 | 385 | 404 | 345 | 396 | 299 | 295 | 360 | 332 | 343 | 284 | 244 | 236 | 198 | 205 | 114 | 175 | 174 | 214 | 182 | 167 | 212 | 145 | 156 | 3.7 | 149 | 125 | 152 | 110 | 113 |
| Net margin | 65.7% | 52.1% | 57.3% | 52.4% | 65.3% | 52.7% | 50.2% | 63.0% | 65.8% | 73.2% | 67.2% | 61.5% | 66.6% | 56.8% | 58.0% | 36.1% | 51.7% | 51.4% | 65.2% | 60.1% | 55.2% | 79.0% | 56.2% | 67.0% | 1.4% | 49.3% | 38.6% | 44.3% | 31.3% | 28.9% |
| EPS (₹) | 7.89 | 6.04 | 6.34 | 5.42 | 6.24 | 4.71 | 4.66 | 5.69 | 5.27 | 5.45 | 4.54 | 3.92 | 3.78 | 3.18 | 3.29 | 1.84 | 2.82 | 2.80 | 3.44 | 2.94 | 2.71 | 3.45 | 2.37 | 2.55 | 0.06 | 2.44 | 2.05 | 2.47 | 1.79 | 1.87 |
| Net profit YoY | +27.2% | +28.8% | +36.7% | −4.3% | +19.2% | −12.9% | +3.9% | +47.3% | +41.0% | +73.2% | +38.6% | – | +106.6% | +13.3% | +17.9% | −37.2% | +4.8% | −17.9% | +47.1% | +16.1% | +4383.1% | +41.9% | – | +24.6% | −97.6% | +36.3% | – | – | – | – |
Annual results
financial years ending March · from the fourth-quarter filings| ₹ crore | FY26 | FY25 | FY24 | FY23 | FY22 | FY21 | FY20 | FY19 |
|---|---|---|---|---|---|---|---|---|
| Revenue from operations | 2,709 | 2,231 | 1,643 | 1,350 | 1,307 | 1,062 | 1,203 | 1,479 |
| Other income | 224 | 290 | 394 | 167 | 229 | 357 | −9.8 | 171 |
| Total expenses | 961 | 826 | 685 | 589 | 547 | 542 | 633 | 950 |
| EBITDA | 1,795 | 1,442 | 994 | 795 | 791 | 558 | 609 | 539 |
| EBITDA margin | 66.3% | 64.6% | 60.5% | 58.9% | 60.5% | 52.5% | 50.6% | 36.5% |
| Finance costs | 7 | 6.7 | 6.2 | 4 | 3.8 | 4.4 | 5.7 | 0 |
| Depreciation | 40.3 | 30.6 | 29.1 | 29.8 | 27.2 | 33.3 | 33.3 | 10.1 |
| Profit before tax | 1,972 | 1,694 | 1,352 | 928 | 989 | 877 | 560 | 700 |
| Tax | 444 | 409 | 246 | 205 | 245 | 198 | 144 | 213 |
| Net profit | 1,529 | 1,286 | 1,107 | 723 | 744 | 680 | 415 | 487 |
| Net margin | 56.5% | 57.7% | 67.4% | 53.6% | 57.0% | 64.1% | 34.5% | 32.9% |
| EPS (₹) | 24.05 | 20.34 | 17.71 | 11.61 | 12.00 | 11.04 | 6.78 | 7.94 |
| Net profit YoY | +18.9% | +16.2% | +53.1% | −2.8% | +9.4% | +63.8% | −14.8% | – |
EPS is as filed for each period and is not restated for later bonus issues or splits.
Cash flow
annual · ₹ crore| ₹ crore | FY26 | FY25 | FY24 | FY23 | FY22 |
|---|---|---|---|---|---|
| Operating cash flow | 1,466 | 1,200 | 777 | 584 | 580 |
| Investing cash flow | −326 | −81.6 | −104 | 101 | −125 |
| Financing cash flow | −1,150 | −1,116 | −671 | −712 | −426 |
| Capital expenditure | 79 | 539 | 11.9 | 10.4 | 6.8 |
| Free cash flow (CFO − capex) | 1,387 | 661 | 766 | 574 | 573 |
Net profit trend
annual, ₹ croreFY21
₹680
FY22
₹744+9%
FY23
₹723−3%
FY24
₹1,107+53%
FY25
₹1,286+16%
FY26
₹1,529+19%
Result filings
as filed with NSE · PDF and XBRL| Period | Basis | Filed | Documents |
|---|---|---|---|
| Q1 FY27 | Consolidated | 22 Jul 2026 | PDF on NSE XBRL |
| Q1 FY27 | Standalone | 22 Jul 2026 | PDF on NSE XBRL |
| Q4 FY26 | Consolidated · audited | 27 Apr 2026 | PDF on NSE XBRL |
| Q4 FY26 | Standalone · audited | 27 Apr 2026 | PDF on NSE XBRL |
| Q3 FY26 | Consolidated | 29 Jan 2026 | PDF on NSE XBRL |
| Q3 FY26 | Standalone | 29 Jan 2026 | PDF on NSE XBRL |
| Q2 FY26 | Consolidated | 30 Oct 2025 | PDF on NSE XBRL |
| Q2 FY26 | Standalone | 30 Oct 2025 | PDF on NSE XBRL |
| Q1 FY26 | Consolidated | 28 Jul 2025 | PDF on NSE XBRL |
| Q1 FY26 | Standalone | 28 Jul 2025 | PDF on NSE XBRL |
Annual reports
NSE archiveKey ratios
P/E (TTM)5Y avg 27.5×45.1×
P/B5Y avg 8.55×15.85×
ROEFY26, on average equity34.5%
Net margin56.5%
Debt / equity0.00×
Revenue CAGR (3Y)26.1%
Profit CAGR (3Y)28.3%
EPS (TTM)₹25.65
Market cap₹73,830 Cr
Computed from the filings and the last close. Market cap uses the latest share count from the balance sheet.
P/B vs history
15.85×
vs 9-point avg 8.55× (+85%)
3.81× low8.55× avg15.85× high
History points are balance-sheet dates (2021 → 2026), priced at the adjusted close on each date.
Balance sheet 31 Mar 2026
Total assets₹5,192 Cr+11%
Net worth₹4,659 Cr+11%
Total borrowings₹0 Cr
Cash & bank balances₹17 Cr−38%
Investments₹3,767 Cr+13%
Inventories₹0 Cr
Trade receivables₹79 Cr+12%
Change vs the same date a year earlier.