Revenue
Disaggregation of revenue from contracts with customers:
In the following table, revenue from contracts with customers is disaggregated by primary geographical market, major products and service lines and timing of revenue recognition. The table also includes a reconciliation of the disaggregated revenue with the Group’s reportable segments.
|
Administration fees |
Health risk management fees – medical aid schemes |
Management fees |
Healthcare insurance |
IT revenue and other |
Retail |
Health risk management fees – Capitation fees |
Marketing fees |
Group total |
|
|
R’000 |
R’000 |
R’000 |
R’000 |
R’000 |
R’000 |
R’000 |
R’000 |
R’000 |
|
|
30 June 2025 |
|||||||||
|
Primary geographical markets |
|||||||||
|
South Africa |
871 229 |
952 203 |
3 068 |
37 549 |
236 150 |
1 087 032 |
879 496 |
14 850 |
4 081 577 |
|
Outside of South Africa |
108 456 |
10 574 |
973 |
– |
9 551 |
– |
– |
– |
129 554 |
|
979 685 |
962 777 |
4 041 |
37 549 |
245 701 |
1 087 032 |
879 496 |
14 850 |
4 211 131 |
|
|
Major product or service line |
|||||||||
|
Admin health |
979 685 |
– |
– |
– |
245 701 |
– |
– |
14 850 |
1 240 236 |
|
Retail (Pharma) |
– |
– |
– |
– |
– |
1 087 032 |
– |
– |
1 087 032 |
|
Managed healthcare |
– |
962 777 |
4 041 |
37 549 |
– |
– |
879 496 |
– |
1 883 863 |
|
979 685 |
962 777 |
4 041 |
37 549 |
245 701 |
1 087 032 |
879 496 |
14 850 |
4 211 131 |
|
|
Timing of revenue recognition |
|||||||||
|
Products transferred at a point in time |
– |
– |
– |
– |
– |
1 087 032 |
– |
– |
1 087 032 |
|
Products and services transferred over time |
979 685 |
962 777 |
4 041 |
37 549 |
245 701 |
– |
879 496 |
14 850 |
3 124 099 |
|
979 685 |
962 777 |
4 041 |
37 549 |
245 701 |
1 087 032 |
879 496 |
14 850 |
4 211 131 |
|
|
30 June 2024 |
|||||||||
|
Primary geographical markets |
|||||||||
|
South Africa |
845 682 |
885 969 |
10 832 |
29 371 |
193 764 |
1 354 065 |
875 498 |
7 853 |
4 203 034 |
|
Outside of South Africa |
100 438 |
10 333 |
934 |
– |
8 136 |
– |
– |
– |
119 841 |
|
946 120 |
896 302 |
11 766 |
29 371 |
201 900 |
1 354 065 |
875 498 |
7 853 |
4 322 875 |
|
|
Major product or service line |
|||||||||
|
Admin health |
946 120 |
– |
– |
– |
201 900 |
– |
– |
7 853 |
1 155 873 |
|
Retail (Pharma) |
– |
– |
– |
– |
– |
1 354 065 |
– |
– |
1 354 065 |
|
Managed healthcare |
– |
896 302 |
11 766 |
29 371 |
– |
– |
875 498 |
– |
1 812 937 |
|
946 120 |
896 302 |
11 766 |
29 371 |
201 900 |
1 354 065 |
875 498 |
7 853 |
4 322 875 |
|
|
Timing of revenue recognition |
|||||||||
|
Products transferred at a point in time |
– |
– |
– |
– |
– |
1 354 065 |
– |
– |
1 354 065 |
|
Products and services transferred over time |
946 120 |
896 302 |
11 766 |
29 371 |
201 900 |
– |
875 498 |
7 853 |
2 968 810 |
|
946 120 |
896 302 |
11 766 |
29 371 |
201 900 |
1 354 065 |
875 498 |
7 853 |
4 322 875 |
|
|
31 December 2024 |
|||||||||
|
Primary geographical markets |
|||||||||
|
South Africa |
864 811 |
896 022 |
4 179 |
19 655 |
203 364 |
1 175 558 |
890 059 |
17 745 |
4 071 393 |
|
Outside of South Africa |
105 154 |
10 518 |
975 |
– |
7 338 |
– |
– |
– |
123 985 |
|
969 965 |
906 540 |
5 154 |
19 655 |
210 702 |
1 175 558 |
890 059 |
17 745 |
4 195 378 |
|
|
Major product or service line |
|||||||||
|
Admin health |
969 965 |
– |
– |
– |
210 702 |
– |
– |
17 745 |
1 198 412 |
|
Retail (Pharma) |
– |
– |
– |
– |
– |
1 175 558 |
– |
– |
1 175 558 |
|
Managed healthcare |
– |
906 540 |
5 154 |
19 655 |
– |
– |
890 059 |
– |
1 821 408 |
|
969 965 |
906 540 |
5 154 |
19 655 |
210 702 |
1 175 558 |
890 059 |
17 745 |
4 195 378 |
|
|
Timing of revenue recognition |
|||||||||
|
Products transferred at a point in time |
– |
– |
– |
– |
– |
1 175 558 |
– |
– |
1 175 558 |
|
Products and services transferred over time |
969 965 |
906 540 |
5 154 |
19 655 |
210 702 |
– |
890 059 |
17 745 |
3 019 820 |
|
969 965 |
906 540 |
5 154 |
19 655 |
210 702 |
1 175 558 |
890 059 |
17 745 |
4 195 378 |
