XML 135 R108.htm IDEA: XBRL DOCUMENT v3.25.2
Other Payables (Schedule Of Other Payables) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Other Payables [Abstract]    
Vendor wallet balances $ 19,529 $ 14,635
Clearing accounts 6,766 17,124
Accruals 8,469 7,173
Provisions 8,497 7,442
Payroll-related payables 1,931 922
Value-added tax payable 2,391 1,191
Deferred consideration due to seller of Recharger (Note 3) 13,837 0
Other 10,659 7,563
Other payables, total $ 72,079 $ 56,051 [1]
[1] <div>The Company reclassified an amount of $11,841 from long-term borrowings to current portion of long-term borrowings, refer to Note 1.</div>