XML 104 R90.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Revenue Disaggregated By Major Revenue Streams) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Revenue $ 86,484 $ 309,518
South African Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 16,074 71,340
International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 34,358 111,869
Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 36,052 126,309
Processing Fees [Member] | South African Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 14,166 63,426
Processing Fees [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 33,020 107,189
Welfare Benefit Distribution 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 17,409 54,576
Account Holder Fees [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,445 16,190
Lending Revenue [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 6,075 22,021
Technology Products [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 5,357 15,396
Insurance Revenue [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 755 4,580
Other [Member] | South African Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,908 4,828
Other [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,338 4,680
Other [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 4,011 13,546
South Africa [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 52,126 197,649
South Africa [Member] | South African Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 16,074 71,340
South Africa [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 36,052 126,309
South Africa [Member] | Processing Fees [Member] | South African Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 14,166 63,426
South Africa [Member] | Welfare Benefit Distribution 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 17,409 54,576
South Africa [Member] | Account Holder Fees [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,445 16,190
South Africa [Member] | Lending Revenue [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 6,075 22,021
South Africa [Member] | Technology Products [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 5,357 15,396
South Africa [Member] | Insurance Revenue [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 755 4,580
South Africa [Member] | Other [Member] | South African Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,908 4,828
South Africa [Member] | Other [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 4,011 13,546
South Korea [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 32,056 104,007
South Korea [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 32,056 104,007
South Korea [Member] | Processing Fees [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 30,895 99,866
South Korea [Member] | Other [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,161 4,141
Rest Of World [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,302 7,862
Rest Of World [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,302 7,862
Rest Of World [Member] | Processing Fees [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,125 7,323
Rest Of World [Member] | Other [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 177 $ 539