XML 100 R88.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Revenue Disaggregated By Major Revenue Streams) (Details)
$ in Thousands
3 Months Ended
Sep. 30, 2018
USD ($)
Disaggregation of Revenue [Line Items]  
Revenue $ 125,884
South African Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 34,463
International Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 39,387
Financial Inclusion And Applied Technologies [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 52,034
Processing Fees [Member] | South African Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 30,229
Processing Fees [Member] | International Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 37,244
Welfare Benefit Distributions Fees [Member] | South African Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 3,086
Telecom Products And Services [Member] | Financial Inclusion And Applied Technologies [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 19,147
Account Holder Fees [Member] | Financial Inclusion And Applied Technologies [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 10,605
Lending Revenue [Member] | Financial Inclusion And Applied Technologies [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 9,977
Technology Products [Member] | Financial Inclusion And Applied Technologies [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 4,268
Insurance Revenue [Member] | Financial Inclusion And Applied Technologies [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 2,515
Other [Member] | South African Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 1,148
Other [Member] | International Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 2,143
Other [Member] | Financial Inclusion And Applied Technologies [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 5,522
South Africa [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 86,497
South Africa [Member] | South African Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 34,463
South Africa [Member] | Financial Inclusion And Applied Technologies [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 52,034
South Africa [Member] | Processing Fees [Member] | South African Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 30,229
South Africa [Member] | Welfare Benefit Distributions Fees [Member] | South African Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 3,086
South Africa [Member] | Telecom Products And Services [Member] | Financial Inclusion And Applied Technologies [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 19,147
South Africa [Member] | Account Holder Fees [Member] | Financial Inclusion And Applied Technologies [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 10,605
South Africa [Member] | Lending Revenue [Member] | Financial Inclusion And Applied Technologies [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 9,977
South Africa [Member] | Technology Products [Member] | Financial Inclusion And Applied Technologies [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 4,268
South Africa [Member] | Insurance Revenue [Member] | Financial Inclusion And Applied Technologies [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 2,515
South Africa [Member] | Other [Member] | South African Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 1,148
South Africa [Member] | Other [Member] | Financial Inclusion And Applied Technologies [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 5,522
South Korea [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 36,551
South Korea [Member] | International Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 36,551
South Korea [Member] | Processing Fees [Member] | International Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 34,589
South Korea [Member] | Other [Member] | International Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 1,962
Rest Of World [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 2,836
Rest Of World [Member] | International Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 2,836
Rest Of World [Member] | Processing Fees [Member] | International Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue 2,655
Rest Of World [Member] | Other [Member] | International Transaction Processing [Member]  
Disaggregation of Revenue [Line Items]  
Revenue $ 181