XML 119 R99.htm IDEA: XBRL DOCUMENT v3.21.2
Other Payables (Schedule Of Other Payables) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Other Payables [Abstract]    
Accruals $ 7,501 $ 6,045
Provisions 5,343 4,926
Payroll-related payables 884 887
Participating merchants settlement obligation 137 463
Value-added tax payable 435 129
Other 13,288 11,329
Other payables, total $ 27,588 $ 23,779