v3.26.1
Other Payables (Tables)
12 Months Ended
Jun. 30, 2026
Other Payables [Abstract]  
Schedule Of Other Payables
June 30,
June 30,
2026
2025
Vendor
wallet balances
$
35,154
$
19,529
Accruals
10,562
8,469
Clearing accounts
9,682
6,766
Provisions
12,076
8,497
Value
-added tax payable
(A)
6,668
6,347
Payroll-related payables
1,798
1,931
Deferred consideration due to seller of Utilities (Note 3)
-
13,837
Other
7,322
10,659
$
83,262
$
76,035
(A) Value-added
tax payable and the total of Other payables as of June 30, 2025, have each increased by $
4.0
million as a result
of the correction discussed in Note 1.