XML 77 R50.htm IDEA: XBRL DOCUMENT
v3.25.2

Revenue (Tables) | 12 Months Ended
--- | ---
Jun. 30, 2025
Revenue [Abstract] |
Revenue Disaggregated By Major Revenue Streams | Merchant Consumer Enterprise Total Processing fees $ 125,292 $ 31,685 $ 28,070 $ 185,047 South Africa 117,892 31,685 28,070 177,647 Rest of world 7,400 - - 7,400 Technology products 22,192 137 4,818 27,147 South Africa 21,929 137 4,818 26,884 Rest of world 263 - - 263 Prepaid airtime sold 365,162 96 6,359 371,617 South Africa 338,197 96 6,359 344,652 Rest of world 26,965 - - 26,965 Lending revenue - 28,534 - 28,534 Interest from customers 7,231 5,038 - 12,269 Insurance revenue - 20,052 - 20,052 Account holder fees - 7,307 - 7,307 Other 4,373 3,159 196 7,728 South Africa 4,146 3,159 196 7,501 Rest of world 227 - - 227 Total revenue, derived from the following geographic locations 524,250 96,008 39,443 659,701 South Africa 489,395 96,008 39,443 624,846 Rest of world $ 34,855 $ - $ - $ 34,855 Merchant Consumer Enterprise Total Processing fees $ 90,889 $ 24,979 $ 26,484 $ 142,352 South Africa 84,892 24,979 26,484 136,355 Rest of world 5,997 - - 5,997 Technology products 3,036 45 6,816 9,897 South Africa 2,829 45 6,816 9,690 Rest of world 207 - - 207 Prepaid airtime sold 352,611 233 5,332 358,176 South Africa 332,391 233 5,332 337,956 Rest of world 20,220 - - 20,220 Lending revenue - 23,849 - 23,849 Interest from customers 6,096 - - 6,096 Insurance revenue - 12,117 - 12,117 Account holder fees - 6,048 - 6,048 Other 3,437 1,940 310 5,687 South Africa 3,233 1,940 310 5,483 Rest of world 204 - - 204 Total revenue, derived from the following geographic locations 456,069 69,211 38,942 564,222 South Africa 429,441 69,211 38,942 537,594 Rest of world $ 26,628 $ - $ - $ 26,628 Merchant Consumer Enterprise Unallocated Total Processing fees $ 84,542 $ 26,159 $ 26,739 $ 1,469 $ 138,909 South Africa 79,218 26,159 26,739 1,469 133,585 Rest of world 5,324 - - - 5,324 Technology products 4,691 1,253 14,326 - 20,270 South Africa 4,454 1,253 14,326 - 20,033 Rest of world 237 - - - 237 Prepaid airtime sold 317,429 45 5,327 - 322,801 South Africa 300,766 45 5,327 - 306,138 Rest of world 16,663 - - - 16,663 Lending revenue - 19,504 - - 19,504 Interest from customers 5,778 - - - 5,778 Insurance revenue - 9,677 - - 9,677 Account holder fees - 5,610 - - 5,610 Other 4,122 553 747 - 5,422 South Africa 3,933 553 747 - 5,233 Rest of world 189 - - - 189 Total revenue, derived from the following geographic locations 416,562 62,801 47,139 1,469 527,971 South Africa 394,149 62,801 47,139 1,469 505,558 Rest of world $ 22,413 $ - $ - $ - $ 22,413

X
- References No definition available. + Details
Name: | us-gaap_DisaggregationOfRevenueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration