Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (ZAR) Term End Date Filing Date | 2025 Dec 31, 2025 Dec 31, 2025 | 2024 Dec 31, 2024 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 161.28B 138.9% | 67.50B 10.7% | 60.96B 3.4% | 58.96B 10.0% | 53.58B 6.4% | 50.38B 3.5% | 52.19B 2.3% | 51.00B 5.0% |
Cost of Revenue | 88.29B | 0.00 | 0.00 100.0% | -4.62B 3268.6% | -137.00M 101.3% | 10.20B 370.4% | 2.17B 2952.6% | -76.00M 128.6% |
Gross Profit | 69.14B 2.4% | 67.50B 10.7% | 60.96B 4.1% | 63.58B 18.4% | 53.72B 33.7% | 40.18B 19.7% | 50.02B 2.1% | 51.08B 5.7% |
Gross Margin % | 43.00% 57.0% | 100.00% 0.0% | 100.00% 7.4% | 108.00% 8.0% | 100.00% 25.0% | 80.00% 16.7% | 96.00% 4.0% | 100.00% 1.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 25.43B | 0.00 100.0% | 2.25B 670.9% | 292.00M 2.0% | 298.00M 16.9% | 255.00M 49.1% | 171.00M 12.3% | 195.00M 0.5% |
Selling & Marketing | 1.78B 10.8% | 1.61B 1.4% | 1.58B 2.5% | 1.55B 16.1% | 1.33B 23.7% | 1.08B 26.0% | 1.46B 5.0% | 1.53B 9.6% |
SG&A Expenses | 25.43B 1482.5% | 1.61B 58.1% | 3.84B 107.8% | 1.85B 13.3% | 1.63B 22.4% | 1.33B 18.1% | 1.63B 5.8% | 1.73B 8.7% |
Other Operating Expenses | 29.43B 17.9% | 35.84B | 0.00 100.0% | 31.11B 5.8% | 29.41B 40.0% | 49.05B 3.0% | 50.56B | 0.00 |
Total Operating Expenses | 54.86B 46.5% | 37.44B 876.1% | 3.84B 88.4% | 32.95B 6.6% | 30.90B 38.7% | 50.38B 3.5% | 52.19B 81.3% | 28.78B 3.8% |
Cost and Expenses | 148.19B 295.8% | 37.44B 876.1% | 3.84B 88.4% | 32.95B 6.6% | 30.90B 38.7% | 50.38B 3.5% | 52.19B 81.3% | 28.78B 3.8% |
Operating Income | 14.28B 52.5% | 30.06B 47.4% | 57.12B 119.6% | 26.02B 14.7% | 22.68B 119.1% | 10.35B 37.6% | 16.59B 65.1% | 47.54B 6.2% |
Operating Margin % | 9.00% 80.0% | 45.00% 52.1% | 94.00% 113.6% | 44.00% 4.8% | 42.00% 100.0% | 21.00% 34.4% | 32.00% 65.6% | 93.00% 1.1% |
EBITDA | 15.22B | 0.00 100.0% | 24.11B | 0.00 100.0% | 20.88B 101.7% | 10.35B 47.0% | 19.55B | 0.00 |
EBITDA Margin % | 9.00% | 0.00% 100.0% | 40.00% | 0.00% 100.0% | 39.00% 85.7% | 21.00% 43.2% | 37.00% | 0.00% |
Interest Expense | 81.74B 2.7% | 84.01B 9.2% | 76.93B 61.2% | 47.73B 39.9% | 34.12B 23.6% | 44.64B 21.6% | 56.95B 20.9% | 47.12B 1.2% |
Interest Income | 124.94B 0.7% | 125.81B 6.3% | 118.40B 40.9% | 84.01B 26.1% | 66.62B 10.8% | 74.72B 14.2% | 87.12B 14.7% | 75.94B 0.9% |
Other Income (Expense) | -1.19B 82.6% | -6.84B 80.8% | -35.69B 470.4% | -6.26B 0.1% | -6.25B 55.4% | -4.02B 22433.3% | 18.00M 100.1% | -28.64B 1.4% |
Pre-Tax Income | 13.09B 43.6% | 23.22B 8.3% | 21.43B 8.5% | 19.76B 20.3% | 16.43B 159.5% | 6.33B 61.9% | 16.61B 12.1% | 18.90B 14.5% |
Pre-Tax Margin % | 8.00% 76.5% | 34.00% 2.9% | 35.00% 2.9% | 34.00% 9.7% | 31.00% 138.5% | 13.00% 59.4% | 32.00% 13.5% | 37.00% 8.8% |
Tax Provision | 4.87B 2.6% | 4.75B 7.1% | 4.43B 2.4% | 4.33B 7.1% | 4.04B 115.4% | 1.88B 50.6% | 3.80B 20.3% | 4.76B 13.1% |
Net Income | 9.26B 49.5% | 18.32B 19.7% | 15.30B 0.3% | 15.27B 24.2% | 12.29B 179.3% | 4.40B 65.6% | 12.79B 8.4% | 13.97B 14.4% |
Net Margin % | 6.00% 77.8% | 27.00% 8.0% | 25.00% 3.8% | 26.00% 13.0% | 23.00% 155.6% | 9.00% 64.0% | 25.00% 7.4% | 27.00% 8.0% |
Basic EPS | 16.81 52.1% | 35.12 8.4% | 32.39 10.4% | 29.34 26.6% | 23.17 223.2% | 7.17 71.3% | 25.00 9.7% | 27.68 14.5% |
Diluted EPS | 16.45 53.1% | 35.11 12.2% | 31.28 9.6% | 28.54 25.7% | 22.71 220.3% | 7.09 71.2% | 24.62 9.2% | 27.12 14.3% |
Basic Shares Outstanding | 464.05M 0.5% | 466.37M 1.3% | 472.51M 2.9% | 486.87M 0.4% | 485.07M 0.4% | 483.21M 0.7% | 479.96M 0.7% | 483.24M 0.5% |
Diluted Shares Outstanding | 474.06M 1.0% | 478.64M 2.2% | 489.24M 2.3% | 500.65M 1.2% | 494.84M 1.2% | 488.74M 0.3% | 487.48M 1.2% | 493.16M 0.6% |