| 27,133 | 24,616 | 30,599 | 38,395 | 35,452 | 26,023 | 43,169 | 59,899 | 52,728 | 50,980 | 43,495 |
| COGS | — | — | -26,690 | 34,417 | 30,496 | 20,682 | 37,077 | 53,952 | 46,464 | 44,298 | 37,120 |
| Gross profit | — | — | — | 3,978 | 4,956 | 5,341 | 6,091 | 5,947 | 6,264 | 6,682 | 6,375 |
| 25,543 | 22,024 | 53,976 | 685 | 967 | 642 | 839 | 1,091 | 1,058 | 1,158 | 1,037 |
| 1,590 | 2,592 | 3,312 | 3,293 | 3,989 | 4,700 | 5,252 | 4,856 | 5,207 | 5,524 | 5,338 |
| OPM % | 5.9% | 10.5% | 10.8% | 8.6% | 11.3% | 18.1% | 12.2% | 8.1% | 9.9% | 10.8% | 12.3% |
| Depreciation | 322 | 369 | 412 | 411 | 776 | 784 | 768 | 764 | 777 | 806 | 838 |
| Interest | 239 | 210 | 163 | 99 | 403 | 336 | 317 | 331 | 290 | 258 | 237 |
| 170 | 347 | 317 | 450 | 301 | 388 | 307 | 574 | 617 | 815 | 895 |
| Profit before tax | 1,200 | 2,360 | 3,055 | 3,234 | 3,111 | 3,968 | 4,474 | 4,335 | 4,757 | 5,275 | 5,158 |
| Tax | 286 | 655 | 977 | 1,078 | 413 | 1,018 | 1,121 | 1,095 | 1,221 | 1,349 | 1,315 |
| Tax % | 23.9% | 27.7% | 32% | 33.3% | 13.3% | 25.7% | 25.1% | 25.3% | 25.7% | 25.6% | 25.5% |
| 914 | 1,706 | 2,078 | 2,155 | 2,698 | 2,949 | 3,352 | 3,240 | 3,536 | 3,926 | 3,843 |
| PAT margin % | 3.4% | 6.9% | 6.8% | 5.6% | 7.6% | 11.3% | 7.8% | 5.4% | 6.7% | 7.7% | 8.8% |
| EPS (₹) | 12.2 | 22.8 | 13.9 | 14.4 | 18 | 19.7 | 22.4 | 21.6 | 23.6 | 26.2 | 25.6 |
| EPS adjusted (₹) | — | — | — | — | — | 19.7 | 22.4 | 21.6 | 23.6 | 26.2 | 25.6 |
| 20.5% | 11% | 32.5% | 107.9% | 38.9% | 94.1% | 51.5% | 13.9% | 42.4% | 38.2% | 39% |
| Annual report | Annual report for Mar 2016 | Annual report for Mar 2017 | Annual report for Mar 2018 | Annual report for Mar 2019 | Annual report for Mar 2020 | Annual report for Mar 2021 | Annual report for Mar 2022 | Annual report for Mar 2023 | Annual report for Mar 2024 | Annual report for Mar 2025 | — |