v3.26.3
Deposits and prepaid expenses (Tables)
3 Months Ended
Sep. 30, 2026
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 millions)September 30,
2026
June 30,
2026
Current
Security deposits$54 $83 
Prepayments87 106 
Total current deposits and prepaid expenses141 189 
Non-current
Security deposits
527 159 
Computer hardware prepayments2 107 
Prepayments40 — 
Total non-current deposits and prepaid expenses569 266 
Total deposits and prepaid expenses$710 $455