CIK 0001579733
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| accounts_payable | {"amount": 56212000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-06-28 | sec_edgar |
| accounts_payable | {"amount": 54595000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-03-29 | sec_edgar |
| accounts_payable | {"amount": 55141000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-28 | sec_edgar |
| accounts_payable | {"amount": 35444000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-09-28 | sec_edgar |
| accounts_payable | {"amount": 66352000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-29 | sec_edgar |
| accounts_payable | {"amount": 38756000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-03-30 | sec_edgar |
| accounts_payable | {"amount": 38582000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-29 | sec_edgar |
| accounts_payable | {"amount": 35883000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-09-29 | sec_edgar |
| accounts_payable | {"amount": 33358000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_payable | {"amount": 33119000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| accounts_payable | {"amount": 33485000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_payable | {"amount": 21970000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-09-24 | sec_edgar |
| accounts_payable | {"amount": 21840000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-06-25 | sec_edgar |
| accounts_payable | {"amount": 26586000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-03-26 | sec_edgar |
| accounts_payable | {"amount": 25972000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-25 | sec_edgar |
| accounts_payable | {"amount": 25566000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-09-25 | sec_edgar |
| accounts_payable | {"amount": 25258000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-26 | sec_edgar |
| accounts_payable | {"amount": 20567000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-03-27 | sec_edgar |
| accounts_payable | {"amount": 22520000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-26 | sec_edgar |
| accounts_payable | {"amount": 17368000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-09-26 | sec_edgar |
| accounts_payable | {"amount": 15902000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-27 | sec_edgar |
| accounts_payable | {"amount": 14227000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-03-28 | sec_edgar |
| accounts_payable | {"amount": 15489000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-27 | sec_edgar |
| accounts_payable | {"amount": 16052000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-09-27 | sec_edgar |
| accounts_payable | {"amount": 15107000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-06-28 | sec_edgar |
| accounts_payable | {"amount": 13510000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-29 | sec_edgar |
| accounts_receivable | {"amount": 50695000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-06-28 | sec_edgar |
| accounts_receivable | {"amount": 51427000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-03-29 | sec_edgar |
| accounts_receivable | {"amount": 67849000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-12-28 | sec_edgar |
| accounts_receivable | {"amount": 58252000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-09-28 | sec_edgar |
| accounts_receivable | {"amount": 68405000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-06-29 | sec_edgar |
| accounts_receivable | {"amount": 51878000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-03-30 | sec_edgar |
| accounts_receivable | {"amount": 54342000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-12-29 | sec_edgar |
| accounts_receivable | {"amount": 47752000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-09-29 | sec_edgar |
| accounts_receivable | {"amount": 42863000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_receivable | {"amount": 43637000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| accounts_receivable | {"amount": 39699000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_receivable | {"amount": 37401000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-09-24 | sec_edgar |
| accounts_receivable | {"amount": 30045000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-06-25 | sec_edgar |
| accounts_receivable | {"amount": 40199000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-03-26 | sec_edgar |
| accounts_receivable | {"amount": 38895000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-12-25 | sec_edgar |
| accounts_receivable | {"amount": 33128000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-09-25 | sec_edgar |
| accounts_receivable | {"amount": 31110000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-06-26 | sec_edgar |
| accounts_receivable | {"amount": 25789000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-03-27 | sec_edgar |
| accounts_receivable | {"amount": 26938000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-12-26 | sec_edgar |
| accounts_receivable | {"amount": 22302000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-09-26 | sec_edgar |
| accounts_receivable | {"amount": 18137000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-06-27 | sec_edgar |
| accounts_receivable | {"amount": 18262000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-03-28 | sec_edgar |
| accounts_receivable | {"amount": 20934000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-12-27 | sec_edgar |
| accounts_receivable | {"amount": 17551000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-09-27 | sec_edgar |
| accounts_receivable | {"amount": 16016000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-06-28 | sec_edgar |
| accounts_receivable | {"amount": 16108000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-12-29 | sec_edgar |
| capex | {"amount": 37460000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2026-06-28 | sec_edgar |
| capex | {"amount": 20756000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2026-03-29 | sec_edgar |
| capex | {"amount": 81950000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2025-12-28 | sec_edgar |
| capex | {"amount": 44024000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2025-09-28 | sec_edgar |
| capex | {"amount": 9994000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2025-06-29 | sec_edgar |
| capex | {"amount": 3127000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2025-03-30 | sec_edgar |
| capex | {"amount": 28646000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2024-12-29 | sec_edgar |
| capex | {"amount": 10482000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2024-09-29 | sec_edgar |
| capex | {"amount": 6914000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2024-06-30 | sec_edgar |
| capex | {"amount": 1324000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2024-03-31 | sec_edgar |
| capex | {"amount": 11538000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2023-12-31 | sec_edgar |
| capex | {"amount": 9138000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2023-09-24 | sec_edgar |
| capex | {"amount": 4292000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2023-06-25 | sec_edgar |
| capex | {"amount": 1802000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2023-03-26 | sec_edgar |
| capex | {"amount": 10468000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-12-25 | sec_edgar |
| capex | {"amount": 6898000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-09-25 | sec_edgar |
| capex | {"amount": 4417000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-06-26 | sec_edgar |
| capex | {"amount": 1686000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-03-27 | sec_edgar |
| capex | {"amount": 16711000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-12-26 | sec_edgar |
| capex | {"amount": 14192000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-09-26 | sec_edgar |
| capex | {"amount": 7811000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2021-06-27 | sec_edgar |
| capex | {"amount": 3451000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2021-03-28 | sec_edgar |
| capex | {"amount": 10300000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-12-27 | sec_edgar |
| capex | {"amount": 6728000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2020-09-27 | sec_edgar |
| capex | {"amount": 5388000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2020-06-28 | sec_edgar |
| capex | {"amount": 4269000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2020-03-29 | sec_edgar |
| capex | {"amount": 4799000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2019-12-29 | sec_edgar |
| capex | {"amount": 3089000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2019-09-29 | sec_edgar |
| capex | {"amount": 1479000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2019-06-30 | sec_edgar |
| capex | {"amount": 1940000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-12-30 | sec_edgar |
| cash_and_equivalents | {"amount": 21239000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-06-28 | sec_edgar |
| cash_and_equivalents | {"amount": 36625000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-03-29 | sec_edgar |
| cash_and_equivalents | {"amount": 48831000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-12-28 | sec_edgar |
| cash_and_equivalents | {"amount": 93796000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-09-28 | sec_edgar |
| cash_and_equivalents | {"amount": 108224000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2025-06-29 | sec_edgar |
| cash_and_equivalents | {"amount": 156305000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2025-03-30 | sec_edgar |
| cash_and_equivalents | {"amount": 150601000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2024-12-29 | sec_edgar |
| cash_and_equivalents | {"amount": 149534000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2024-09-29 | sec_edgar |
| cash_and_equivalents | {"amount": 133173000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2024-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 113820000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2024-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 84149000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 56810000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-09-24 | sec_edgar |
| cash_and_equivalents | {"amount": 47673000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-06-25 | sec_edgar |
| cash_and_equivalents | {"amount": 25838000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-03-26 | sec_edgar |
| cash_and_equivalents | {"amount": 12914000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-12-25 | sec_edgar |
| cash_and_equivalents | {"amount": 18838000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-09-25 | sec_edgar |
| cash_and_equivalents | {"amount": 22082000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-06-26 | sec_edgar |
| cash_and_equivalents | {"amount": 24774000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-03-27 | sec_edgar |
| cash_and_equivalents | {"amount": 30966000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-12-26 | sec_edgar |
| cash_and_equivalents | {"amount": 27844000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-09-26 | sec_edgar |
| cash_and_equivalents | {"amount": 37349000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-06-27 | sec_edgar |
| cash_and_equivalents | {"amount": 35101000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-03-28 | sec_edgar |
| cash_and_equivalents | {"amount": 29544000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-12-27 | sec_edgar |
| cash_and_equivalents | {"amount": 112619000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-09-27 | sec_edgar |
| cash_and_equivalents | {"amount": 17094000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-06-28 | sec_edgar |
| cash_and_equivalents | {"amount": 1274000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2019-12-29 | sec_edgar |
| cashflow_financing | {"amount": -9284000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2026-06-28 | sec_edgar |
| cashflow_financing | {"amount": -22928000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2026-03-29 | sec_edgar |
| cashflow_financing | {"amount": -1233000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-12-28 | sec_edgar |
| cashflow_financing | {"amount": -404000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-09-28 | sec_edgar |
| cashflow_financing | {"amount": -983000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-06-29 | sec_edgar |
| cashflow_financing | {"amount": -1170000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-03-30 | sec_edgar |
| cashflow_financing | {"amount": 8654000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-12-29 | sec_edgar |
| cashflow_financing | {"amount": 6987000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-09-29 | sec_edgar |
| cashflow_financing | {"amount": 3189000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-06-30 | sec_edgar |
| cashflow_financing | {"amount": -1305000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-03-31 | sec_edgar |
| cashflow_financing | {"amount": -2054000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_financing | {"amount": -1628000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2023-09-24 | sec_edgar |
| cashflow_financing | {"amount": -1164000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2023-06-25 | sec_edgar |
| cashflow_financing | {"amount": -998000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2023-03-26 | sec_edgar |
| cashflow_financing | {"amount": 83000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2022-12-25 | sec_edgar |
| cashflow_financing | {"amount": 185000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2022-09-25 | sec_edgar |
| cashflow_financing | {"amount": 98000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2022-06-26 | sec_edgar |
| cashflow_financing | {"amount": 102000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2022-03-27 | sec_edgar |
| cashflow_financing | {"amount": 2180000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-12-26 | sec_edgar |
| cashflow_financing | {"amount": 1558000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-09-26 | sec_edgar |
| cashflow_financing | {"amount": 1195000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-06-27 | sec_edgar |
| cashflow_financing | {"amount": 367000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2021-03-28 | sec_edgar |
| cashflow_financing | {"amount": 94410000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-12-27 | sec_edgar |
| cashflow_financing | {"amount": 102184000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2020-09-27 | sec_edgar |
| cashflow_financing | {"amount": 3480000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2020-06-28 | sec_edgar |
| cashflow_financing | {"amount": 3859000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2020-03-29 | sec_edgar |
| cashflow_financing | {"amount": 434000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2019-12-29 | sec_edgar |
| cashflow_financing | {"amount": -1118000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-09-29 | sec_edgar |
| cashflow_financing | {"amount": -753000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2019-06-30 | sec_edgar |
| cashflow_financing | {"amount": -1509000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2018-12-30 | sec_edgar |
| cashflow_investing | {"amount": 27604000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2026-06-28 | sec_edgar |
| cashflow_investing | {"amount": 29277000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2026-03-29 | sec_edgar |
| cashflow_investing | {"amount": -134252000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2025-12-28 | sec_edgar |
| cashflow_investing | {"amount": -84336000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2025-09-28 | sec_edgar |
| cashflow_investing | {"amount": -45907000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2025-06-29 | sec_edgar |
| cashflow_investing | {"amount": 1600000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2025-03-30 | sec_edgar |
| cashflow_investing | {"amount": -7026000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2024-12-29 | sec_edgar |
| cashflow_investing | {"amount": 8355000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2024-09-29 | sec_edgar |
| cashflow_investing | {"amount": 5753000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2024-06-30 | sec_edgar |
| cashflow_investing | {"amount": 7027000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2024-03-31 | sec_edgar |
| cashflow_investing | {"amount": 22383000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_investing | {"amount": 18347000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2023-09-24 | sec_edgar |
| cashflow_investing | {"amount": 17012000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2023-06-25 | sec_edgar |
| cashflow_investing | {"amount": 8519000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2023-03-26 | sec_edgar |
| cashflow_investing | {"amount": -10037000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2022-12-25 | sec_edgar |
| cashflow_investing | {"amount": -8945000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2022-09-25 | sec_edgar |
| cashflow_investing | {"amount": -5977000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2022-06-26 | sec_edgar |
| cashflow_investing | {"amount": -1355000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2022-03-27 | sec_edgar |
| cashflow_investing | {"amount": -18440000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2021-12-26 | sec_edgar |
| cashflow_investing | {"amount": -16562000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2021-09-26 | sec_edgar |
| cashflow_investing | {"amount": -9056000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2021-06-27 | sec_edgar |
| cashflow_investing | {"amount": -2850000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2021-03-28 | sec_edgar |
| cashflow_investing | {"amount": -77652000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2020-12-27 | sec_edgar |
| cashflow_investing | {"amount": -5882000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2020-09-27 | sec_edgar |
| cashflow_investing | {"amount": -5388000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2020-06-28 | sec_edgar |
| cashflow_investing | {"amount": -4269000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2020-03-29 | sec_edgar |
| cashflow_investing | {"amount": -5623000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2019-12-29 | sec_edgar |
| cashflow_investing | {"amount": -7089000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2019-09-29 | sec_edgar |
| cashflow_investing | {"amount": -5479000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2019-06-30 | sec_edgar |
| cashflow_investing | {"amount": -1911000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2018-12-30 | sec_edgar |
| cashflow_operating | {"amount": -45912000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2026-06-28 | sec_edgar |
| cashflow_operating | {"amount": -18555000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2026-03-29 | sec_edgar |
| cashflow_operating | {"amount": 33715000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-12-28 | sec_edgar |
| cashflow_operating | {"amount": 27935000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-09-28 | sec_edgar |
| cashflow_operating | {"amount": 4513000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-06-29 | sec_edgar |
| cashflow_operating | {"amount": 5274000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-03-30 | sec_edgar |
| cashflow_operating | {"amount": 64824000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2024-12-29 | sec_edgar |
| cashflow_operating | {"amount": 50043000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2024-09-29 | sec_edgar |
| cashflow_operating | {"amount": 40082000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2024-06-30 | sec_edgar |
| cashflow_operating | {"amount": 23949000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2024-03-31 | sec_edgar |
| cashflow_operating | {"amount": 50906000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_operating | {"amount": 27177000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2023-09-24 | sec_edgar |
| cashflow_operating | {"amount": 18911000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2023-06-25 | sec_edgar |
| cashflow_operating | {"amount": 5403000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2023-03-26 | sec_edgar |
| cashflow_operating | {"amount": -8098000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2022-12-25 | sec_edgar |
| cashflow_operating | {"amount": -3368000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2022-09-25 | sec_edgar |
| cashflow_operating | {"amount": -3005000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2022-06-26 | sec_edgar |
| cashflow_operating | {"amount": -4939000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2022-03-27 | sec_edgar |
| cashflow_operating | {"amount": 17682000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2021-12-26 | sec_edgar |
| cashflow_operating | {"amount": 13304000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2021-09-26 | sec_edgar |
| cashflow_operating | {"amount": 15666000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2021-06-27 | sec_edgar |
| cashflow_operating | {"amount": 8040000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2021-03-28 | sec_edgar |
| cashflow_operating | {"amount": 11512000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2020-12-27 | sec_edgar |
| cashflow_operating | {"amount": 15043000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2020-09-27 | sec_edgar |
| cashflow_operating | {"amount": 17728000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2020-06-28 | sec_edgar |
| cashflow_operating | {"amount": 847000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2020-03-29 | sec_edgar |
| cashflow_operating | {"amount": -5352000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2019-12-29 | sec_edgar |
| cashflow_operating | {"amount": 102000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2019-09-29 | sec_edgar |
| cashflow_operating | {"amount": 2046000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-06-30 | sec_edgar |
| cashflow_operating | {"amount": 11424000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2018-12-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 42928046, "concept": "us-gaap:CommonStockSharesIssued"} | 2026-06-28 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 43977558, "concept": "us-gaap:CommonStockSharesIssued"} | 2026-03-29 | sec_edgar |