XML 62 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Other Payables (Tables)
12 Months Ended
Jun. 30, 2023
Other Payables [Abstract]  
Schedule Of Other Payables
June 30,
June 30,
2023
2022
Accruals
$
7,078
$
9,948
Provisions
7,429
7,365
Payroll-related payables
1,038
1,306
Participating merchants' settlement obligation
39
114
Value
 
-added tax payable
1,247
845
Vendor
 
consideration due to sellers of Connect (Note 3)
-
1,459
Other
19,466
13,325
$
36,297
$
34,362