XML 40 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition (Tables)
6 Months Ended
Dec. 31, 2019
Revenue Recognition [Abstract]  
Revenue Disaggregated By Major Revenue Streams
South AfricaKoreaRest of the worldTotal
South African transaction processing
Processing fees$17 035$-$-$17 035
Other1 136--1 136
Subtotal18 171--18 171
International transaction processing
Processing fees-32 00085132 851
Other-1 512-1 512
Subtotal-33 51285134 363
Financial inclusion and applied technologies
Telecom products and services 6 639--6 639
Account holder fees3 103--3 103
Lending revenue5 384--5 384
Technology products5 042--5 042
Insurance revenue1 372--1 372
Other6--6
Subtotal21 546--21 546
$39 717$33 512$851$74 080

South AfricaKoreaRest of the worldTotal
South African transaction processing
Processing fees$19 031$-$-$19 031
Other1 772--1 772
Subtotal20 803--20 803
International transaction processing
Processing fees-34 3822 54336 925
Other-1 0181811 199
Subtotal-35 4002 72438 124
Financial inclusion and applied technologies
Telecom products and services 3 027--3 027
Account holder fees3 140--3 140
Lending revenue5 969--5 969
Technology products4 913--4 913
Insurance revenue1 306--1 306
Other160--160
Subtotal18 515--18 515
$39 318$35 400$2 724$77 442

South AfricaKoreaRest of the worldTotal
South African transaction processing
Processing fees$33 001$-$-$33 001
Other2 369--2 369
Subtotal35 370--35 370
International transaction processing
Processing fees-63 1972 05065 247
Other-3 133-3 133
Subtotal-66 3302 05068 380
Financial services
Telecom products and services 15 933--15 933
Account holder fees8 363--8 363
Lending revenue10 538--10 538
Technology products12 176--12 176
Insurance revenue2 758--2 758
Other1 318--1 318
Subtotal51 086--51 086
$86 456$66 330$2 050$154 836

South AfricaKoreaRest of the worldTotal
South African transaction processing
Processing fees$49 260$-$-$49 260
Welfare benefit distributions 3 086--3 086
Other2 920--2 920
Subtotal55 266--55 266
International transaction processing
Processing fees-68 9715 19874 169
Other-2 9803623 342
Subtotal-71 9515 56077 511
Financial services
Telecom products and services 7 943--7 943
Account holder fees13 745--13 745
Lending revenue15 946--15 946
Technology products9 941--9 941
Insurance revenue3 821--3 821
Other366--366
Subtotal51 762--51 762
$107 028$71 951$5 560$184 539