XML 59 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
12 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Lease Costs
The following table summarizes the components of lease cost:
(in millions)202420232022
Operating lease cost$120 $112 $117 
Finance lease cost39 31 23 
Variable lease cost31 21 13 
Total lease cost$190 $164 $153 
Leases Supplemental Balance Sheet Information
The following table summarizes supplemental balance sheet and other information related to leases at June 30:
(in millions)20242023
Operating Leases
Operating lease right-of-use assets$475 $435 
Current portion of operating lease liabilities117 100 
Long-term operating lease liabilities400 375 
Total operating lease liabilities517 475 
Finance Leases
Finance lease right-of-use assets102 82 
Current portion of finance lease liabilities33 27 
Long-term finance lease liabilities75 59 
Total finance lease liabilities$108 $86 
Weighted-average remaining lease term (years)
Operating leases5.5 years5.7 years
Finance leases4.1 years4.1 years
Weighted-average discount rate
Operating leases4.1 %3.6 %
Finance leases4.4 %3.1 %
Leases Supplemental Cash Flow Information
The following table summarizes supplemental cash flow information related to leases:
(in millions)202420232022
Cash paid for lease liabilities:
Operating cash flows paid for operating leases$124 $119 $123 
Financing cash flows paid for finance leases36 31 21 
Non-cash right-of-use assets obtained in exchange for lease obligations:
New operating leases143 75 101 
New finance leases55 42 28 
Schedule of Future Lease Payments for Operating Leases
Future lease payments under non-cancellable leases as of June 30, 2024 were as follows:
(in millions)Operating LeasesFinance LeasesTotal
2025$134 $37 $171 
2026114 30 144 
202796 22 118 
202878 13 91 
202952 59 
Thereafter102 111 
Total future lease payments576 118 694 
Less: imputed interest59 10 69 
Total lease liabilities$517 $108 $625 
Schedule of Future Lease Payments for Finance Leases
Future lease payments under non-cancellable leases as of June 30, 2024 were as follows:
(in millions)Operating LeasesFinance LeasesTotal
2025$134 $37 $171 
2026114 30 144 
202796 22 118 
202878 13 91 
202952 59 
Thereafter102 111 
Total future lease payments576 118 694 
Less: imputed interest59 10 69 
Total lease liabilities$517 $108 $625