XML 42 R75.htm IDEA: XBRL DOCUMENT v3.2.0.727
Other Payables (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Jun. 30, 2014
Other Payables [Abstract]    
Participating merchants settlement obligation $ 400 $ 2,118
Payroll-related payables 1,008 991
Accruals 14,484 10,704
Value-added tax payable 3,327 3,477
Other 9,361 7,027
Provisions 17,015 17,940
Other payables, total $ 45,595 $ 42,257