XML 52 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits and prepayments (Tables)
3 Months Ended
Sep. 30, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Deposits and Prepaid Expenses
The components of deposits and prepaid expenses are as follows:
(in USD thousands)September 30,
2025
June 30,
2025
Current
Prepayments$29,368 $33,015 
Security deposits13,099 12,894 
Computer hardware prepayments10,808 
Total current deposits and prepaid expenses$53,275 $45,908 
Non-current
Security deposits$30,456 $29,847 
Computer hardware prepayments— 3,068 
Total non-current deposits and prepaid expenses$30,456 $32,916 
Total deposits and prepaid expenses$83,731 $78,824