v3.25.4
Supplier and Vendor Financing Programs (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Supplier/Vendor Finance Program
The following table presents the change in the supplier financing obligation for the years ended December 31:
20252024
Confirmed obligations outstanding at the beginning of year
$2,498 $2,844 
Invoices received
17,939 15,510 
Invoices paid
(17,347)(15,856)
Confirmed obligations outstanding at the end of year
$3,090 $2,498 
The following table presents the change in the direct supplier financing obligation for the years ended December 31:
20252024
Obligations outstanding at the beginning of year
$6,272 $5,442 
Invoices extended
19,850 15,831 
Invoices paid
(19,221)(15,001)
Obligations outstanding at the end of year
$6,901 $6,272 
The following table presents the change in the vendor financing obligation for the years ended December 31:
20252024
Obligations outstanding at the beginning of year
$1,424 $2,516 
Commitments
1,594 700 
Payments
(1,181)(1,792)
Obligations outstanding at the end of year1,2
$1,837 $1,424 
1Total vendor financing payables at December 31, 2025 and 2024 were $1,892 and $1,448, respectively, of which $956 and $749 are included in “Accounts payable and accrued liabilities.”
2Includes software licensing arrangements of approximately $1,200 and $850 at December 31, 2025 and 2024, respectively.