XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition
3 Months Ended
Sep. 30, 2023
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, 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
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
15.
 
Revenue recognition (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, 2022:
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