| SAR millions | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | Trend | YoY |
|---|---|---|---|---|---|---|---|---|
| Revenue | 121.4 | 130.2 | 123.1 | 131.6 | 97.4 | 100.5 | +3.2% | |
| Cost of revenue | 12.2 | 12.7 | 11.6 | 9.7 | 11.8 | 57.1 | +383.6% | |
| Gross profit | 109.1 | 117.5 | 111.5 | 121.9 | 63.6 | 43.3 | −31.8% | |
| Research & development | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Selling, general & administrative | 1.1 | 0.9 | 5.3 | 19.1 | 9.4 | 0.0 | −100.0% | |
| Selling & marketing | 0.0 | 22.4 | 4.1 | 16.7 | 5.8 | 0.0 | −100.0% | |
| Operating expenses | 26.9 | 47.6 | 5.3 | 19.1 | 6.9 | (9.0) | −229.5% | |
| Operating income | 75.1 | 66.8 | 81.7 | 102.9 | 54.2 | 52.3 | −3.5% | |
| Interest expense | 23.6 | 21.8 | 37.5 | 50.0 | 46.8 | 42.8 | −8.7% | |
| Interest income | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Other income / expense | 0.0 | (19.4) | (33.0) | (62.6) | (41.8) | (43.6) | −4.3% | |
| Pre-tax income | 17.2 | 47.4 | 49.1 | 40.3 | 14.8 | 8.7 | −41.2% | |
| Income tax | 2.3 | 1.8 | 1.9 | 0.0 | 0.0 | 0.0 | — | |
| Net income | 14.9 | 45.6 | 47.2 | 40.3 | 14.8 | 8.7 | −41.2% | |
| Discontinued operations | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| Other net income adjustments | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | — | |
| EPS, basic (per share) | 0.14 | 0.42 | 0.44 | 0.37 | 0.14 | 0.08 | −42.0% | |
| EPS, diluted (per share) | 0.14 | 0.42 | 0.44 | 0.37 | 0.14 | 0.08 | −42.0% | |
| EBITDA | 100.8 | 91.1 | 104.9 | 114.2 | 76.2 | 73.4 | −3.6% | |
| Depreciation & amortization | 25.7 | 24.3 | 23.1 | 23.9 | 22.0 | 22.0 | −0.2% | |
| Weighted average shares (shares) | 107,507,035 | 107,507,035 | 107,507,035 | 107,507,035 | 107,507,035 | 107,507,035 | +0.0% | |
| Weighted average diluted shares (shares) | 107,507,035 | 107,507,035 | 107,507,035 | 107,507,035 | 107,507,035 | 107,507,035 | +0.0% | |
| Gross margin | 89.9% | 90.2% | 90.6% | 92.7% | 65.3% | 43.1% | −22.1 pts | |
| Operating margin | 61.9% | 51.3% | 66.4% | 78.2% | 55.6% | 52.0% | −3.6 pts | |
| Net margin | 12.3% | 35.0% | 38.3% | 30.6% | 15.2% | 8.7% | −6.6 pts |
Amounts are shown in the stated units; per-share amounts and shares are unscaled. Negative amounts are in brackets.