v3.26.1
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Jun. 30, 2025
Operating Leases    
Fiscal 2027 $ 447  
Fiscal 2028 350  
Fiscal 2029 264  
Fiscal 2030 209  
Fiscal 2031 176  
Thereafter 735  
Total future minimum lease payments 2,181  
Less imputed interest (241)  
Total 1,940 $ 2,150
Finance Leases    
Fiscal 2027 3  
Fiscal 2028 2  
Fiscal 2029 2  
Fiscal 2030 2  
Fiscal 2031 2  
Thereafter 17  
Total future minimum lease payments 28  
Less imputed interest 0  
Total $ 28 $ 31