v3.26.1
Deferred revenue (Tables)
12 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule Of Deferred Revenue And Income
Deferred revenue comprises consideration received in advance of the Group's satisfaction of the related performance obligations under contracts with customers, and consideration received in advance of the commencement of arrangements accounted for as leases. Deferred revenue is disaggregated as follows:
(in USD thousands)June 30, 2026June 30, 2025
Current
Deferred revenue — contracts with customers $46,491 $884 
Deferred lease revenue — operating leases
$46,491 $884 
Non-current
Deferred revenue — contracts with customers $172,575 $— 
Deferred lease revenue — operating leases1,623,480 — 
$1,796,055 $— 
Total deferred revenue$1,842,546 $884