S
3,856.00
+0.42%
Close of 6 Nov 2026, in ZAc
At a glance
Figures in ZAR, from our data supplier.
Revenue
ZAR 129.68bn
FY2016FY2025
Net income
−ZAR 5.17bn
FY2016FY2025
Free cash flow
ZAR 1.82bn
FY2016FY2025
Shareholders' equity
ZAR 39.53bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 129.68bn | ZAR 112.13bn | ZAR 113.68bn | ZAR 138.29bn | ZAR 172.19bn | ZAR 127.39bn | ZAR 72.93bn | ZAR 50.66bn | ZAR 45.91bn | ZAR 31.24bn |
| Gross profit | ZAR 30.71bn | ZAR 6.30bn | ZAR 12.78bn | ZAR 34.83bn | ZAR 60.17bn | ZAR 42.26bn | ZAR 9.18bn | ZAR 2.31bn | ZAR 3.33bn | ZAR 5.94bn |
| Operating income | ZAR 25.06bn | ZAR 2.73bn | ZAR 8.07bn | ZAR 33.37bn | ZAR 58.87bn | ZAR 40.19bn | ZAR 281.9m | ZAR 1.09bn | ZAR 1.63bn | ZAR 6.49bn |
| Net income | −ZAR 5.17bn | −ZAR 7.30bn | −ZAR 37.77bn | ZAR 18.40bn | ZAR 33.05bn | ZAR 29.31bn | ZAR 432.8m | −ZAR 2.50bn | −ZAR 4.44bn | ZAR 3.70bn |
| Diluted earnings per share | -1.83 | -2.58 | -13.34 | 6.50 | 11.77 | 10.35 | 0.16 | -1.10 | -1.84 | 2.16 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ZAR 149.74bn | ZAR 137.99bn | ZAR 142.94bn | ZAR 166.63bn | ZAR 152.99bn | ZAR 134.10bn | ZAR 101.07bn | ZAR 84.92bn | ZAR 76.07bn | ZAR 41.72bn |
| Cash and short-term investments | ZAR 17.18bn | ZAR 16.05bn | ZAR 25.56bn | ZAR 26.08bn | ZAR 30.29bn | ZAR 20.24bn | ZAR 5.62bn | ZAR 2.55bn | ZAR 2.06bn | ZAR 1.28bn |
| Total liabilities | ZAR 105.57bn | ZAR 89.70bn | ZAR 91.33bn | ZAR 75.63bn | ZAR 71.65bn | ZAR 63.39bn | ZAR 69.93bn | ZAR 60.20bn | ZAR 52.07bn | ZAR 25.02bn |
| Debt | ZAR 43.90bn | ZAR 42.06bn | ZAR 41.01bn | ZAR 23.05bn | ZAR 20.58bn | ZAR 18.71bn | ZAR 24.12bn | ZAR 24.50bn | ZAR 25.65bn | ZAR 8.97bn |
| Shareholders' equity | ZAR 39.53bn | ZAR 43.98bn | ZAR 48.73bn | ZAR 88.10bn | ZAR 79.39bn | ZAR 67.94bn | ZAR 31.14bn | ZAR 24.72bn | ZAR 24.00bn | ZAR 16.70bn |
| Shares outstanding | 2,831m | 2,831m | 2,831m | 2,831m | 2,808m | 2,833m | 2,741m | 2,266m | 2,408m | 1,714m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | ZAR 22.13bn | ZAR 10.11bn | ZAR 12.41bn | ZAR 15.54bn | ZAR 32.26bn | ZAR 27.15bn | ZAR 9.46bn | ZAR 12.20bn | ZAR 2.74bn | ZAR 4.41bn |
| Capital spending | −ZAR 20.31bn | −ZAR 21.57bn | −ZAR 22.41bn | −ZAR 15.90bn | −ZAR 12.74bn | −ZAR 9.62bn | −ZAR 7.71bn | −ZAR 7.08bn | −ZAR 6.10bn | −ZAR 4.15bn |
| Free cash flow | ZAR 1.82bn | −ZAR 11.46bn | −ZAR 10.00bn | −ZAR 356.0m | ZAR 19.52bn | ZAR 17.53bn | ZAR 1.76bn | ZAR 5.12bn | −ZAR 3.36bn | ZAR 254.4m |
| Dividends paid | −ZAR 302.0m | −ZAR 173.0m | −ZAR 5.32bn | −ZAR 9.45bn | −ZAR 18.18bn | −ZAR 1.70bn | −ZAR 85.0m | −ZAR 600,000 | −ZAR 560.4m | −ZAR 1.61bn |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Mar 2024 | Dec 2023 | Jun 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ZAR 89.98bn | ZAR 74.91bn | ZAR 54.77bn | ZAR 56.92bn | ZAR 55.20bn | ZAR 27.60bn | ZAR 53.12bn | ZAR 60.57bn |
| Gross profit | ZAR 29.03bn | ZAR 19.11bn | ZAR 16.49bn | ZAR 3.46bn | ZAR 7.14bn | ZAR 3.57bn | −ZAR 1.71bn | ZAR 10.53bn |
| Operating income | ZAR 27.29bn | ZAR 14.46bn | ZAR 15.88bn | ZAR 1.48bn | ZAR 6.98bn | ZAR 3.49bn | −ZAR 1.55bn | ZAR 9.13bn |
| Net income | ZAR 17.75bn | −ZAR 1.58bn | −ZAR 3.59bn | ZAR 38.0m | −ZAR 7.47bn | −ZAR 3.74bn | −ZAR 45.20bn | ZAR 7.42bn |
| Diluted earnings per share | 5.52 | -0.56 | -1.27 | 0.01 | -2.64 | -1.32 | -15.97 | 2.62 |
| Cash from operations | ZAR 24.07bn | ZAR 8.55bn | ZAR 13.58bn | ZAR 6.66bn | ZAR 3.87bn | ZAR 1.97bn | ZAR 4.05bn | ZAR 8.82bn |
| Capital spending | −ZAR 8.31bn | −ZAR 10.77bn | −ZAR 9.54bn | −ZAR 10.42bn | −ZAR 11.15bn | −ZAR 5.57bn | −ZAR 2.37bn | −ZAR 10.85bn |
| Free cash flow | ZAR 15.76bn | −ZAR 2.22bn | ZAR 4.04bn | −ZAR 3.77bn | −ZAR 7.27bn | −ZAR 3.60bn | ZAR 1.68bn | −ZAR 2.04bn |
| Total assets | ZAR 159.43bn | ZAR 149.74bn | ZAR 144.70bn | ZAR 137.99bn | ZAR 134.91bn | — | ZAR 142.94bn | ZAR 180.42bn |
| Cash and short-term investments | ZAR 22.43bn | ZAR 17.18bn | ZAR 21.01bn | ZAR 16.05bn | ZAR 15.56bn | — | ZAR 25.56bn | ZAR 22.16bn |
| Debt | ZAR 36.93bn | ZAR 43.42bn | ZAR 42.60bn | ZAR 41.86bn | ZAR 37.49bn | — | ZAR 40.63bn | ZAR 25.51bn |
| Shareholders' equity | ZAR 53.70bn | ZAR 39.53bn | ZAR 40.37bn | ZAR 43.98bn | ZAR 43.40bn | — | ZAR 48.73bn | ZAR 96.99bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -2.1% | 0.4% | 19.0% |
| Operating income | -9.1% | -9.0% | 25.0% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 15.3% | 17.1% | 23.6% | 20.7% |
| Operating margin | 11.5% | 14.0% | 21.2% | 17.8% |
| Net margin | -5.2% | -6.4% | 3.8% | 2.8% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Price to earnings | -33.1 | -5.8 | -1.9 | 6.9 | 4.2 | 5.8 |
| Price to sales | 1.3 | 0.4 | 0.6 | 0.9 | 0.8 | 1.3 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 16 Sept 2026.
| FY2026 | FY2023 | FY2022 | FY2021 | FY2020 | FY2017 | |
|---|---|---|---|---|---|---|
| Paid in the year | 3.32 | 1.75 | 3.25 | 6.13 | 0.50 | 0.566 |
- 1.04-for-1 split · 11 Apr 2018
- 1.02-for-1 split · 4 Oct 2017
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.