XML 35 R76.htm IDEA: XBRL DOCUMENT v2.4.0.8
Other Payables (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2014
Jun. 30, 2013
Other Payables [Abstract]    
Participating merchants settlement obligation $ 2,118 $ 2,005
Payroll-related payables 991 1,611
Accruals 10,704 10,522
Value-added tax payable 3,477 2,560
Other 7,027 7,009
Provisions 17,940 10,101
Other payables, total $ 42,257 $ 33,808