XML 80 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Description Of Business And Basis Of Presentation (Impact Of Restatement On Affected Lines In Processing And Total Columns Included In Revenue Note) (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue $ 35,136,000 $ 130,786,000 $ 144,299,000 $ 160,635,000
Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 21,518,000 77,662,000 83,628,000 107,422,000
Processing Fees [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 16,929,000 63,320,000 60,895,000 83,090,000
Processing Fees [Member] | Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 16,330,000 60,982,000 55,992,000 82,995,000
South Africa [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 33,580,000 127,468,000 139,258,000 150,793,000
South Africa [Member] | Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 19,962,000 74,344,000 78,587,000 97,580,000
South Africa [Member] | Processing Fees [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 15,373,000 60,002,000 55,854,000 73,248,000
South Africa [Member] | Processing Fees [Member] | Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 14,774,000 57,664,000 50,951,000 73,153,000
Rest Of World [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 1,556,000 3,318,000 5,041,000 9,842,000
Rest Of World [Member] | Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 1,556,000 3,318,000 5,041,000 9,842,000
Rest Of World [Member] | Processing Fees [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 1,556,000 3,318,000 5,041,000 9,842,000
Rest Of World [Member] | Processing Fees [Member] | Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 1,556,000 $ 3,318,000 5,041,000 9,842,000
Scenario Previously Reported [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 37,113,000   150,997,000 166,227,000
Scenario Previously Reported [Member] | Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 23,495,000   90,326,000 113,014,000
Scenario Previously Reported [Member] | Processing Fees [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 18,906,000   67,593,000 88,682,000
Scenario Previously Reported [Member] | Processing Fees [Member] | Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 18,307,000   62,690,000 88,587,000
Scenario Previously Reported [Member] | South Africa [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 37,113,000   145,956,000 156,385,000
Scenario Previously Reported [Member] | South Africa [Member] | Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 23,495,000   85,285,000 103,172,000
Scenario Previously Reported [Member] | South Africa [Member] | Processing Fees [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 17,350,000   62,552,000 78,840,000
Scenario Previously Reported [Member] | South Africa [Member] | Processing Fees [Member] | Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 16,751,000   57,649,000 78,745,000
Scenario Previously Reported [Member] | Rest Of World [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 35,557,000      
Scenario Previously Reported [Member] | Rest Of World [Member] | Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue 21,939,000      
Restatement Adjustment [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue (1,977,000)   (6,698,000) (5,592,000)
Restatement Adjustment [Member] | Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue (1,977,000)   (6,698,000) (5,592,000)
Restatement Adjustment [Member] | Processing Fees [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue (1,977,000)   (6,698,000) (5,592,000)
Restatement Adjustment [Member] | Processing Fees [Member] | Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue (1,977,000)   (6,698,000) (5,592,000)
Restatement Adjustment [Member] | South Africa [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue (1,977,000)   (6,698,000) (5,592,000)
Restatement Adjustment [Member] | South Africa [Member] | Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue (1,977,000)   (6,698,000) (5,592,000)
Restatement Adjustment [Member] | South Africa [Member] | Processing Fees [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue (1,977,000)   (6,698,000) (5,592,000)
Restatement Adjustment [Member] | South Africa [Member] | Processing Fees [Member] | Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue (1,977,000)   $ (6,698,000) $ (5,592,000)
Restatement Adjustment [Member] | Rest Of World [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue (1,977,000)      
Restatement Adjustment [Member] | Rest Of World [Member] | Processing [Member]        
Error Corrections And Prior Period Adjustments Restatement [Line Items]        
Revenue $ (1,977,000)