XML 120 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition (Revenue Disaggregated By Major Revenue Streams) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 146,818 $ 143,893 $ 292,364 $ 279,982
Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 115,217 116,268 230,259 227,631
Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 22,929 16,707 44,001 32,287
Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,672 10,918 18,104 20,064
Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 51,618 35,979 90,731 70,472
Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 37,931 22,984 63,002 45,310
Processing Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,862 6,175 15,392 11,908
Processing Fees [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,825 6,820 12,337 13,254
Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 9,373 3,215 12,511 5,271
Technology Products [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,121 557 9,966 1,068
Technology Products [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 65 12 67 31
Technology Products [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,187 2,646 2,478 4,172
Prepaid Airtime Sold [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 68,336 92,011 155,084 179,365
Prepaid Airtime Sold [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 66,653 90,620 151,806 176,856
Prepaid Airtime Sold [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 23 52 40 93
Prepaid Airtime Sold [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,660 1,339 3,238 2,416
Lending Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,376 5,586 14,332 10,959
Lending Revenue [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Lending Revenue [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,376 5,586 14,332 10,959
Lending Revenue [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Interest From Customers [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,730 1,453 3,406 2,973
Interest From Customers [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,610 1,453 3,286 2,973
Interest From Customers [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 120 0 120 0
Interest From Customers [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Insurance Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 4,868 2,897 9,208 5,508
Insurance Revenue [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Insurance Revenue [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 4,868 2,897 9,208 5,508
Insurance Revenue [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Account Holder Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,765 1,502 3,464 2,870
Account Holder Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Account Holder Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,765 1,502 3,464 2,870
Account Holder Fees [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,752 1,250 3,628 2,564
Other [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 902 654 2,199 1,424
Other [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 850 483 1,378 918
Other [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 113 51 222
South Africa [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 138,055 137,346 275,789 267,221
South Africa [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 106,454 109,721 213,684 214,870
South Africa [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 22,929 16,707 44,001 32,287
South Africa [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,672 10,918 18,104 20,064
South Africa [Member] | Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 49,755 34,523 87,066 67,656
South Africa [Member] | Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 36,068 21,528 59,337 42,494
South Africa [Member] | Processing Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,862 6,175 15,392 11,908
South Africa [Member] | Processing Fees [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,825 6,820 12,337 13,254
South Africa [Member] | Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 9,309 3,176 12,374 5,181
South Africa [Member] | Technology Products [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,057 518 9,829 978
South Africa [Member] | Technology Products [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 65 12 67 31
South Africa [Member] | Technology Products [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,187 2,646 2,478 4,172
South Africa [Member] | Prepaid Airtime Sold [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 61,557 87,009 142,425 169,609
South Africa [Member] | Prepaid Airtime Sold [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 59,874 85,618 139,147 167,100
South Africa [Member] | Prepaid Airtime Sold [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 23 52 40 93
South Africa [Member] | Prepaid Airtime Sold [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,660 1,339 3,238 2,416
South Africa [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,695 1,200 3,514 2,465
South Africa [Member] | Other [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 845 604 2,085 1,325
South Africa [Member] | Other [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 850 483 1,378 918
South Africa [Member] | Other [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 113 51 222
Rest Of Africa [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,763 6,547 16,575 12,761
Rest Of Africa [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,763 6,547 16,575 12,761
Rest Of Africa [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,863 1,456 3,665 2,816
Rest Of Africa [Member] | Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,863 1,456 3,665 2,816
Rest Of Africa [Member] | Processing Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Processing Fees [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 64 39 137 90
Rest Of Africa [Member] | Technology Products [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 64 39 137 90
Rest Of Africa [Member] | Technology Products [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Technology Products [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Prepaid Airtime Sold [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,779 5,002 12,659 9,756
Rest Of Africa [Member] | Prepaid Airtime Sold [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,779 5,002 12,659 9,756
Rest Of Africa [Member] | Prepaid Airtime Sold [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Prepaid Airtime Sold [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 57 50 114 99
Rest Of Africa [Member] | Other [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 57 50 114 99
Rest Of Africa [Member] | Other [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Other [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 0 $ 0 $ 0 $ 0