XML 108 R96.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Revenue Disaggregated By Major Revenue Streams) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 138,194 $ 133,968 $ 418,176 $ 394,822
Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 17,904 15,876 50,191 46,314
Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 120,290 118,092 367,985 348,508
Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 35,035 33,979 105,507 102,817
Processing Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,353 6,438 18,261 19,696
Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 28,682 27,541 87,246 83,121
Telecom Products And Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 87,668 83,427 267,033 241,365
Telecom Products And Services [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 83 7 176 13
Telecom Products And Services [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 87,585 83,420 266,857 241,352
Account Holder Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,560 1,419 4,430 4,240
Account Holder Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,560 1,419 4,430 4,240
Account Holder Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Lending Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,229 5,052 17,188 14,332
Lending Revenue [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,229 5,052 17,188 14,332
Lending Revenue [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,803 4,620 7,074 16,641
Technology Products [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8 298 39 584
Technology Products [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,795 4,322 7,035 16,057
Interest From Customers [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,553 1,555 4,526 4,254
Interest From Customers [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Interest From Customers [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,553 1,555 4,526 4,254
Insurance Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 3,178 2,584 8,686 7,118
Insurance Revenue [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 3,178 2,584 8,686 7,118
Insurance Revenue [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,168 1,332 3,732 4,055
Other [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 493 78 1,411 331
Other [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 675 1,254 2,321 3,724
South Africa [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 131,469 128,438 398,690 378,057
South Africa [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 17,904 15,876 50,191 46,314
South Africa [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 113,565 112,562 348,499 331,743
South Africa [Member] | Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 33,508 32,678 101,164 98,871
South Africa [Member] | Processing Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,353 6,438 18,261 19,696
South Africa [Member] | Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 27,155 26,240 82,903 79,175
South Africa [Member] | Telecom Products And Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 82,567 79,315 252,176 228,873
South Africa [Member] | Telecom Products And Services [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 83 7 176 13
South Africa [Member] | Telecom Products And Services [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 82,484 79,308 252,000 228,860
South Africa [Member] | Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,759 4,552 6,940 16,455
South Africa [Member] | Technology Products [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8 298 39 584
South Africa [Member] | Technology Products [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,751 4,254 6,901 15,871
South Africa [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,115 1,283 3,580 3,914
South Africa [Member] | Other [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 493 78 1,411 331
South Africa [Member] | Other [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 622 1,205 2,169 3,583
Rest Of World [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,725 5,530 19,486 16,765
Rest Of World [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of World [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,725 5,530 19,486 16,765
Rest Of World [Member] | Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,527 1,301 4,343 3,946
Rest Of World [Member] | Processing Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of World [Member] | Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,527 1,301 4,343 3,946
Rest Of World [Member] | Telecom Products And Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,101 4,112 14,857 12,492
Rest Of World [Member] | Telecom Products And Services [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of World [Member] | Telecom Products And Services [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,101 4,112 14,857 12,492
Rest Of World [Member] | Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 44 68 134 186
Rest Of World [Member] | Technology Products [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of World [Member] | Technology Products [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 44 68 134 186
Rest Of World [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 53 49 152 141
Rest Of World [Member] | Other [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of World [Member] | Other [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 53 $ 49 $ 152 $ 141