v3.26.1
Deposits and prepaid expenses (Tables)
12 Months Ended
Jun. 30, 2026
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of deposits and prepaid expenses
The components of deposits and prepaid expenses were as follows:
(in USD thousands)June 30, 2026June 30, 2025
Current
Prepayments$105,970 $33,015 
Security deposits83,170 12,894 
Total current deposits and prepaid expenses$189,140 $45,908 
Non-current
Security deposits$158,888 $29,847 
Computer hardware prepayment107,068 3,068 
Total non-current deposits and prepaid expenses$265,956 $32,916 
Total deposits and prepaid expenses$455,096 $78,824