| INR millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1,380.9 | 847.7 | 557.0 | 700.5 | 1,181.0 | 844.1 | 753.2 | −10.8% | |
| Cost of revenue | 1,307.2 | 704.0 | 430.5 | 256.4 | 484.4 | 281.7 | 204.6 | −27.4% | |
| Gross profit | 73.7 | 143.6 | 126.4 | 444.0 | 696.6 | 562.3 | 548.6 | −2.4% | |
| Operating income | 38.5 | 109.2 | 94.5 | 358.8 | 580.0 | 481.9 | 479.7 | −0.5% | |
| Interest income | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Pre-tax income | 10.6 | 84.2 | 63.1 | 321.3 | 541.5 | 466.5 | 479.7 | +2.8% | |
| Income tax | 2.3 | 8.9 | 11.7 | 46.2 | 89.5 | 85.2 | 89.8 | +5.5% | |
| Net income | 7.7 | 46.6 | 39.2 | 176.5 | 315.6 | 295.7 | 296.6 | +0.3% | |
| EPS, basic (per share) | 0.66 | 3.99 | 3.36 | 15.11 | 26.98 | 24.14 | 24.22 | +0.3% | |
| EPS, diluted (per share) | 0.66 | 3.99 | 3.36 | 15.11 | 26.98 | 24.14 | 24.22 | +0.3% | |
| EBITDA | 39.9 | 110.5 | 96.1 | 360.4 | 581.5 | 484.2 | 482.1 | −0.4% | |
| Depreciation & amortization | 1.4 | 1.3 | 1.6 | 1.5 | 1.6 | 2.3 | — | — | |
| Weighted average shares (shares) | 11,682,000 | 11,682,000 | 11,682,000 | 11,682,000 | 11,699,027 | 12,247,000 | — | — | |
| Weighted average diluted shares (shares) | 11,682,000 | 11,682,000 | 11,682,000 | 11,682,000 | 11,699,027 | 12,247,000 | — | — | |
| Gross margin | 5.3% | 16.9% | 22.7% | 63.4% | 59.0% | 66.6% | 72.8% | +6.2 pts | |
| Operating margin | 2.8% | 12.9% | 17.0% | 51.2% | 49.1% | 57.1% | 63.7% | +6.6 pts | |
| Net margin | 0.6% | 5.5% | 7.0% | 25.2% | 26.7% | 35.0% | 39.4% | +4.3 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.