v3.25.4
Revenue Recognition
6 Months Ended
Dec. 31, 2025
Revenue Recognition [Abstract]  
Revenue Recognition
16.
Revenue recognition
Disaggregation of revenue
The
following
table
presents
the
Company’s
revenue
disaggregated
by
major
revenue
streams,
including
a
reconciliation
to
reportable segments for the three months ended December 31, 2025:
Merchant
Consumer
Enterprise
Total
Processing fees
$
37,551
$
10,007
$
11,854
$
59,412
South Africa
35,252
10,007
11,854
57,113
Rest of Africa
2,299
-
-
2,299
Technology
products
8,639
81
847
9,567
South Africa
8,553
81
847
9,481
Rest of Africa
86
-
-
86
Prepaid airtime sold
82,023
46
1,648
83,717
South Africa
73,694
46
1,648
75,388
Rest of Africa
8,329
-
-
8,329
Lending revenue
-
7,169
-
7,169
Interest from customers
2,104
5,323
-
7,427
Insurance revenue
-
7,943
-
7,943
Account holder fees
-
2,270
-
2,270
Other
825
279
125
1,229
South Africa
647
279
125
1,051
Rest of Africa
178
-
-
178
Total revenue, derived
from the following geographic
locations
131,142
33,118
14,474
178,734
South Africa
120,250
33,118
14,474
167,842
Rest of Africa
$
10,892
$
-
$
-
$
10,892
The
following
table
presents
the
Company’s
revenue
disaggregated
by
major
revenue
streams,
including
a
reconciliation
to
reportable segments for the three months ended December 31, 2024:
Merchant
Consumer
Enterprise
Total
Processing fees
$
35,794
$
7,862
$
5,825
$
49,481
South Africa
33,931
7,862
5,825
47,618
Rest of Africa
1,863
-
-
1,863
Technology
products
8,121
65
1,187
9,373
South Africa
8,057
65
1,187
9,309
Rest of Africa
64
-
-
64
Prepaid airtime sold
98,188
23
1,660
99,871
South Africa
91,409
23
1,660
93,092
Rest of Africa
6,779
-
-
6,779
Lending revenue
-
7,376
-
7,376
Interest from customers
1,610
120
-
1,730
Insurance revenue
-
4,868
-
4,868
Account holder fees
-
1,765
-
1,765
Other
902
850
-
1,752
South Africa
845
850
-
1,695
Rest of Africa
57
-
-
57
Total revenue, derived
from the following geographic
locations
144,615
22,929
8,672
176,216
South Africa
135,852
22,929
8,672
167,453
Rest of Africa
$
8,763
$
-
$
-
$
8,763
16.
Revenue recognition (continued)
Disaggregation of revenue (continued)
The
following
table
presents
the
Company’s
revenue
disaggregated
by
major
revenue
streams,
including
a
reconciliation
to
reportable segments for the six months ended December 31, 2025:
Merchant
Consumer
Enterprise
Total
Processing fees
$
72,014
$
19,423
$
23,601
$
115,038
South Africa
67,866
19,423
23,601
110,890
Rest of Africa
4,148
-
-
4,148
Technology
products
15,160
165
1,817
17,142
South Africa
15,013
165
1,817
16,995
Rest of Africa
147
-
-
147
Prepaid airtime sold
164,076
83
3,327
167,486
South Africa
148,031
83
3,327
151,441
Rest of Africa
16,045
-
-
16,045
Lending revenue
-
14,023
-
14,023
Interest from customers
4,391
10,237
-
14,628
Insurance revenue
-
14,815
-
14,815
Account holder fees
-
4,418
-
4,418
Other
1,814
530
288
2,632
South Africa
1,491
530
288
2,309
Rest of Africa
323
-
-
323
Total revenue, derived
from the following geographic
locations
257,455
63,694
29,033
350,182
South Africa
236,792
63,694
29,033
329,519
Rest of Africa
$
20,663
$
-
$
-
$
20,663
16.
Revenue recognition (continued)
Disaggregation of revenue (continued)
The
following
table
presents
the
Company’s
revenue
disaggregated
by
major
revenue
streams,
including
a
reconciliation
to
reportable segments for the six months ended December 31, 2024:
Merchant
Consumer
Enterprise
Total
Processing fees
$
60,164
$
15,392
$
12,338
$
87,894
South Africa
56,499
15,392
12,338
84,229
Rest of Africa
3,665
-
-
3,665
Technology
products
9,966
67
2,478
12,511
South Africa
9,829
67
2,478
12,374
Rest of Africa
137
-
-
137
Prepaid airtime sold
192,063
40
3,238
195,341
South Africa
179,404
40
3,238
182,682
Rest of Africa
12,659
-
-
12,659
Lending revenue
-
14,332
-
14,332
Interest from customers
3,286
120
-
3,406
Insurance revenue
-
9,208
-
9,208
Account holder fees
-
3,464
-
3,464
Other
2,199
1,378
51
3,628
South Africa
2,085
1,378
51
3,514
Rest of Africa
114
-
-
114
Total revenue, derived
from the following geographic
locations
267,678
44,001
18,105
329,784
South Africa
251,103
44,001
18,105
313,209
Rest of Africa
$
16,575
$
-
$
-
$
16,575