XML 32 R17.htm IDEA: XBRL DOCUMENT
v3.25.3

Vendor Finance Programs | 9 Months Ended
--- | ---
Sep. 28, 2025
Payables and Accruals [Abstract] |
Vendor Finance Programs | Vendor Finance Programs The following table presents liabilities as of September 28, 2025 and December 29, 2024 related to vendor finance programs in which the Company participates as a buyer:
| September 28, 2025 |  | December 29, 2024 |  | Balance Sheet Location
Supply chain financing programs | $ | 3,997 |  |  | $ | 6,912 |  |  | Accounts payable
Structured payables programs | 107,727 |  |  | 135,668 |  |  | Structured payables
Total Liabilities | $ | 111,724 |  |  | $ | 142,580 |  |  |
Supply Chain Financing (“SCF”) Programs The Company has an agreement with a third-party administrator which allows participating vendors to track the Company’s payments, and if voluntarily elected by the vendor, to sell payment obligations from the Company to financial institutions as part of the SCF program. When participating vendors elect to sell one or more of the Company’s payment obligations, the Company’s rights and obligations to settle the payables on their contractual due date are not impacted. The Company agrees on commercial terms with vendors for the goods and services procured, which are consistent with payment terms observed at other peer companies in the industry. The Company has historically prioritized negotiating longer payment terms with some of its largest vendors, and certain of these vendors have also elected to participate in the SCF program. Payment terms and pricing negotiations are independent of, and not conditioned upon, a vendor’s participation in the SCF program. The financial institutions do not provide the Company with incentives such as rebates or profit sharing under the SCF program. As the terms are not impacted by the SCF program, such obligations are classified as Accounts payable in the Condensed Consolidated Balance Sheets and the associated cash flows are included in operating activities in the Condensed Consolidated Statements of Cash Flows. Structured Payables Programs The Company utilizes various card products issued by financial institutions to facilitate purchases of goods and services. By using these products, the Company may receive differing levels of rebates based on timing of repayment. The payment obligations under these card products are classified as Structured payables in the Condensed Consolidated Balance Sheets and the associated cash flows are included in financing activities in the Condensed Consolidated Statements of Cash Flows.

X
- References No definition available. + Details
Name: | us-gaap_PayablesAndAccrualsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for supplier finance program. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/405-50/tableOfContent Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 55 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477128/405-50-55-3 + Details
Name: | us-gaap_SupplierFinanceProgramTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration