| Supplier/Vendor Finance Program |
The following table presents the change in the supplier financing obligation for the years ended December 31: | | | | | | | | | | | | 2025 | 2024 | 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: | | | | | | | | | | | | | 2025 | | 2024 | 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: | | | | | | | | | | | | | 2025 | | 2024 | 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. |
|