XML 33 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Leases Leases
The following table shows the components of lease cost (in millions):
Lease CostYears ended December 31,
20242023
Operating lease cost$425 $393 
Finance lease cost:
     Amortization of right-of-use assets18 19 
     Interest on lease liabilities5 
Short-term lease cost18 39 
      Total lease cost$466 $457 

Supplemental balance sheet information related to leases was as follows (in millions):
Operating LeasesDecember 31, 2024December 31, 2023
Operating lease right-of-use assets$1,194 $1,082 
Accounts payable and other current liabilities$299 $322 
Operating lease liabilities727 554 
      Total operating lease liabilities$1,026 $876 


Finance LeasesDecember 31, 2024December 31, 2023
Property and equipment$336 $346 
Accumulated depreciation(215)(212)
      Property and equipment, net$121 $134 
Long-term debt due within one year$22 $22 
Long-term debt50 72 
      Total finance lease liabilities$72 $94 
Supplemental cash flow information related to leases was as follows (in millions):
Cash FlowYears ended December 31,
20242023
Cash paid for amounts included in the measurement of lease obligations:
     Operating cash flows for operating leases$395 $372 
     Operating cash flows for finance leases$5 $
     Financing cash flows for finance leases$22 $25 
Right-of-use assets obtained in exchange for lease obligations:
     Operating leases$462 $218 

Other information related to leases was as follows:
Other InformationDecember 31, 2024December 31,
2023
Weighted-average remaining lease term (in years):
     Operating leases6.45.6
     Finance leases3.34.2
Weighted-average discount rate:
     Operating leases4.5 %4.0 %
     Finance leases5.7 %5.7 %

Maturities of lease liabilities as of December 31, 2024 are summarized as follows (in millions):
Operating LeasesFinance Leases
2025$329 $26 
2026202 24 
2027187 22 
2028119 8 
202995  
Thereafter259  
      Total lease payments1,191 80 
Less amount representing interest(165)(8)
      Total$1,026 $72