XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition
3 Months Ended
Sep. 30, 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 September 30, 2025:
Merchant
Consumer
Enterprise
Total
Processing fees
$
34,463
$
9,416
$
11,631
$
55,510
South Africa
32,614
9,416
11,631
53,661
Rest of Africa
1,849
-
-
1,849
Technology
products
6,521
84
970
7,575
South Africa
6,460
84
970
7,514
Rest of Africa
61
-
-
61
Prepaid airtime sold
82,053
37
1,679
83,769
South Africa
74,337
37
1,679
76,053
Rest of Africa
7,716
-
-
7,716
Lending revenue
-
6,854
-
6,854
Interest from customers
2,287
4,914
-
7,201
Insurance revenue
-
6,872
-
6,872
Account holder fees
-
2,148
-
2,148
Other
989
251
279
1,519
South Africa
844
251
279
1,374
Rest of Africa
145
-
-
145
Total revenue, derived
from the following geographic
locations
126,313
30,576
14,559
171,448
South Africa
116,542
30,576
14,559
161,677
Rest of Africa
$
9,771
$
-
$
-
$
9,771
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
three
months
ended
September
30,
2024
(previously
reported
information
for
the
three months
ended
September 30, 2024, has been recast for the change
to the Company’s internal
reporting structure in the second quarter of fiscal 2025
as described in Note 21
to the Company’s
audited consolidated financial
statements included in its Annual
Report on Form 10-K
for
the year ended June 30, 2025):
Merchant
Consumer
Enterprise
Total
Processing fees
$
24,370
$
7,530
$
6,513
$
38,413
South Africa
22,568
7,530
6,513
36,611
Rest of Africa
1,802
-
-
1,802
Technology
products
1,845
2
1,291
3,138
South Africa
1,772
2
1,291
3,065
Rest of Africa
73
-
-
73
Prepaid airtime sold
93,875
17
1,578
95,470
South Africa
87,995
17
1,578
89,590
Rest of Africa
5,880
-
-
5,880
Lending revenue
-
6,956
-
6,956
Interest from customers
1,676
-
-
1,676
Insurance revenue
-
4,340
-
4,340
Account holder fees
-
1,699
-
1,699
Other
1,297
528
51
1,876
South Africa
1,240
528
51
1,819
Rest of Africa
57
-
-
57
Total revenue, derived
from the following geographic
locations
123,063
21,072
9,433
153,568
South Africa
115,251
21,072
9,433
145,756
Rest of Africa
$
7,812
$
-
$
-
$
7,812