v3.25.2
LEASES - Schedule of Future minimum lease payments (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Operating Leases  
Fiscal 2026 $ 120
Fiscal 2027 128
Fiscal 2028 89
Fiscal 2029 76
Fiscal 2030 89
Thereafter 921
Total future minimum lease payments 1,423
Less: interest (445)
Present value of minimum payments $ 978