XML 107 R96.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Revenue Disaggregated By Major Revenue Streams) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2021
Sep. 30, 2020
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]          
Revenues $ 28,828 $ 35,136 $ 34,614 $ 96,269 $ 119,748
Processing [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 17,473 21,518 20,025 57,803 68,965
Financial Services [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 9,326   10,746 25,741 35,278
Technology [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 2,029   3,843 12,725 15,505
Processing Fees [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 14,410 16,929 16,820 46,669 48,499
Processing Fees [Member] | Processing [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 13,844 16,330 15,527 44,929 44,659
Processing Fees [Member] | Financial Services [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 566   1,293 1,740 3,840
Processing Fees [Member] | Technology [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 0   0 0 0
Telecom Products And Services [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 2,945   3,704 10,515 19,637
Telecom Products And Services [Member] | Processing [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 2,945   3,704 10,515 19,637
Telecom Products And Services [Member] | Financial Services [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 0   0 0 0
Telecom Products And Services [Member] | Technology [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 0   0 0 0
Account Holder Fees [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 1,414   2,525 3,870 10,888
Account Holder Fees [Member] | Processing [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 0   0 0 0
Account Holder Fees [Member] | Financial Services [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 1,414   2,525 3,870 10,888
Account Holder Fees [Member] | Technology [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 0   0 0 0
Lending Revenue [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 5,474   5,552 14,962 16,090
Lending Revenue [Member] | Processing [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 0   0 0 0
Lending Revenue [Member] | Financial Services [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 5,474   5,552 14,962 16,090
Lending Revenue [Member] | Technology [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 0   0 0 0
Technology Products [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 2,266   4,071 13,881 16,247
Technology Products [Member] | Processing [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 459   241 1,584 784
Technology Products [Member] | Financial Services [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 87   0 157 0
Technology Products [Member] | Technology [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 1,720   3,830 12,140 15,463
Insurance Revenue [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 1,709   1,228 4,779 3,986
Insurance Revenue [Member] | Processing [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 0   0 0 0
Insurance Revenue [Member] | Financial Services [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 1,709   1,228 4,779 3,986
Insurance Revenue [Member] | Technology [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 0   0 0 0
Other [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 610   714 1,593 4,401
Other [Member] | Processing [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 225   553 775 3,885
Other [Member] | Financial Services [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 76   148 233 474
Other [Member] | Technology [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 309   13 585 42
South Africa [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 28,407 33,580 33,050 93,414 116,135
South Africa [Member] | Processing [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 17,052 19,962 18,461 54,948 65,352
South Africa [Member] | Financial Services [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 9,326   10,746 25,741 35,278
South Africa [Member] | Technology [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 2,029   3,843 12,725 15,505
South Africa [Member] | Processing Fees [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 13,989 15,373 15,256 43,814 44,886
South Africa [Member] | Processing Fees [Member] | Processing [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 13,423 14,774 13,963 42,074 41,046
South Africa [Member] | Processing Fees [Member] | Financial Services [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 566   1,293 1,740 3,840
South Africa [Member] | Processing Fees [Member] | Technology [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 0   0 0 0
Rest Of World [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 421 1,556 1,564 2,855 3,613
Rest Of World [Member] | Processing [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 421 1,556 1,564 2,855 3,613
Rest Of World [Member] | Financial Services [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 0   0 0 0
Rest Of World [Member] | Technology [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 0   0 0 0
Rest Of World [Member] | Processing Fees [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 421 1,556 1,564 2,855 3,613
Rest Of World [Member] | Processing Fees [Member] | Processing [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 421 $ 1,556 1,564 2,855 3,613
Rest Of World [Member] | Processing Fees [Member] | Financial Services [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 0   0 0 0
Rest Of World [Member] | Processing Fees [Member] | Technology [Member]          
Disaggregation of Revenue [Line Items]          
Revenues $ 0   $ 0 $ 0 $ 0