| INR millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 442.1 | 539.2 | 769.1 | 785.8 | 770.4 | 743.8 | 739.3 | −0.6% | |
| Cost of revenue | 293.7 | 357.3 | 525.7 | 585.9 | 549.8 | 506.8 | 606.3 | +19.6% | |
| Gross profit | 148.4 | 181.9 | 243.4 | 199.9 | 220.6 | 236.9 | 133.1 | −43.8% | |
| Operating expenses | 59.2 | 63.4 | 79.0 | 88.0 | 100.8 | 113.0 | — | — | |
| Operating income | 89.2 | 118.4 | 164.4 | 111.9 | 119.8 | 123.9 | 133.1 | +7.4% | |
| Interest expense | 4.2 | 5.1 | 6.2 | 5.7 | 7.0 | 7.5 | 6.2 | −17.5% | |
| Interest income | 3.4 | 1.5 | 1.0 | 9.5 | 8.1 | 7.5 | 0.0 | −100.0% | |
| Pre-tax income | 91.8 | 120.9 | 160.7 | 124.1 | 124.9 | 130.0 | 118.3 | −9.0% | |
| Income tax | 22.2 | 30.7 | 41.6 | 31.8 | 32.2 | 35.1 | 32.1 | −8.5% | |
| Net income | 69.6 | 90.3 | 119.1 | 92.3 | 92.7 | 95.0 | 86.2 | −9.2% | |
| EPS, basic (per share) | 13.78 | 17.87 | 23.58 | 18.28 | 18.36 | 18.80 | 17.07 | −9.2% | |
| EPS, diluted (per share) | 13.78 | 17.87 | 23.58 | 18.28 | 18.36 | 18.80 | 17.07 | −9.2% | |
| EBITDA | 99.0 | 130.1 | 181.1 | 128.6 | 135.3 | 137.6 | 146.2 | +6.2% | |
| Depreciation & amortization | 9.9 | 11.6 | 16.6 | 16.7 | 15.5 | 13.7 | — | — | |
| Weighted average shares (shares) | 5,050,200 | 5,050,200 | 5,050,000 | 5,050,000 | 5,050,000 | 5,050,000 | — | — | |
| Weighted average diluted shares (shares) | 5,050,200 | 5,050,200 | 5,050,000 | 5,050,000 | 5,050,000 | 5,050,000 | — | — | |
| Gross margin | 33.6% | 33.7% | 31.7% | 25.4% | 28.6% | 31.9% | 18.0% | −13.9 pts | |
| Operating margin | 20.2% | 22.0% | 21.4% | 14.2% | 15.5% | 16.7% | 18.0% | +1.3 pts | |
| Net margin | 15.7% | 16.7% | 15.5% | 11.7% | 12.0% | 12.8% | 11.7% | −1.1 pts |
Amounts are shown in the stated units; per-share amounts and shares are unscaled. Negative amounts are in brackets.
TTM ends 2026-06-30 and uses four consecutive reported quarters.