Year
Logo

UNLIMITED

POTENTIAL

Ten-year review

20261
R’000
2025 
R’000 
2024 
R’000 
2023 
R’000 
2022 
R’000 
2021 
R’000 
2020 
R’000 
2019 
R’000 
2018 
R’000 
2017 
R’000 
Revenue 13 052 808  14 050 177  14 598 444  18 918 263  17 806 262  18 821 290  21 135 326  23 602 264  26 734 249  26 469 581 
Gross profit 3 471 825  3 375 003  3 295 038  3 483 075  2 930 974  2 383 254  2 124 611  2 173 686  2 282 092  2 129 000 
GP (%) 26.60  24.02  22.57  18.41  16.46  12.66  10.05  9.21  8.54  8.04 
EBIT (5 225 999) 1 411 316  1 061 596  1 126 486  1 524 449  1 171 390  636 050  86 845  1 097 549  1 174 890 
EBITDA (4 765 413) 1 604 090  1 225 475  1 316 926  1 698 494  1 360 273  825 364  257 300  1 340 153  1 287 741 
Net (loss)/profit from continuing operations attributable to the parent (4 882 394) 2 484 243  647 386  268 966  1 027 079  805 286  226 786  (6 672 923) 1 122 085  781 254 
Cash (utilised in)/generated from operating activities (561 048) (466 467) (300 607) (501 843) 648 769  1 468 042  1 256 825  (80 514) 3 188 144  1 361 959 
Cash and cash equivalents 964 718  821 273  896 147  1 302 767  2 723 528  2 417 207  2 014 725  1 377 753  947 888  1 350 666 
Capital expenditure 615 412  491 879  370 364  1 055 307  1 091 147  107 918  170 523  209 959  102 823  113 280 
Ratios
EPS (cents) (539.73) 276.52  72.49  30.48  117.13  94.55  13.89  (727.81) 131.13  114.13 
HEPS (cents) 83.58  455.96  73.64  41.97  117.34  86.16  58.16  (312.49) 130.44  114.19 
Core HEPS (cents) 88.20  461.63  76.08  45.55  121.01  89.65  62.71  (304.77) 135.62  116.24 
NAV per share (cents) 206.29  827.49  548.31  473.69  447.41  350.05  267.13  259.31  988.70  730.63 
Dividends declared per share (cents) 53.56* –  –  –  –  –  –  –  –  40*
Dividend cover on headline earnings (cents) 1.55* –  –  –  –  –  –  –  –  2.23*
Weighted average number of shares (’000) 904 599  898 408  893 117  882 530  876 857  878 463  896 409  913 208  855 687  684 508 
Number of employees at year-end 1 025  1 119  1 171  1 412  1 566  2 505  922  1 111  874  796 
1 Refer to Financial Director’s report for extraneous contributions in FY26 included in EBITDA, EBIT and net profit attributable to the parent.
* Gross ordinary dividend.