GRANULES IN EQUITY
loading…—
Day range—
52-week range—
Market cap—
P/E · TTM—
As of—
| ₹ CR · FY | FY22 | FY23 | FY24 | FY25 | FY26 | Sep'26 | YOY |
|---|---|---|---|---|---|---|---|
| Profit & loss | |||||||
| Revenue | 3,765 | 4,512 | 4,506 | 4,482 | 5,366 | — | — |
| Operating profit | 727 | 915 | 858 | 948 | 1,188 | — | — |
| OPM % | 19.3% | 20.3% | 19.0% | 21.2% | 22.1% | — | |
| Interest | 23 | 56 | 106 | 103 | 114 | — | — |
| Profit before tax | 558 | 687 | 547 | 660 | 785 | — | — |
| Net profit | 413 | 517 | 405 | 502 | 595 | — | — |
| NPM % | 11.0% | 11.5% | 9.0% | 11.2% | 11.1% | — | |
| Balance sheet & cash | |||||||
| Total assets | 4,512 | 4,903 | 5,498 | 6,221 | 7,683 | 8,872 | +15.5% |
| Equity | 2,587 | 2,835 | 3,225 | 3,715 | 5,085 | 6,566 | +29.1% |
| Debt | 1,106 | 1,136 | 1,315 | 1,455 | 1,512 | 1,101 | −27.2% |
| Cash from ops | 332 | 739 | 439 | 867 | 793 | — | — |
| Capex | — | — | — | — | — | — | — |
| CHECK | RESULT | VALUE |
|---|---|---|
| Net profit positive | n/a | — |
| Operating cash flow positive | n/a | — |
| ROA improved | n/a | 7.7% → — |
| Cash from ops > net profit | n/a | — |
| Leverage fell | ✓ PASS | 0.2 → 0.12 |
| Current ratio improved | n/a | — → — |
| Gross margin improved | n/a | 22.1% → — |
| Asset turnover improved | n/a | 0.7 → — |
| Interest cover above 3× | n/a | — |
| ₹ CR · QUARTER | Q3 FY25 | Q4 FY25 | Q1 FY26 | Q2 FY26 | Q3 FY26 | Q4 FY26 | Q1 FY27 | Q2 FY27 | YOY |
|---|---|---|---|---|---|---|---|---|---|
| Profit & loss | |||||||||
| Revenue | 1,138 | 1,197 | 1,210 | 1,297 | 1,388 | 1,471 | 1,477 | 1,560 | +20.3% |
| Operating profit | 230 | 252 | 247 | 278 | 308 | 352 | 339 |
| 338 |
| +21.6% |
| OPM % | 20.2% | 21.1% | 20.4% | 21.4% | 22.2% | 23.9% | 23.0% | 21.7% |
| Interest | 27 | 24 | 24 | 29 | 29 | 33 | 21 | 21 | −27.6% |
| Profit before tax | 153 | 198 | 145 | 176 | 202 | 262 | 240 | 243 | +38.1% |
| Net profit | 118 | 152 | 113 | 131 | 150 | 202 | 180 | 182 | +38.9% |
| NPM % | 10.4% | 12.7% | 9.3% | 10.1% | 10.8% | 13.7% | 12.2% | 11.7% |