Revenue from continuing operations

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.

Healthcare

SA

R’000

Healthcare

Africa

R’000

Healthcare

Retail

R’000

Total

Healthcare

R’000

Information

technology

R’000

Intercompany

eliminations

R’000

Group

total

R’000

Revenue from continuing operations for the period ended 30 june 2026 disaggregated by the type of goods or services

Primary geographical markets

South Africa

2 403 547

1 127 221

3 530 768

346 035

(512 334)

3 364 469

Administration fees

838 301

9 637

847 938

196 957

(3 276)

1 041 619

Health risk management fees – Medical aid schemes

979 341

2 664

982 005

982 005

Health risk management fees – Capitation funds

200 437

633 434

833 871

833 871

Management fees

141 620

141 620

(140 429)

1 191

IT revenue and other

182 547

47 618

230 165

149 078

(356 729)

22 514

Marketing fees

11 632

20 608

32 240

(4 801)

27 439

Healthcare insurance

40 402

40 402

(7 099)

33 303

Retail

9 267

413 260

422 527

422 527

Outside of South Africa

120 969

120 969

120 969

Administration fees

109 964

109 964

109 964

Health risk management fees – Medical aid schemes

5 436

5 436

5 436

Management fees

517

517

517

IT revenue and other

5 052

5 052

5 052

2 403 547

120 969

1 127 221

3 651 737

346 035

(512 334)

3 485 438

Revenue from continuing operations for the period ended 30 june 2026 disaggregated by the type of goods or services

Major product/service line

Admin Health

1 032 480

115 016

77 863

1 225 359

346 035

(364 806)

1 206 588

Administration fees

838 301

109 964

9 637

957 902

196 957

(3 276)

1 151 583

IT revenue and other

182 547

5 052

47 618

235 217

149 078

(356 729)

27 566

Marketing fees

11 632

20 608

32 240

(4 801)

27 439

Retail (Pharma)

9 267

413 260

422 527

422 527

Retail

9 267

413 260

422 527

422 527

Managed healthcare

1 361 800

5 953

636 098

2 003 851

(147 528)

1 856 323

Health risk management fees – Medical aid schemes

979 341

5 436

2 664

987 441

987 441

Health risk management fees – Capitation funds

200 437

633 434

833 871

833 871

Management fees

141 620

517

142 137

(140 429)

1 708

Healthcare insurance

40 402

40 402

(7 099)

33 303

2 403 547

120 969

1 127 221

3 651 737

346 035

(512 334)

3 485 438

Timing of revenue recognition

Products transferred at a point in time

9 267

413 260

422 527

422 527

Retail

9 267

413 260

422 527

422 527

Products and services transferred over time

2 394 280

120 969

713 961

3 229 210

346 035

(512 334)

3 062 911

Administration fees

838 301

109 964

9 637

957 902

196 957

(3 276)

1 151 583

Health risk management fees – Medical aid schemes

979 341

5 436

2 664

987 441

987 441

Health risk management fees – Capitation funds

200 437

633 434

833 871

833 871

Management fees

141 620

517

142 137

(140 429)

1 708

IT revenue and other

182 547

5 052

47 618

235 217

149 078

(356 729)

27 566

Marketing fees

11 632

20 608

32 240

(4 801)

27 439

Healthcare insurance

40 402

40 402

(7 099)

33 303

2 403 547

120 969

1 127 221

3 651 737

346 035

(512 334)

3 485 438

Revenue from continuing operations

Change in Revenue disaggregation

During the current reporting period the disaggregation of revenue was updated to enable users of the financial statements to understand the relationship between the disclosure of the disaggregated revenue and the revenue information that is disclosed for each reportable segment. The comparative figures have also been re-presented to the new format for comparability.

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.

Healthcare

SA

R’000

Healthcare

Africa

R’000

Healthcare

Retail

R’000

Total

Healthcare

R’000

Information

technology

R’000

Intercompany

eliminations

R’000

Group

total

R’000

Revenue from continuing operations for the period ended 30 June 2025 disaggregated by the type of goods or services

Primary geographical markets

South Africa

2 424 547

1 342 546

3 767 093

337 971

(540 976)

3 564 088

Administration fees

859 783

8 857

868 640

194 150

(191 561)

871 229

Health risk management fees – Medical aid schemes

952 203

952 203

952 203

Health risk management fees – Capitation funds

189 780

689 716

879 496

879 496

Management fees

137 738

137 738

(134 670)

3 068

IT revenue and other

240 913

46 390

287 303

143 821

(133 654)

297 470

Marketing fees

19 674

19 674

(4 824)

14 850

Healthcare insurance

37 549

37 549

37 549

Retail

6 581

577 909

584 490

(76 267)

508 223

Outside of South Africa

129 554

129 554

129 554

Administration fees

108 456

108 456

108 456

Health risk management fees – Medical aid schemes

10 574

10 574

10 574

Management fees

973

973

973

IT revenue and other

9 551

9 551

9 551

2 424 547

129 554

1 342 546

3 896 647

337 971

(540 976)

3 693 642

Revenue from continuing operations for the period ended 30 June 2025 disaggregated by the type of goods or services

Major product/service line

Admin Health

1 100 696

118 007

74 921

1 293 624

337 971

(330 039)

1 301 556

Administration fees

859 783

108 456

8 857

977 096

194 150

(191 561)

979 685

IT revenue and other

240 913

9 551

46 390

296 854

143 821

(133 654)

307 021

Marketing fees

19 674

19 674

(4 824)

14 850

Retail (Pharma)

6 581

577 909

584 490

(76 267)

508 223

Retail

6 581

577 909

584 490

(76 267)

508 223

Managed healthcare

1 317 270

11 547

689 716

2 018 533

(134 670)

1 883 863

Health risk management fees – Medical aid schemes

952 203

10 574

962 777

962 777

Health risk management fees – Capitation funds

189 780

689 716

879 496

879 496

Management fees

137 738

973

138 711

(134 670)

4 041

Healthcare insurance

37 549

37 549

37 549

2 424 547

129 554

1 342 546

3 896 647

337 971

(540 976)

3 693 642

Timing of revenue recognition

Products transferred at a point in time

6 581

577 909

584 490

(76 267)

508 223

Retail

6 581

577 909

584 490

(76 267)

508 223

Products and services transferred over time

2 417 966

129 554

764 637

3 312 157

337 971

(464 709)

3 185 419

Administration fees

859 783

108 456

8 857

977 096

194 150

(191 561)

979 685

Health risk management fees – Medical aid schemes

952 203

10 574

962 777

962 777

Health risk management fees – Capitation funds

189 780

689 716

879 496

879 496

Management fees

137 738

973

138 711

(134 670)

4 041

IT revenue and other

240 913

9 551

46 390

296 854

143 821

(133 654)

307 021

Marketing fees

19 674

19 674

(4 824)

14 850

Healthcare insurance

37 549

37 549

37 549

2 424 547

129 554

1 342 546

3 896 647

337 971

(540 976)

3 693 642