Organization record
Grocery Outlet Holding Corp.
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_receivable | {"amount": 11865000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-07-04 | sec_edgar |
| accounts_receivable | {"amount": 11990000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-04-04 | sec_edgar |
| accounts_receivable | {"amount": 14682000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-01-03 | sec_edgar |
| accounts_receivable | {"amount": 13331000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-09-27 | sec_edgar |
| accounts_receivable | {"amount": 14359000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-06-28 | sec_edgar |
| accounts_receivable | {"amount": 14059000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-03-29 | sec_edgar |
| accounts_receivable | {"amount": 15580000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-12-28 | sec_edgar |
| accounts_receivable | {"amount": 13132000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-09-28 | sec_edgar |
| accounts_receivable | {"amount": 10644000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-06-29 | sec_edgar |
| accounts_receivable | {"amount": 11685000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-03-30 | sec_edgar |
| accounts_receivable | {"amount": 13143000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-12-30 | sec_edgar |
| accounts_receivable | {"amount": 7766000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-09-30 | sec_edgar |
| accounts_receivable | {"amount": 7556000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-07-01 | sec_edgar |
| accounts_receivable | {"amount": 6867000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-04-01 | sec_edgar |
| accounts_receivable | {"amount": 9027000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 7348000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-10-01 | sec_edgar |
| accounts_receivable | {"amount": 6434000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-07-02 | sec_edgar |
| accounts_receivable | {"amount": 6795000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-04-02 | sec_edgar |
| accounts_receivable | {"amount": 5831000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-01-01 | sec_edgar |
| accounts_receivable | {"amount": 4485000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-10-02 | sec_edgar |
| accounts_receivable | {"amount": 4677000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-07-03 | sec_edgar |
| accounts_receivable | {"amount": 4339000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-04-03 | sec_edgar |
| accounts_receivable | {"amount": 3283000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-01-02 | sec_edgar |
| accounts_receivable | {"amount": 3880000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-09-26 | sec_edgar |
| accounts_receivable | {"amount": 4712000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-06-27 | sec_edgar |
| accounts_receivable | {"amount": 5884000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-03-28 | sec_edgar |
| accounts_receivable | {"amount": 5148000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-12-28 | sec_edgar |
| accounts_receivable | {"amount": 4892000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-09-28 | sec_edgar |
| accounts_receivable | {"amount": 5281000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-06-29 | sec_edgar |
| accounts_receivable | {"amount": 3755000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-12-29 | sec_edgar |
| capex | {"amount": 94507000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2026-07-04 | sec_edgar |
| capex | {"amount": 52751000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2026-04-04 | sec_edgar |
| capex | {"amount": 198333000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2026-01-03 | sec_edgar |
| capex | {"amount": 158513000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2025-09-27 | sec_edgar |
| capex | {"amount": 119669000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2025-06-28 | sec_edgar |
| capex | {"amount": 60452000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2025-03-29 | sec_edgar |
| capex | {"amount": 186611000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2024-12-28 | sec_edgar |
| capex | {"amount": 127500000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2024-09-28 | sec_edgar |
| capex | {"amount": 85131000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2024-06-29 | sec_edgar |
| capex | {"amount": 46266000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2024-03-30 | sec_edgar |
| capex | {"amount": 168990000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2023-12-30 | sec_edgar |
| capex | {"amount": 112916000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2023-09-30 | sec_edgar |
| capex | {"amount": 66025000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2023-07-01 | sec_edgar |
| capex | {"amount": 32894000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2023-04-01 | sec_edgar |
| capex | {"amount": 130482000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2022-12-31 | sec_edgar |
| capex | {"amount": 85359000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-10-01 | sec_edgar |
| capex | {"amount": 58318000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-07-02 | sec_edgar |
| capex | {"amount": 32109000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-04-02 | sec_edgar |
| capex | {"amount": 123384000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2022-01-01 | sec_edgar |
| capex | {"amount": 89575000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-10-02 | sec_edgar |
| capex | {"amount": 63988000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-07-03 | sec_edgar |
| capex | {"amount": 36570000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-04-03 | sec_edgar |
| capex | {"amount": 124920000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2021-01-02 | sec_edgar |
| capex | {"amount": 85847000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-09-26 | sec_edgar |
| capex | {"amount": 49972000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-06-27 | sec_edgar |
| capex | {"amount": 28173000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-03-28 | sec_edgar |
| capex | {"amount": 97194000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-12-28 | sec_edgar |
| capex | {"amount": 71424000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-09-28 | sec_edgar |
| capex | {"amount": 39806000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-06-29 | sec_edgar |
| capex | {"amount": 18399000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-03-30 | sec_edgar |
| capex | {"amount": 64762000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-12-29 | sec_edgar |
| capex | {"amount": 41091000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-09-29 | sec_edgar |
| capex | {"amount": 23082000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-06-30 | sec_edgar |
| capex | {"amount": 71066000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-12-30 | sec_edgar |
| cash_and_equivalents | {"amount": 74199000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-07-04 | sec_edgar |
| cash_and_equivalents | {"amount": 58998000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-04-04 | sec_edgar |
| cash_and_equivalents | {"amount": 69602000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-01-03 | sec_edgar |
| cash_and_equivalents | {"amount": 52125000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-09-27 | sec_edgar |
| cash_and_equivalents | {"amount": 55190000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-06-28 | sec_edgar |
| cash_and_equivalents | {"amount": 50910000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-03-29 | sec_edgar |
| cash_and_equivalents | {"amount": 62828000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-12-28 | sec_edgar |
| cash_and_equivalents | {"amount": 68653000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-09-28 | sec_edgar |
| cash_and_equivalents | {"amount": 67065000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-06-29 | sec_edgar |
| cash_and_equivalents | {"amount": 66885000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-03-30 | sec_edgar |
| cash_and_equivalents | {"amount": 114987000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2023-12-30 | sec_edgar |
| cash_and_equivalents | {"amount": 155663000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2023-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 87570000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-07-01 | sec_edgar |
| cash_and_equivalents | {"amount": 82115000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-04-01 | sec_edgar |
| cash_and_equivalents | {"amount": 102728000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 107277000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-10-01 | sec_edgar |
| cash_and_equivalents | {"amount": 84260000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-07-02 | sec_edgar |
| cash_and_equivalents | {"amount": 137996000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-04-02 | sec_edgar |
| cash_and_equivalents | {"amount": 140085000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-01-01 | sec_edgar |
| cash_and_equivalents | {"amount": 155976000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-10-02 | sec_edgar |
| cash_and_equivalents | {"amount": 126623000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-07-03 | sec_edgar |
| cash_and_equivalents | {"amount": 95292000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-04-03 | sec_edgar |
| cash_and_equivalents | {"amount": 105326000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-01-02 | sec_edgar |
| cash_and_equivalents | {"amount": 59082000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-09-26 | sec_edgar |
| cash_and_equivalents | {"amount": 79803000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-06-27 | sec_edgar |
| cash_and_equivalents | {"amount": 160936000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-03-28 | sec_edgar |
| cash_and_equivalents | {"amount": 28101000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-12-28 | sec_edgar |
| cash_and_equivalents | {"amount": 44020000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-09-28 | sec_edgar |
| cash_and_equivalents | {"amount": 18677000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-06-29 | sec_edgar |
| cash_and_equivalents | {"amount": 21063000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-12-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 74199000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2026-07-04 | sec_edgar |
| cash_and_restricted_cash | {"amount": 58998000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2026-04-04 | sec_edgar |
| cash_and_restricted_cash | {"amount": 69602000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2026-01-03 | sec_edgar |
| cash_and_restricted_cash | {"amount": 52125000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2025-09-27 | sec_edgar |
| cash_and_restricted_cash | {"amount": 55190000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2025-06-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 50910000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2025-03-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 62828000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2024-12-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 68653000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2024-09-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 67065000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2024-06-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 66885000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2024-03-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 114987000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2023-12-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 155663000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2023-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 87570000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2023-07-01 | sec_edgar |
| cash_and_restricted_cash | {"amount": 82115000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2023-04-01 | sec_edgar |
| cash_and_restricted_cash | {"amount": 102728000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 107277000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2022-10-01 | sec_edgar |
| cash_and_restricted_cash | {"amount": 84260000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2022-07-02 | sec_edgar |
| cash_and_restricted_cash | {"amount": 137996000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2022-04-02 | sec_edgar |
| cash_and_restricted_cash | {"amount": 140085000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2022-01-01 | sec_edgar |
| cash_and_restricted_cash | {"amount": 155976000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2021-10-02 | sec_edgar |
| cash_and_restricted_cash | {"amount": 126623000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2021-07-03 | sec_edgar |
| cash_and_restricted_cash | {"amount": 95292000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2021-04-03 | sec_edgar |
| cash_and_restricted_cash | {"amount": 105326000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2021-01-02 | sec_edgar |
| cash_and_restricted_cash | {"amount": 59082000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2020-09-26 | sec_edgar |
| cash_and_restricted_cash | {"amount": 79803000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2020-06-27 | sec_edgar |
| cash_and_restricted_cash | {"amount": 160936000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2020-03-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 28101000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2019-12-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 44020000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2019-09-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 18677000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2019-06-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 19596000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2019-03-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 21063000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2018-12-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 40886000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2018-09-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 32761000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2018-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 5801000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2017-12-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6853000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2016-12-31 | sec_edgar |
| cashflow_financing | {"amount": 11966000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2026-07-04 | sec_edgar |
| cashflow_financing | {"amount": -4094000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2026-04-04 | sec_edgar |
| cashflow_financing | {"amount": 14316000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2026-01-03 | sec_edgar |
| cashflow_financing | {"amount": 22029000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-09-27 | sec_edgar |
| cashflow_financing | {"amount": -4045000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-06-28 | sec_edgar |
| cashflow_financing | {"amount": -2172000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-03-29 | sec_edgar |
| cashflow_financing | {"amount": 109906000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2024-12-28 | sec_edgar |
| cashflow_financing | {"amount": 86879000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-09-28 | sec_edgar |
| cashflow_financing | {"amount": 57926000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-06-29 | sec_edgar |
| cashflow_financing | {"amount": -5056000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-03-30 | sec_edgar |
| cashflow_financing | {"amount": -97023000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-12-30 | sec_edgar |
| cashflow_financing | {"amount": -92253000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-09-30 | sec_edgar |
| cashflow_financing | {"amount": -94194000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-07-01 | sec_edgar |
| cashflow_financing | {"amount": -67898000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-04-01 | sec_edgar |
| cashflow_financing | {"amount": -72937000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": -73441000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2022-10-01 | sec_edgar |
| cashflow_financing | {"amount": -75174000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2022-07-02 | sec_edgar |
| cashflow_financing | {"amount": -2896000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2022-04-02 | sec_edgar |
| cashflow_financing | {"amount": 5885000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2022-01-01 | sec_edgar |
| cashflow_financing | {"amount": 5168000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-10-02 | sec_edgar |
| cashflow_financing | {"amount": 4377000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-07-03 | sec_edgar |
| cashflow_financing | {"amount": 2717000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-04-03 | sec_edgar |
| cashflow_financing | {"amount": 29774000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2021-01-02 | sec_edgar |
| cashflow_financing | {"amount": 24627000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-09-26 | sec_edgar |
| cashflow_financing | {"amount": 13816000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-06-27 | sec_edgar |
| cashflow_financing | {"amount": 94808000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-03-28 | sec_edgar |
| cashflow_financing | {"amount": -17778000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2019-12-28 | sec_edgar |
| cashflow_financing | {"amount": -1600000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-09-28 | sec_edgar |
| cashflow_financing | {"amount": 2419000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2019-06-29 | sec_edgar |
| cashflow_financing | {"amount": -3710000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-03-30 | sec_edgar |
| cashflow_financing | {"amount": -16999000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2018-12-29 | sec_edgar |
| cashflow_financing | {"amount": -4125000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2018-09-29 | sec_edgar |
| cashflow_financing | {"amount": -2756000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2018-06-30 | sec_edgar |
| cashflow_financing | {"amount": -7935000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-12-30 | sec_edgar |
| cashflow_investing | {"amount": -103077000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2026-07-04 | sec_edgar |
| cashflow_investing | {"amount": -59068000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2026-04-04 | sec_edgar |
| cashflow_investing | {"amount": -229675000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2026-01-03 | sec_edgar |
| cashflow_investing | {"amount": -182571000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2025-09-27 | sec_edgar |
| cashflow_investing | {"amount": -136156000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2025-06-28 | sec_edgar |
| cashflow_investing | {"amount": -68684000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2025-03-29 | sec_edgar |
| cashflow_investing | {"amount": -274028000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2024-12-28 | sec_edgar |
| cashflow_investing | {"amount": -205678000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2024-09-28 | sec_edgar |
| cashflow_investing | {"amount": -155286000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2024-06-29 | sec_edgar |
| cashflow_investing | {"amount": -50887000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2024-03-30 | sec_edgar |
| cashflow_investing | {"amount": -194165000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2023-12-30 | sec_edgar |
| cashflow_investing | {"amount": -131030000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2023-09-30 | sec_edgar |
| cashflow_investing | {"amount": -78084000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2023-07-01 | sec_edgar |
| cashflow_investing | {"amount": -40347000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2023-04-01 | sec_edgar |
| cashflow_investing | {"amount": -149931000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2022-12-31 | sec_edgar |
| cashflow_investing | {"amount": -99227000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2022-10-01 | sec_edgar |
| cashflow_investing | {"amount": -65378000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2022-07-02 | sec_edgar |
| cashflow_investing | {"amount": -35522000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2022-04-02 | sec_edgar |
| cashflow_investing | {"amount": -136713000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2022-01-01 | sec_edgar |
| cashflow_investing | {"amount": -96283000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2021-10-02 | sec_edgar |
| cashflow_investing | {"amount": -68219000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2021-07-03 | sec_edgar |
| cashflow_investing | {"amount": -39164000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2021-04-03 | sec_edgar |
| cashflow_investing | {"amount": -133786000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2021-01-02 | sec_edgar |
| cashflow_investing | {"amount": -92907000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2020-09-26 | sec_edgar |
| cashflow_investing | {"amount": -52170000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2020-06-27 | sec_edgar |
| cashflow_investing | {"amount": -29793000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2020-03-28 | sec_edgar |
| cashflow_investing | {"amount": -108019000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2019-12-28 | sec_edgar |
| cashflow_investing | {"amount": -79933000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2019-09-28 | sec_edgar |
| cashflow_investing | {"amount": -44523000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2019-06-29 | sec_edgar |
| cashflow_investing | {"amount": -19997000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2019-03-30 | sec_edgar |
| cashflow_investing | {"amount": -73550000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2018-12-29 | sec_edgar |
| cashflow_investing | {"amount": -46232000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2018-09-29 | sec_edgar |
| cashflow_investing | {"amount": -25501000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2018-06-30 | sec_edgar |
| cashflow_investing | {"amount": -77820000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2017-12-30 | sec_edgar |
| cashflow_operating | {"amount": 95708000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2026-07-04 | sec_edgar |
| cashflow_operating | {"amount": 52558000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2026-04-04 | sec_edgar |
| cashflow_operating | {"amount": 222133000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2026-01-03 | sec_edgar |