For the year ended 
   31 December 
2023 
Audited 
R'000 
31 December 
2022 
Audited 
R'000 
Issued share capital – ordinary shares  24 991  24 991 
Balance at the end of the year (issued share capital) 24 991  24 991 
Share premium – ordinary shares  1 263 885  1 263 885 
Balance at the end of the year (share premium) 1 263 885  1 263 885 
Balance at beginning of the year  3 041 413  2 481 106 
Total comprehensive income for the year  1 752 964  1 410 010 
Dividends paid  (824 712) (849 703)
Balance at the end of the year (retained earnings) 3 969 665  3 041 413 
Total equity for the end of the year  5 258 541  4 330 289