Quarterly results
standalone · as filed with NSE · Q1 FY27 back to Q1 FY24
| ₹ 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue from operations | 375 | 419 | 411 | 444 | 379 | 399 | 449 | 347 | 267 | 360 | 382 | 327 | 305 |
| Other income | 5.7 | 4.7 | 4 | 4.5 | 5.7 | 5.4 | 5.6 | 6.3 | 6.7 | 8.2 | 10.1 | 2.2 | 3 |
| Total expenses | 346 | 380 | 364 | 394 | 344 | 365 | 393 | 315 | 271 | 329 | 351 | 297 | 285 |
| EBITDA | 51.9 | 61.2 | 70.2 | 72 | 57.1 | 58.4 | 78.9 | 55.4 | 18.9 | 54.2 | 58.2 | 55 | 44.6 |
| EBITDA margin | 13.8% | 14.6% | 17.1% | 16.2% | 15.1% | 14.7% | 17.6% | 15.9% | 7.1% | 15.1% | 15.2% | 16.8% | 14.6% |
| Finance costs | 8.3 | 8.2 | 7.3 | 7 | 8.4 | 10.4 | 9.6 | 10 | 10.3 | 11.5 | 14 | 13.7 | 13.7 |
| Depreciation | 14.8 | 13.9 | 15.8 | 15.1 | 14.2 | 14 | 13.4 | 12.7 | 12.6 | 12.3 | 12.3 | 11.9 | 11.5 |
| Profit before tax | 34.4 | 43.8 | 51.1 | 54.4 | 40.2 | 39.5 | 61.5 | 38.9 | 2.8 | 38.6 | 42 | 31.6 | 22.5 |
| Tax | 8.8 | 11.2 | 13 | 14.3 | 10.2 | 25.9 | 15.5 | 15.2 | 0.7 | 9.9 | 10 | 8.3 | 5.7 |
| Net profit | 25.6 | 32.6 | 38.1 | 40.1 | 30.1 | 13.5 | 46 | 23.8 | 2.1 | 28.7 | 32 | 23.4 | 16.8 |
| Net margin | 6.8% | 7.8% | 9.3% | 9.0% | 7.9% | 3.4% | 10.3% | 6.8% | 0.8% | 8.0% | 8.4% | 7.1% | 5.5% |
| EPS (₹) | 1.74 | 2.22 | 2.59 | 2.72 | 2.04 | 0.92 | 3.12 | 1.61 | 0.14 | 1.95 | 2.23 | 1.92 | 1.40 |
| Net profit YoY | −14.7% | +141.6% | −17.1% | +68.6% | +1338.3% | −53.0% | +43.8% | +1.8% | −87.5% | – | – | – | – |
Annual results
financial years ending March · from the fourth-quarter filings| ₹ crore | FY26 | FY25 | FY24 |
|---|---|---|---|
| Revenue from operations | 1,654 | 1,462 | 1,374 |
| Other income | 18.9 | 24.1 | 23.5 |
| Total expenses | 1,483 | 1,343 | 1,262 |
| EBITDA | 261 | 212 | 212 |
| EBITDA margin | 15.8% | 14.5% | 15.4% |
| Finance costs | 30.9 | 40.3 | 52.9 |
| Depreciation | 59 | 52.7 | 47.9 |
| Profit before tax | 190 | 143 | 135 |
| Tax | 48.6 | 57.3 | 33.8 |
| Net profit | 141 | 85.4 | 101 |
| Net margin | 8.5% | 5.8% | 7.3% |
| EPS (₹) | 9.56 | 5.80 | 7.51 |
| Net profit YoY | +65.0% | −15.3% | – |
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 |
|---|---|---|---|
| Operating cash flow | 323 | 107 | −21.5 |
| Investing cash flow | −153 | 118 | −332 |
| Financing cash flow | −236 | −184 | 393 |
| Capital expenditure | 50.6 | 52.5 | 41.2 |
| Free cash flow (CFO − capex) | 272 | 54.3 | −62.7 |
Net profit trend
annual, ₹ croreFY24
₹101
FY25
₹85.4−15%
FY26
₹141+65%
Result filings
as filed with NSE · PDF and XBRL| Period | Basis | Filed | Documents |
|---|---|---|---|
| Q1 FY27 | Standalone | 15 Jul 2026 | PDF on NSE XBRL |
| Q4 FY26 | Standalone · audited | 12 May 2026 | PDF on NSE XBRL |
| Q3 FY26 | Standalone | 19 Jan 2026 | PDF on NSE XBRL |
| Q2 FY26 | Standalone | 27 Oct 2025 | PDF XBRL |
| Q1 FY26 | Standalone | 25 Jul 2025 | PDF on NSE XBRL |
| Q4 FY25 | Standalone · audited | 19 May 2025 | PDF on NSE XBRL |
| Q3 FY25 | Standalone · audited | 28 Jan 2025 | PDF on NSE XBRL |
| Q3 FY25 | Standalone | 7 Mar 2025 | PDF on NSE XBRL |
| Q2 FY25 | Standalone | 4 Nov 2024 | PDF on NSE XBRL |
| Q1 FY25 | Standalone | 14 Aug 2024 | PDF on NSE XBRL |
Annual reports
NSE archiveKey ratios
P/E (TTM)5Y avg 20.5×8.3×
P/B5Y avg 2.26×0.90×
ROEFY26, on average equity11.8%
Net margin8.5%
Debt / equity0.02×
Revenue CAGR (3Y)–
Profit CAGR (3Y)–
EPS (TTM)₹9.26
Market cap₹1,137 Cr
Computed from the filings and the last close. Market cap uses the latest share count from the balance sheet.
P/B vs history
0.90×
vs 6-point avg 2.26× (−60%)
0.90× low2.26× avg3.74× high
History points are balance-sheet dates (2023 → 2026), priced at the adjusted close on each date.
Balance sheet 31 Mar 2026
Total assets₹1,849 Cr+13%
Net worth₹1,260 Cr+11%
Total borrowings₹20 Cr−88%
Cash & bank balances₹19 Cr−77%
Investments₹0 Cr
Inventories₹816 Cr+5%
Trade receivables₹2 Cr−5%
Trade payables₹164 Cr+516%
Change vs the same date a year earlier.