| Date of Financial: | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 |
| Months: | 6 | 12 | 6 | 12 |
| Publication Date: | 12 Aug 2025 | 10 Mar 2025 | 12 Aug 2024 | 18 Mar 2024 |
| Currency: | ZAR | ZAR | ZAR | ZAR |
| Financial Type: | Interim | Final | Interim | Final |
| Amounts in: | '000s | '000s | '000s | '000s |
| Income statement | | | | |
| Turnover | 2 519 450 | 8 443 462 | 4 744 334 | 9 244 022 |
| Operating Expenses | 1 939 167 | 6 741 366 | 3 600 408 | 7 048 087 |
| EBITDA (ProfileData Calc) | 412 435 | 1 242 121 | 1 172 493 | 2 605 245 |
| EBITDA (company calc) | 499 632 | 1 731 417 | 1 131 062 | 2 545 221 |
| Depreciation | 105 960 | 354 410 | 168 702 | 249 319 |
| Operating Income | 286 043 | 821 700 | 973 331 | 2 314 985 |
| Profit Before Exceptional Items | 286 043 | 821 700 | 973 331 | 2 314 985 |
| Profit Before Interest And Tax | 286 043 | 821 700 | 973 331 | 2 314 985 |
| Interest Received | 20 432 | 66 011 | 30 460 | 40 941 |
| Interest Paid | 653 | 1 358 | 679 | 2 670 |
| Net Interest Paid/(Received) | -19 779 | -64 653 | -29 781 | -38 271 |
| Income Before Tax | 305 822 | 886 353 | 1 003 112 | 2 353 256 |
| Taxation | 72 826 | 219 146 | 283 525 | 600 292 |
| Profit For The Period | 232 996 | 667 207 | 719 587 | 1 752 964 |
| Attributable Income Before Extraordinary Items | 232 996 | 667 207 | 719 587 | 1 752 964 |
| Income Attributable To Equity Holders | 232 996 | 667 207 | 719 587 | 1 752 964 |
| Total Comprehensive Income/Loss for the period | 232 996 | 667 207 | 719 587 | 1 752 964 |
| Headline Earnings (Cont Ops) | 315 250 | 1 072 885 | 705 429 | 1 503 076 |
| Enterprise Value (EV) | 2 131 991 | 1 703 867 | 1 981 467 | 1 593 058 |
| Date of Financial: | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 |
| Months: | 6 | 12 | 6 | 12 |
| Publication Date: | 12 Aug 2025 | 10 Mar 2025 | 12 Aug 2024 | 18 Mar 2024 |
| Currency: | ZAR | ZAR | ZAR | ZAR |
| Financial Type: | Interim | Final | Interim | Final |
| Amounts in: | '000s | '000s | '000s | '000s |
| Balance sheet | | | | |
| Fixed Assets | 1 111 772 | 1 124 913 | 1 473 382 | 1 387 714 |
| Investments in Associates | 37 207 | 32 676 | 25 121 | 14 150 |
| Intangible Assets | 19 074 | 21 188 | 23 298 | 25 413 |
| Long-Term Receivables | 75 853 | 81 990 | 51 317 | 51 516 |
| Total Fixed Assets | 1 243 906 | 1 260 767 | 1 573 118 | 1 478 793 |
| Stock | 2 472 073 | 1 794 492 | 1 666 500 | 1 916 476 |
| Debtors | 1 068 321 | 1 175 161 | 1 831 741 | 1 544 037 |
| Cash | 1 141 865 | 1 794 911 | 1 717 241 | 1 655 807 |
| Tax | 79 585 | 116 966 | 39 191 | 65 218 |
| Total Current Assets | 4 761 844 | 4 881 530 | 5 254 673 | 5 181 538 |
| Assets Held For Sale | | | | 963 |
| Total Assets | 6 005 750 | 6 142 297 | 6 827 791 | 6 661 294 |
| Ordinary Share Capital & Premium | 1 288 876 | 1 288 876 | 1 288 876 | 1 288 876 |
| Distributable Reserves | 3 620 305 | 3 587 239 | 4 139 444 | 3 969 665 |
| Ordinary Shareholders' Interest | 4 909 181 | 4 876 115 | 5 428 320 | 5 258 541 |
| Total Shareholders' Interest | 4 909 181 | 4 876 115 | 5 428 320 | 5 258 541 |
| Deferred Tax Liability | 197 552 | 186 146 | 342 262 | 271 554 |
| Other Long-Term Liabilities | 154 361 | 154 333 | 145 571 | 147 281 |
| Total Long-Term Liabilities | 351 913 | 340 479 | 487 833 | 418 835 |
| Creditors and Provisions | 720 458 | 911 062 | 897 972 | 956 766 |
| Tax | 1 | 106 | | 178 |
| Other Current Liabilities | 24 197 | 14 535 | 13 666 | 14 406 |
| Total Current Liabilities | 744 656 | 925 703 | 911 638 | 971 350 |
| Liabilities Held For Sale | | | | 12 568 |
| Total Liabilities | 1 096 569 | 1 266 182 | 1 399 471 | 1 402 753 |
| Total Equity and Liabilities | 6 005 750 | 6 142 297 | 6 827 791 | 6 661 294 |