XML 84 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Other Payables (Schedule Of Other Payables) (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Other Payables [Abstract]    
Accruals $ 7,813 $ 7,501
Provisions 6,444 5,343
Other 12,169 13,288
Value-added tax payable 421 435
Payroll-related payables 1,206 884
Participating merchants' settlement obligation 127 137
Other payables, total $ 28,180 $ 27,588 [1]
[1]
Derived from audited financial statements.