XML 97 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition (Revenue Disaggregated By Major Revenue Streams) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]        
Revenues $ 31,114 $ 32,305 $ 65,618 $ 67,441
Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 16,639 16,259 33,803 31,631
Merchant [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 14,079 15,168 30,992 33,376
All Others [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 396 878 823 2,434
Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 16,686 15,330 32,780 32,259
Processing Fees [Member] | Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 7,801 7,697 15,460 16,139
Processing Fees [Member] | Merchant [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 8,489 6,755 16,497 13,686
Processing Fees [Member] | All Others [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 396 878 823 2,434
Telecom Products And Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 2,030 3,148 4,307 7,570
Telecom Products And Services [Member] | Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Telecom Products And Services [Member] | Merchant [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 2,030 3,148 4,307 7,570
Telecom Products And Services [Member] | All Others [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Account Holder Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 1,378 1,273 2,821 2,456
Account Holder Fees [Member] | Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 1,378 1,273 2,821 2,456
Account Holder Fees [Member] | Merchant [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Account Holder Fees [Member] | All Others [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Lending Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 5,181 5,288 10,557 9,488
Lending Revenue [Member] | Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 5,181 5,288 10,557 9,488
Lending Revenue [Member] | Merchant [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Lending Revenue [Member] | All Others [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 3,101 5,081 8,186 11,615
Technology Products [Member] | Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 80 71 212 71
Technology Products [Member] | Merchant [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 3,021 5,010 7,974 11,544
Technology Products [Member] | All Others [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Insurance Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 2,034 1,613 4,227 3,070
Insurance Revenue [Member] | Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 2,034 1,613 4,227 3,070
Insurance Revenue [Member] | Merchant [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Insurance Revenue [Member] | All Others [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 704 572 2,740 983
Other [Member] | Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 165 317 526 407
Other [Member] | Merchant [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 539 255 2,214 576
Other [Member] | All Others [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
South Africa [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 30,718 31,427 64,795 65,007
South Africa [Member] | Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 16,639 16,259 33,803 31,631
South Africa [Member] | Merchant [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 14,079 15,168 30,992 33,376
South Africa [Member] | All Others [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
South Africa [Member] | Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 16,290 14,452 31,957 29,825
South Africa [Member] | Processing Fees [Member] | Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 7,801 7,697 15,460 16,139
South Africa [Member] | Processing Fees [Member] | Merchant [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 8,489 6,755 16,497 13,686
South Africa [Member] | Processing Fees [Member] | All Others [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Rest Of World [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 396 878 823 2,434
Rest Of World [Member] | Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Rest Of World [Member] | Merchant [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Rest Of World [Member] | All Others [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 396 878 823 2,434
Rest Of World [Member] | Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 396 878 823 2,434
Rest Of World [Member] | Processing Fees [Member] | Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Rest Of World [Member] | Processing Fees [Member] | Merchant [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Rest Of World [Member] | Processing Fees [Member] | All Others [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 396 $ 878 $ 823 $ 2,434