XML 91 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Tables)
9 Months Ended
Mar. 31, 2020
Revenue Recognition [Abstract]  
Revenue Disaggregated By Major Revenue Streams
South AfricaRest of the worldTotal
South African transaction processing
Processing fees$17 156$-$17 156
Other656-656
Subtotal17 812-17 812
International transaction processing
Processing fees-1 5641 564
Other---
Subtotal-1 5641 564
Financial inclusion and applied technologies
Telecom products and services 3 704-3 704
Account holder fees2 525-2 525
Lending revenue5 552-5 552
Technology products4 071-4 071
Insurance revenue1 228-1 228
Other58-58
Subtotal17 138-17 138
$34 950$1 564$36 514

South AfricaRest of the worldTotal
South African transaction processing
Processing fees$14 166$-$14 166
Other1 908-1 908
Subtotal16 074-16 074
International transaction processing
Processing fees-2 1252 125
Other-177177
Subtotal-2 3022 302
Financial inclusion and applied technologies
Telecom products and services 3 449-3 449
Account holder fees2 445-2 445
Lending revenue6 075-6 075
Technology products5 343-5 343
Insurance revenue755-755
Other143-143
Subtotal18 210-18 210
$34 284$2 302$36 586

South AfricaRest of the worldTotal
South African transaction processing
Processing fees$50 157$-$50 157
Other3 025-3 025
Subtotal53 182-53 182
International transaction processing
Processing fees-3 6133 613
Subtotal-3 6133 613
Financial services
Telecom products and services 19 637-19 637
Account holder fees10 888-10 888
Lending revenue16 090-16 090
Technology products16 247-16 247
Insurance revenue3 986-3 986
Other1 376-1 376
Subtotal68 224-68 224
$121 406$3 613$125 019

South AfricaRest of the worldTotal
South African transaction processing
Processing fees$63 426$-$63 426
Welfare benefit distributions 3 086-3 086
Other4 828-4 828
Subtotal71 340-71 340
International transaction processing
Processing fees-7 3237 323
Other-539539
Subtotal-7 8627 862
Financial services
Telecom products and services 11 392-11 392
Account holder fees16 190-16 190
Lending revenue22 021-22 021
Technology products15 284-15 284
Insurance revenue4 576-4 576
Other509-509
Subtotal69 972-69 972
$141 312$7 862$149 174