v3.26.1
Leases (Tables)
12 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease Costs
The following table summarizes the components of lease cost:
(in millions)202620252024
Operating lease cost$234 $157 $120 
Finance lease cost57 51 39 
Variable lease cost62 43 31 
Total lease cost$353 $251 $190 
Leases Supplemental Balance Sheet Information
The following table summarizes supplemental balance sheet and other information related to leases at June 30:
(in millions)
2026 (1)
2025
Operating Leases
Operating lease right-of-use assets$991 $758 
Current portion of operating lease liabilities201 164 
Long-term operating lease liabilities861 654 
Total operating lease liabilities1,062 818 
Finance Leases
Finance lease right-of-use assets175 192 
Current portion of finance lease liabilities45 44 
Long-term finance lease liabilities140 157 
Total finance lease liabilities$185 $201 
Weighted-average remaining lease term (years)
Operating leases6.7 years5.9 years
Finance leases5.8 years6.3 years
Weighted-average discount rate
Operating leases5.7 %3.9 %
Finance leases4.6 %4.6 %
(1)    Increases in the right-of-use asset and liability balances are primarily due to acquisitions.
Leases Supplemental Cash Flow Information
The following table summarizes supplemental cash flow information related to leases:
(in millions)202620252024
Cash paid for lease liabilities:
Operating cash flows paid for operating leases$231 $167 $124 
Financing cash flows paid for finance leases57 53 36 
Non-cash right-of-use assets obtained in exchange for lease obligations:
New operating leases289 130 143 
New finance leases32 107 55 
Schedule of Future Lease Payments for Operating Leases
Future lease payments under non-cancellable leases as of June 30, 2026 were as follows:
(in millions)Operating LeasesFinance LeasesTotal
2027$233 $53 $286 
2028220 43 263 
2029185 32 217 
2030166 25 191 
2031122 17 139 
Thereafter354 43 397 
Total future lease payments1,280 213 1,493 
Less: imputed interest218 28 246 
Total lease liabilities$1,062 $185 $1,247 
Schedule of Future Lease Payments for Finance Leases
Future lease payments under non-cancellable leases as of June 30, 2026 were as follows:
(in millions)Operating LeasesFinance LeasesTotal
2027$233 $53 $286 
2028220 43 263 
2029185 32 217 
2030166 25 191 
2031122 17 139 
Thereafter354 43 397 
Total future lease payments1,280 213 1,493 
Less: imputed interest218 28 246 
Total lease liabilities$1,062 $185 $1,247