XML 83 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplier and Vendor Financing Programs (Tables)
12 Months Ended
Dec. 31, 2024
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:
20242023
Confirmed obligations outstanding at the beginning of year
$2,844 $2,869 
Invoices received
15,510 12,496 
Invoices paid
(15,856)(12,521)
Confirmed obligations outstanding at the end of year
$2,498 $2,844 
The following table presents the change in the direct supplier financing obligation for the years ended December 31:
20242023
Obligations outstanding at the beginning of year
$5,442 $5,486 
Invoices extended
15,831 17,376 
Invoices paid
(15,001)(17,420)
Obligations outstanding at the end of year
$6,272 $5,442 
The following table presents the change in the vendor financing obligation for the years ended December 31:
20242023
Obligations outstanding at the beginning of year
$2,516 $5,607 
Commitments
700 2,651 
Payments
(1,792)(5,742)
Obligations outstanding at the end of year1,2
$1,424 $2,516 
1Total vendor financing payables at December 31, 2024 and 2023 were $1,448 and $2,833, respectively, of which $749 and $1,975 are included in “Accounts payable and accrued liabilities.”
2Includes software licensing arrangements with payment terms of two to five years totaling approximately $850 and $630 at December 31, 2024 and 2023, respectively.