XML 129 R106.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Revenue Disaggregated By Major Revenue Streams) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]        
Revenue $ 135,670 $ 138,194 $ 428,034 $ 418,176
Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 102,437 110,847 332,696 338,478
Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 24,096 17,904 68,097 50,191
Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 9,137 9,443 27,241 29,507
Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 48,595 35,035 139,326 105,507
Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 34,431 21,944 97,433 67,254
Processing Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,583 6,353 22,975 18,261
Processing Fees [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,581 6,738 18,918 19,992
Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,863 1,803 19,374 7,074
Technology Products [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,863 562 15,829 1,630
Technology Products [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 29 8 96 39
Technology Products [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 971 1,233 3,449 5,405
Prepaid Airtime Sold [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 60,934 87,668 216,018 267,033
Prepaid Airtime Sold [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 59,352 86,184 211,158 263,040
Prepaid Airtime Sold [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 26 83 66 176
Prepaid Airtime Sold [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,556 1,401 4,794 3,817
Lending Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,143 6,229 22,475 17,188
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 8,143 6,229 22,475 17,188
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 2,297 1,553 5,703 4,526
Interest From Customers [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,793 1,553 5,079 4,526
Interest From Customers [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 504 0 624 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 5,170 3,178 14,378 8,686
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 5,170 3,178 14,378 8,686
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,791 1,560 5,255 4,430
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,791 1,560 5,255 4,430
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,877 1,168 5,505 3,732
Other [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 998 604 3,197 2,028
Other [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 850 493 2,228 1,411
Other [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 29 71 80 293
South Africa [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 127,115 131,469 402,904 398,690
South Africa [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 93,882 104,122 307,566 318,992
South Africa [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 24,096 17,904 68,097 50,191
South Africa [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 9,137 9,443 27,241 29,507
South Africa [Member] | Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 46,837 33,508 133,903 101,164
South Africa [Member] | Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 32,673 20,417 92,010 62,911
South Africa [Member] | Processing Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,583 6,353 22,975 18,261
South Africa [Member] | Processing Fees [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,581 6,738 18,918 19,992
South Africa [Member] | Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,790 1,759 19,164 6,940
South Africa [Member] | Technology Products [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,790 518 15,619 1,496
South Africa [Member] | Technology Products [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 29 8 96 39
South Africa [Member] | Technology Products [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 971 1,233 3,449 5,405
South Africa [Member] | Prepaid Airtime Sold [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 54,264 82,567 196,689 252,176
South Africa [Member] | Prepaid Airtime Sold [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 52,682 81,083 191,829 248,183
South Africa [Member] | Prepaid Airtime Sold [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 26 83 66 176
South Africa [Member] | Prepaid Airtime Sold [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,556 1,401 4,794 3,817
South Africa [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,823 1,115 5,337 3,580
South Africa [Member] | Other [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 944 551 3,029 1,876
South Africa [Member] | Other [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 850 493 2,228 1,411
South Africa [Member] | Other [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 29 71 80 293
Rest Of Africa [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,555 6,725 25,130 19,486
Rest Of Africa [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,555 6,725 25,130 19,486
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,758 1,527 5,423 4,343
Rest Of Africa [Member] | Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,758 1,527 5,423 4,343
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 73 44 210 134
Rest Of Africa [Member] | Technology Products [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 73 44 210 134
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,670 5,101 19,329 14,857
Rest Of Africa [Member] | Prepaid Airtime Sold [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,670 5,101 19,329 14,857
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 54 53 168 152
Rest Of Africa [Member] | Other [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 54 53 168 152
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