XML 96 R78.htm IDEA: XBRL DOCUMENT v3.5.0.2
Other Payables (Schedule Of Other Payables) (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Jun. 30, 2015
Other Payables [Abstract]    
Accruals $ 12,588 $ 14,484
Provisions 10,461 17,015
Other 7,981 9,361
Value-added tax payable 5,022 3,327
Payroll-related payables 992 1,008
Participating merchants settlement obligation 435 400
Other payables, total $ 37,479 $ 45,595