XML 116 R105.htm IDEA: XBRL DOCUMENT v3.25.2
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 $ 176,216 $ 143,893 $ 329,784 $ 279,982
Revision Of Prior Period Error Correction Adjustment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 29,400   37,400  
Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 144,615 116,268 267,679 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 49,481 35,979 87,891 70,472
Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 35,794 22,984 60,162 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 99,871 92,011 195,344 179,365
Prepaid Airtime Sold [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 98,188 90,620 192,066 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 167,453 137,346 313,209 267,221
South Africa [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 135,852 109,721 251,104 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 47,618 34,523 84,226 67,656
South Africa [Member] | Processing Fees [Member] | Revision Of Prior Period Error Correction Adjustment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue (2,100)   (2,800)  
South Africa [Member] | Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 33,931 21,528 56,497 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 93,092 87,009 182,685 169,609
South Africa [Member] | Prepaid Airtime Sold [Member] | Revision Of Prior Period Error Correction Adjustment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 31,500   40,300  
South Africa [Member] | Prepaid Airtime Sold [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 91,409 85,618 179,407 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