| PKR millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | Trend | YoY |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 10,645.7 | 19,869.7 | 45,833.2 | 20,836.5 | 11,313.2 | 925.4 | 263.6 | −71.5% | |
| Cost of revenue | 5,080.1 | 18,238.8 | 42,364.6 | 15,158.9 | 5,974.6 | 1,345.8 | 569.4 | −57.7% | |
| Gross profit | 5,565.5 | 1,630.9 | 3,468.6 | 5,677.6 | 5,338.6 | (420.4) | (305.8) | +27.3% | |
| Operating expenses | 206.6 | 318.0 | 257.1 | 363.1 | 1,769.9 | 1,271.0 | 153.3 | −87.9% | |
| Operating income | 5,359.0 | 1,312.9 | 3,211.5 | 5,314.5 | 3,568.8 | (1,691.4) | (459.1) | +72.9% | |
| Interest expense | 1,006.9 | 325.1 | 274.1 | 31.4 | 2.4 | 0.4 | 0.0 | −87.7% | |
| Interest income | 55.7 | 62.7 | 198.1 | 106.6 | 134.7 | 30.6 | 0.0 | −100.0% | |
| Pre-tax income | 4,411.3 | 1,049.3 | 3,136.2 | 6,002.3 | 4,748.8 | 131.8 | 328.1 | +148.9% | |
| Income tax | 0.0 | 0.0 | 0.0 | 139.0 | 278.4 | 464.9 | 334.3 | −28.1% | |
| Net income | 4,411.3 | 1,049.3 | 3,136.2 | 5,863.3 | 4,470.5 | (333.1) | (9.2) | +97.2% | |
| EPS, basic (per share) | 11.86 | 2.82 | 8.43 | 15.76 | 12.01 | (0.92) | 0.00 | +100.3% | |
| EPS, diluted (per share) | 11.86 | 2.82 | 8.43 | 15.76 | 12.01 | (0.92) | 0.00 | +100.3% | |
| EBITDA | 6,226.8 | 2,237.6 | 4,141.5 | 6,269.3 | 4,489.3 | (799.9) | 253.3 | +131.7% | |
| Depreciation & amortization | 867.8 | 924.7 | 930.0 | 954.8 | 920.5 | 891.4 | 712.4 | −20.1% | |
| Weighted average shares (shares) | 372,081,591 | 372,081,591 | 372,081,591 | 372,081,591 | 372,081,591 | 363,188,661 | — | — | |
| Weighted average diluted shares (shares) | 372,081,591 | 372,081,591 | 372,081,591 | 372,081,591 | 372,081,591 | 363,188,661 | — | — | |
| Gross margin | 52.3% | 8.2% | 7.6% | 27.2% | 47.2% | −45.4% | −116.0% | −70.6 pts | |
| Operating margin | 50.3% | 6.6% | 7.0% | 25.5% | 31.5% | −182.8% | −174.2% | +8.6 pts | |
| Net margin | 41.4% | 5.3% | 6.8% | 28.1% | 39.5% | −36.0% | −3.5% | +32.5 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.