Annual figures as reported, FY2015–FY2025. Ratios and growth rates derived on-page.
Annual, as reported
Annual, as reported
Share of revenue kept at each line
Net income vs year-end equity and assets
Operating cash flow less capital expenditure
Net cash from operations
Cash paid out as dividends and share repurchases
Falling count means buybacks outpace dilution
At fiscal year end
| Fiscal year | Gross margin | Op. margin | Net margin | FCF margin | ROE | ROA | Current ratio |
|---|---|---|---|---|---|---|---|
| FY2025 | 39.7% | 37.0% | 28.5% | 15.9% | 25.2% | 18.3% | 2.28× |
| FY2024 | 29.0% | 25.8% | 21.3% | −18.3% | 19.3% | 14.1% | 1.57× |
| FY2023 | 28.8% | 25.9% | 23.3% | 9.3% | 20.4% | 15.7% | 4.47× |
| FY2022 | 26.9% | 25.5% | 22.0% | 17.9% | 20.7% | 15.9% | 4.92× |
| FY2021 | 35.7% | 34.5% | 27.3% | 22.4% | 29.9% | 22.7% | 5.03× |
| FY2020 | 29.8% | 22.4% | 15.2% | 22.6% | 15.7% | 11.2% | 2.94× |
| FY2019 | 7.5% | 4.5% | 2.8% | −2.1% | 2.9% | 1.9% | 1.43× |
| FY2018 | 5.7% | 2.1% | 0.3% | 4.3% | 0.5% | 0.3% | 1.95× |
| FY2017 | 1.4% | −1.0% | 0.6% | −2.5% | 1.1% | 0.6% | 2.13× |
| FY2016 | 8.1% | 4.9% | 2.5% | 13.0% | 4.6% | — | — |
| FY2015 | — | — | — | — | — | — | — |
| Fiscal year | Revenue | Gross profit | Op. income | Net income | Diluted EPS | Op. cash flow | Capex | Total assets | Liabilities | Equity | Cash | LT debt |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FY2025 | ZAR 7.9B | ZAR 3.1B | ZAR 2.9B | ZAR 2.2B | ZAR 2.59 | ZAR 3.5B | ZAR 2.3B | ZAR 12.2B | ZAR 3.4B | ZAR 8.9B | ZAR 1.3B | — |
| FY2024 | ZAR 6.2B | ZAR 1.8B | ZAR 1.6B | ZAR 1.3B | ZAR 1.53 | ZAR 1.8B | ZAR 3.0B | ZAR 9.5B | ZAR 2.6B | ZAR 6.9B | ZAR 521.5M | — |
| FY2023 | ZAR 5.5B | ZAR 1.6B | ZAR 1.4B | ZAR 1.3B | ZAR 1.48 | ZAR 1.7B | ZAR 1.1B | ZAR 8.2B | ZAR 1.9B | ZAR 6.3B | ZAR 2.5B | — |
| FY2022 | ZAR 5.1B | ZAR 1.4B | ZAR 1.3B | ZAR 1.1B | ZAR 1.31 | ZAR 1.5B | ZAR 584.1M | ZAR 7.1B | ZAR 1.6B | ZAR 5.4B | ZAR 2.5B | — |
| FY2021 | ZAR 5.3B | ZAR 1.9B | ZAR 1.8B | ZAR 1.4B | ZAR 1.67 | ZAR 1.6B | ZAR 395.7M | ZAR 6.3B | ZAR 1.5B | ZAR 4.8B | ZAR 2.2B | — |
| FY2020 | ZAR 4.2B | ZAR 1.2B | ZAR 937.9M | ZAR 635.0M | ZAR 0.81 | ZAR 1.1B | ZAR 181.1M | ZAR 5.7B | ZAR 1.6B | ZAR 4.0B | ZAR 1.7B | — |
| FY2019 | ZAR 2.8B | ZAR 208.2M | ZAR 125.2M | ZAR 78.5M | ZAR 11.50 | ZAR 288.3M | ZAR 347.4M | ZAR 4.1B | ZAR 1.4B | ZAR 2.7B | ZAR 279.5M | — |
| FY2018 | ZAR 2.5B | ZAR 142.7M | ZAR 52.0M | ZAR 6.5M | ZAR 1.50 | ZAR 233.8M | ZAR 125.9M | ZAR 2.4B | ZAR 1.1B | ZAR 1.3B | ZAR 302.1M | — |
| FY2017 | ZAR 2.3B | ZAR 32.0M | −ZAR 24.5M | ZAR 13.7M | ZAR 3.20 | ZAR 51.6M | ZAR 110.6M | ZAR 2.3B | ZAR 985.0M | ZAR 1.3B | ZAR 253.7M | — |
| FY2016 | ZAR 2.4B | ZAR 196.3M | ZAR 119.6M | ZAR 61.9M | ZAR 14.70 | ZAR 415.9M | ZAR 99.8M | — | — | ZAR 1.3B | ZAR 351.8M | — |
| FY2015 | — | — | — | — | — | — | — | — | — | ZAR 1.5B | ZAR 324.4M | — |
Company logos by Elbstream and unavatar.
All third-party trademarks, service marks, logos, and brand names used on this site are the property of their respective owners. The use of these logos is for identification and illustrative purposes only and does not imply any affiliation, sponsorship, or endorsement by the respective owners.