XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition
3 Months Ended
Sep. 30, 2024
Revenue Recognition [Abstract]  
Revenue Recognition
15.
 
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, 2024:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Merchant
Consumer
Total
(As restated)
(A)
(As restated)
(A)
Processing fees
(A)
$
30,880
$
7,530
$
38,410
South Africa
(A)
29,078
7,530
36,608
Rest of world
1,802
-
1,802
Technology
 
products
3,136
2
3,138
South Africa
3,063
2
3,065
Rest of world
73
-
73
Prepaid airtime sold
(A)
95,456
17
95,473
South Africa
(A)
89,576
17
89,593
Rest of world
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,348
528
1,876
South Africa
1,291
528
1,819
Rest of world
57
-
57
Total revenue, derived
 
from the following geographic locations
(A)
132,496
21,072
153,568
South Africa
(A)
124,684
21,072
145,756
Rest of world
$
7,812
$
-
$
7,812
(A) Processing fees (and South Africa) have reduced by $
0.7
 
million and Prepaid airtime sold (and South Africa) have increased
by $
8.7
 
million as a result of the correction discussed in Note 1. The net correction to revenue was $
8.0
 
million.
 
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, 2023:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Merchant
Consumer
Total
Processing fees
$
28,760
$
5,733
$
34,493
South Africa
27,400
5,733
33,133
Rest of world
1,360
-
1,360
Technology
 
products
2,037
19
2,056
South Africa
1,986
19
2,005
Rest of world
51
-
51
Prepaid airtime sold
87,313
41
87,354
South Africa
82,559
41
82,600
Rest of world
4,754
-
4,754
Lending revenue
-
5,373
5,373
Interest from customers
1,520
-
1,520
Insurance revenue
-
2,611
2,611
Account holder fees
-
1,368
1,368
Other
879
435
1,314
South Africa
830
435
1,265
Rest of world
49
-
49
Total revenue, derived
 
from the following geographic locations
120,509
15,580
136,089
South Africa
114,295
15,580
129,875
Rest of world
$
6,214
$
-
$
6,214