XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
3 Months Ended
Sep. 30, 2023
Revenue Recognition [Abstract]  
Revenue Disaggregated By Major Revenue Streams
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
Telecom products
 
and services
 
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
Merchant
Consumer
Total
Processing fees
$
27,297
$
6,535
$
33,832
South Africa
26,028
6,535
32,563
Rest of world
1,269
-
1,269
Technology
 
products
3,897
37
3,934
South Africa
3,830
37
3,867
Rest of world
67
-
67
Telecom products
 
and services
 
76,120
-
76,120
South Africa
72,029
-
72,029
Rest of world
4,091
-
4,091
Lending revenue
-
4,711
4,711
Interest from customers
1,223
-
1,223
Insurance revenue
-
2,181
2,181
Account holder fees
-
1,411
1,411
Other
1,245
129
1,374
South Africa
1,201
129
1,330
Rest of world
44
-
44
Total revenue, derived
 
from the following geographic locations
109,782
15,004
124,786
South Africa
104,311
15,004
119,315
Rest of world
$
5,471
$
-
$
5,471