| Date of Financial: | Aug 2026 | Feb 2026 | Aug 2025 | Feb 2025 |
| Months: | 6 | 12 | 6 | 12 |
| Publication Date: | 16 Oct 2026 | 29 May 2026 | 17 Oct 2025 | 30 May 2025 |
| Currency: | ZAR | ZAR | ZAR | ZAR |
| Financial Type: | Interim | Final | Interim | Final |
| Amounts in: | '000s | '000s | '000s | '000s |
| Income statement | | | | |
| Turnover | 3 204 421 | 5 270 119 | 2 754 265 | 4 984 574 |
| Cost of Sales | 2 998 304 | 4 953 244 | 2 591 805 | 4 645 362 |
| Gross Profit | 206 117 | 316 875 | 162 460 | 339 212 |
| Operating Expenses | 156 685 | 268 852 | 130 621 | 309 844 |
| EBITDA (ProfileData Calc) | | 76 310 | 37 215 | -22 779 |
| EBITDA (company calc) | 67 330 | 75 358 | 36 470 | 51 149 |
| Depreciation | | 25 204 | 10 265 | 22 202 |
| Operating Income | 55 052 | 47 788 | 25 184 | 25 672 |
| Profit Before Exceptional Items | 55 052 | 47 788 | 25 184 | 25 672 |
| Exceptional Item 1 | | | | -77 816 |
| Profit Before Interest And Tax | 55 052 | 47 788 | 25 184 | -52 144 |
| Interest Received | 574 | 952 | 746 | 3 887 |
| Interest Paid | 32 905 | 66 652 | 34 699 | 66 445 |
| Net Interest Paid/(Received) | 32 331 | 65 700 | 33 953 | 62 558 |
| Income From Associates Before Tax | 1 495 | 2 366 | 1 021 | 3 276 |
| Income Before Tax | 24 216 | -15 546 | -7 749 | -111 426 |
| Taxation | 8 969 | 6 245 | 885 | -881 |
| Profit For The Period | 15 247 | -21 791 | -8 634 | -110 545 |
| Attributable Income Before Extraordinary Items | 15 247 | -21 791 | -8 634 | -110 545 |
| Income Attributable To Equity Holders | 15 247 | -21 791 | -8 634 | -110 545 |
| Total Comprehensive Income/Loss for the period | 15 247 | 607 | 8 634 | -110 545 |
| Headline Earnings (Cont Ops) | 14 677 | -11 296 | -4 164 | -22 188 |
| Enterprise Value (EV) | 897 855 | 810 703 | 782 795 | 739 651 |
| Date of Financial: | Aug 2026 | Feb 2026 | Aug 2025 | Feb 2025 |
| Months: | 6 | 12 | 6 | 12 |
| Publication Date: | 16 Oct 2026 | 29 May 2026 | 17 Oct 2025 | 30 May 2025 |
| Currency: | ZAR | ZAR | ZAR | ZAR |
| Financial Type: | Interim | Final | Interim | Final |
| Amounts in: | '000s | '000s | '000s | '000s |
| Balance sheet | | | | |
| Fixed Assets | 299 143 | 298 916 | 280 780 | 295 908 |
| Right-of-use Asset | 821 | 1 036 | 1 677 | 2 401 |
| Investments in Associates | 2 286 | 3 107 | 2 107 | 3 513 |
| Goodwill | 92 668 | 92 668 | 92 668 | 92 668 |
| Intangible Assets | 10 426 | 11 068 | 11 704 | 12 346 |
| Deferred Tax Asset | 12 992 | 11 963 | 9 666 | 6 437 |
| Long-Term Receivables | 139 | 139 | 916 | 916 |
| Total Fixed Assets | 418 475 | 418 897 | 399 520 | 414 189 |
| Stock | 425 938 | 334 357 | 375 781 | 330 109 |
| Debtors | 660 149 | 619 518 | 550 694 | 567 024 |
| Cash | 40 871 | 58 452 | 58 678 | 31 998 |
| Tax | | 1 526 | 2 466 | 4 591 |
| Other Current Assets | 1 731 | 777 | 643 | 643 |
| Total Current Assets | 1 128 689 | 1 014 630 | 988 262 | 934 365 |
| Assets Held For Sale | 3 814 | 3 847 | 18 522 | 24 878 |
| Total Assets | 1 550 978 | 1 437 374 | 1 406 303 | 1 373 432 |
| Ordinary Share Capital & Premium | 145 516 | 145 516 | 145 516 | 145 516 |
| Distributable Reserves | 359 326 | 344 079 | 357 236 | 365 870 |
| Non-Distributable Reserves | 67 250 | 67 250 | 44 852 | 44 852 |
| Ordinary Shareholders' Interest | 572 092 | 556 845 | 547 605 | 556 238 |
| Total Shareholders' Interest | 572 092 | 556 845 | 547 605 | 556 238 |
| Interest Bearing Liabilities | 74 882 | 82 479 | 112 032 | 124 206 |
| Deferred Tax Liability | 38 610 | 38 495 | 21 695 | 27 379 |
| Total Long-Term Liabilities | 113 492 | 120 974 | 133 727 | 151 585 |
| Creditors and Provisions | 276 225 | 195 714 | 204 045 | 246 635 |
| Tax | 1 205 | | | |
| Bank Overdrafts/Short-Term Interest Bearing Liabil | 587 964 | 562 122 | 520 927 | 418 010 |
| Other Current Liabilities | | 1 719 | | 964 |
| Total Current Liabilities | 865 394 | 759 555 | 724 972 | 665 609 |
| Total Liabilities | 978 886 | 880 529 | 858 699 | 817 194 |
| Total Equity and Liabilities | 1 550 978 | 1 437 374 | 1 406 303 | 1 373 432 |