XML 125 R105.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Revenue Disaggregated By Major Revenue Streams) (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenue $ 35,136,000 $ 130,786,000 $ 144,299,000 $ 160,635,000
CPS [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       (19,709,000)
Inter-Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue (1,846,000) (8,396,000) (12,428,000) (14,893,000)
Corporate/Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 (19,709,000)
Corporate/Eliminations [Member] | CPS [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       (19,709,000)
Continuing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       (19,709,000)
Continuing [Member] | Corporate/Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       (19,709,000)
Processing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 21,518,000 77,662,000 83,628,000 107,422,000
Processing [Member] | CPS [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
Processing [Member] | Inter-Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue (988,000) (4,773,000) (8,158,000) (10,666,000)
Processing [Member] | Corporate/Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0   0 0
Financial Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   35,605,000 43,324,000 51,173,000
Financial Services [Member] | CPS [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
Financial Services [Member] | Inter-Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   (3,391,000) (3,546,000) (5,861,000)
Technology [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   17,519,000 17,347,000 21,749,000
Technology [Member] | CPS [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
Technology [Member] | Inter-Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   (232,000) (724,000) (1,634,000)
Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 16,929,000 63,320,000 60,895,000 83,090,000
Processing Fees [Member] | Corporate/Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
Processing Fees [Member] | Processing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 16,330,000 60,982,000 55,992,000 82,995,000
Processing Fees [Member] | Financial Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   2,338,000 4,903,000 95,000
Processing Fees [Member] | Technology [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   0 0 0
Welfare Benefit Distributions [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       3,086,000
Welfare Benefit Distributions [Member] | Corporate/Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
Welfare Benefit Distributions [Member] | Processing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       3,086,000
Welfare Benefit Distributions [Member] | Financial Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
Welfare Benefit Distributions [Member] | Technology [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
Telecom Products And Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   13,422,000 22,631,000 15,025,000
Telecom Products And Services [Member] | Corporate/Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
Telecom Products And Services [Member] | Processing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   13,422,000 22,631,000 15,025,000
Telecom Products And Services [Member] | Financial Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   0 0 0
Telecom Products And Services [Member] | Technology [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   0 0 0
Account Holder Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   5,342,000 12,628,000 17,428,000
Account Holder Fees [Member] | Corporate/Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
Account Holder Fees [Member] | Processing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   0 0 0
Account Holder Fees [Member] | Financial Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   5,342,000 12,628,000 17,428,000
Account Holder Fees [Member] | Technology [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   0 0 0
Lending Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   20,672,000 19,955,000 27,512,000
Lending Revenue [Member] | Corporate/Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
Lending Revenue [Member] | Processing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   0 0 0
Lending Revenue [Member] | Financial Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   20,672,000 19,955,000 27,512,000
Lending Revenue [Member] | Technology [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   0 0 0
Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   19,014,000 18,261,000 20,594,000
Technology Products [Member] | Corporate/Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
Technology Products [Member] | Processing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   2,054,000 981,000 1,928,000
Technology Products [Member] | Financial Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   330,000 0 0
Technology Products [Member] | Technology [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   16,630,000 17,280,000 18,666,000
Insurance Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   6,605,000 5,212,000 5,858,000
Insurance Revenue [Member] | Corporate/Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
Insurance Revenue [Member] | Processing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   0 0 0
Insurance Revenue [Member] | Financial Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   6,605,000 5,212,000 5,858,000
Insurance Revenue [Member] | Technology [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   0 0 0
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   2,411,000 4,717,000 7,751,000
Other [Member] | Corporate/Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
Other [Member] | Processing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   1,204,000 4,024,000 4,388,000
Other [Member] | Financial Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   318,000 626,000 280,000
Other [Member] | Technology [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   889,000 67,000 3,083,000
South Africa [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 33,580,000 127,468,000 139,258,000 150,793,000
South Africa [Member] | Corporate/Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       (19,709,000)
South Africa [Member] | Processing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 19,962,000 74,344,000 78,587,000 97,580,000
South Africa [Member] | Financial Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   35,605,000 43,324,000 51,173,000
South Africa [Member] | Technology [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   17,519,000 17,347,000 21,749,000
South Africa [Member] | Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 15,373,000 60,002,000 55,854,000 73,248,000
South Africa [Member] | Processing Fees [Member] | Corporate/Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
South Africa [Member] | Processing Fees [Member] | Processing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 14,774,000 57,664,000 50,951,000 73,153,000
South Africa [Member] | Processing Fees [Member] | Financial Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   2,338,000 4,903,000 95,000
South Africa [Member] | Processing Fees [Member] | Technology [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   0 0 0
Rest Of World [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,556,000 3,318,000 5,041,000 9,842,000
Rest Of World [Member] | Corporate/Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
Rest Of World [Member] | Processing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,556,000 3,318,000 5,041,000 9,842,000
Rest Of World [Member] | Financial Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   0 0 0
Rest Of World [Member] | Technology [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   0 0 0
Rest Of World [Member] | Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,556,000 3,318,000 5,041,000 9,842,000
Rest Of World [Member] | Processing Fees [Member] | Corporate/Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue       0
Rest Of World [Member] | Processing Fees [Member] | Processing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 1,556,000 3,318,000 5,041,000 9,842,000
Rest Of World [Member] | Processing Fees [Member] | Financial Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   0 0 0
Rest Of World [Member] | Processing Fees [Member] | Technology [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   $ 0 $ 0 $ 0