XML 83 R70.htm IDEA: XBRL DOCUMENT v3.6.0.2
Operating Segments (Reconciliation Of Reportable Segments Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 151,433 $ 150,281 $ 307,066 $ 304,754
South African Transaction Processing [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 54,467 49,414 106,634 101,426
International Transaction Processing [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 44,000 40,836 90,190 82,065
Financial Inclusion And Applied Technologies [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 52,966 60,031 110,242 121,263
Reportable Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 163,120 159,286 330,420 323,514
Reportable Segment [Member] | South African Transaction Processing [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 59,862 52,764 117,430 108,403
Reportable Segment [Member] | International Transaction Processing [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 44,000 40,836 90,190 82,065
Reportable Segment [Member] | Financial Inclusion And Applied Technologies [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 59,258 65,686 122,800 133,046
Inter-Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues (11,687) (9,005) (23,354) (18,760)
Inter-Segment [Member] | South African Transaction Processing [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues (5,395) (3,350) (10,796) (6,977)
Inter-Segment [Member] | Financial Inclusion And Applied Technologies [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ (6,292) $ (5,655) $ (12,558) $ (11,783)