XML 68 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Lease Expense Components
The components of lease expense were as follows:
Year ended December 31,
Lease cost202420232022
Operating lease cost(1):
Fixed lease expense$557,591 $556,844 $552,194 
Variable lease expense131,539 135,990 127,621 
Financing lease cost:
Amortization of leased assets28,262 26,964 27,079 
Interest on lease liabilities10,885 11,724 12,776 
Net lease cost$728,277 $731,522 $719,670 
(1)Includes short-term lease expense and sublease income, which are immaterial.
Lease Other Information
Other information related to leases was as follows:
Year ended December 31,
Lease term and discount rate202420232022
Weighted average remaining lease term (years):
Operating leases7.27.68.2
Finance leases7.98.59.4
Weighted average discount rate:
Operating leases4.1 %4.0 %3.6 %
Finance leases4.6 %4.6 %4.5 %
Year ended December 31,
Other information202420232022
Gains on sale leasebacks, net$2,260 $3,387 $28,005 
Cash paid for amounts included in the
 measurement of lease liabilities:
Operating cash flows for operating leases$719,339 $708,162 $696,291 
Operating cash flows for finance leases$18,599 $19,246 $20,103 
Financing cash flows for finance leases$29,592 $26,455 $24,329 
Net operating lease assets obtained in exchange
 for new or modified operating lease liabilities
$286,022 $269,564 $278,108 
Schedule Of Minimum Lease Payments
Future minimum lease payments under non-cancellable leases as of December 31, 2024 are as follows: 
 Operating leasesFinance leases
2025$508,420 $36,557 
2026517,309 38,694 
2027453,895 37,421 
2028385,211 33,854 
2029310,332 24,862 
Thereafter863,739 82,400 
Total future minimum lease payments3,038,906 253,788 
Less portion representing interest(418,840)(37,387)
Present value of lease liabilities$2,620,066 $216,401