XML 93 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Revenue Disaggregated By Major Revenue Streams) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2018
Dec. 31, 2018
Disaggregation of Revenue [Line Items]    
Revenue $ 97,150 $ 223,034
South African Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 20,803 55,266
International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 38,124 77,511
Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 38,223 90,257
Processing Fees [Member] | South African Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 19,031 49,260
Processing Fees [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 36,925 74,169
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 18,020 37,167
Account Holder Fees [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 3,140 13,745
Lending Revenue [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 5,969 15,946
Technology Products [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 5,771 10,039
Insurance Revenue [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,310 3,825
Other [Member] | South African Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,772 2,920
Other [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,199 3,342
Other [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 4,013 9,535
South Africa [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 59,026 145,523
South Africa [Member] | South African Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 20,803 55,266
South Africa [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 38,223 90,257
South Africa [Member] | Processing Fees [Member] | South African Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 19,031 49,260
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 18,020 37,167
South Africa [Member] | Account Holder Fees [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 3,140 13,745
South Africa [Member] | Lending Revenue [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 5,969 15,946
South Africa [Member] | Technology Products [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 5,771 10,039
South Africa [Member] | Insurance Revenue [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,310 3,825
South Africa [Member] | Other [Member] | South African Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,772 2,920
South Africa [Member] | Other [Member] | Financial Inclusion And Applied Technologies [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 4,013 9,535
South Korea [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 35,400 71,951
South Korea [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 35,400 71,951
South Korea [Member] | Processing Fees [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 34,382 68,971
South Korea [Member] | Other [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,018 2,980
Rest Of World [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,724 5,560
Rest Of World [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,724 5,560
Rest Of World [Member] | Processing Fees [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,543 5,198
Rest Of World [Member] | Other [Member] | International Transaction Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 181 $ 362