| PKR millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3,912.0 | 5,367.5 | 6,043.3 | 6,884.9 | 724.4 | 194.7 | 1,610.5 | +727.0% | |
| Cost of revenue | 2,741.3 | 4,154.0 | 5,443.2 | 6,553.0 | 1,423.9 | 521.8 | 1,783.7 | +241.8% | |
| Gross profit | 1,170.7 | 1,213.5 | 600.2 | 331.9 | (699.5) | (327.1) | (173.2) | +47.1% | |
| Operating expenses | 808.9 | 799.1 | 1,102.1 | 2,329.2 | 2,464.1 | 116.2 | 112.6 | −3.1% | |
| Operating income | 361.8 | 414.4 | (501.9) | (1,997.3) | (3,163.5) | (443.3) | (285.8) | +35.5% | |
| Interest expense | 300.2 | 181.4 | 297.0 | 509.6 | 80.5 | 0.0 | — | — | |
| Interest income | 0.0 | 0.0 | 0.1 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Pre-tax income | 152.1 | 111.6 | (227.7) | (1,433.9) | (3,500.2) | (389.6) | (202.6) | +48.0% | |
| Income tax | (20.3) | (1.1) | 7.4 | 378.1 | 8.4 | 2.4 | 20.8 | +754.3% | |
| Net income | 172.6 | 112.9 | (234.9) | (1,811.8) | (3,508.6) | (392.1) | (223.4) | +43.0% | |
| EPS, basic (per share) | 0.85 | 0.43 | (0.77) | (5.50) | (9.36) | (1.05) | (0.60) | +43.0% | |
| EPS, diluted (per share) | 0.85 | 0.43 | (0.77) | (5.50) | (9.36) | (1.05) | (0.60) | +43.0% | |
| EBITDA | 494.9 | 540.2 | (117.0) | (1,570.0) | (2,807.4) | (159.8) | (30.2) | +81.1% | |
| Depreciation & amortization | 133.1 | 125.8 | 384.9 | 427.3 | 356.1 | 283.5 | 255.5 | −9.9% | |
| Weighted average shares (shares) | 203,733,667 | 260,967,717 | 306,556,887 | 329,451,000 | 374,924,000 | 374,924,000 | — | — | |
| Weighted average diluted shares (shares) | 203,733,667 | 260,967,717 | 306,556,887 | 329,451,000 | 374,924,000 | 374,924,000 | — | — | |
| Gross margin | 29.9% | 22.6% | 9.9% | 4.8% | −96.6% | −168.0% | −10.8% | +157.2 pts | |
| Operating margin | 9.2% | 7.7% | −8.3% | −29.0% | −436.7% | −227.6% | −17.7% | +209.9 pts | |
| Net margin | 4.4% | 2.1% | −3.9% | −26.3% | −484.3% | −201.3% | −13.9% | +187.5 pts |
Amounts are shown in the stated units; per-share amounts and shares are unscaled. Negative amounts are in brackets.
TTM ends 2026-03-31 and uses four consecutive reported quarters.