CIK 0001096056
Branche: Industrial Inorganic Chemicals
Zeitreihen: Revenue nach Geschäftsjahr · Net Income nach Geschäftsjahr
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| accounts_payable | {"amount": 29600000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-06-28 | sec_edgar |
| accounts_payable | {"amount": 27700000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-03-29 | sec_edgar |
| accounts_payable | {"amount": 24600000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 23200000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-09-28 | sec_edgar |
| accounts_payable | {"amount": 24700000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-29 | sec_edgar |
| accounts_payable | {"amount": 29400000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-03-30 | sec_edgar |
| accounts_payable | {"amount": 29600000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"amount": 27700000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-09-29 | sec_edgar |
| accounts_payable | {"amount": 27500000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_payable | {"amount": 30900000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| accounts_payable | {"amount": 26500000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_payable | {"amount": 39300000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-10-01 | sec_edgar |
| accounts_payable | {"amount": 35900000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-07-02 | sec_edgar |
| accounts_payable | {"amount": 39300000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-04-02 | sec_edgar |
| accounts_payable | {"amount": 37800000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 27900000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-09-25 | sec_edgar |
| accounts_payable | {"amount": 34000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-26 | sec_edgar |
| accounts_payable | {"amount": 37800000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-03-27 | sec_edgar |
| accounts_payable | {"amount": 31700000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"amount": 30700000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-09-26 | sec_edgar |
| accounts_payable | {"amount": 28900000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-27 | sec_edgar |
| accounts_payable | {"amount": 27700000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-03-28 | sec_edgar |
| accounts_payable | {"amount": 18600000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"amount": 23600000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-09-27 | sec_edgar |
| accounts_payable | {"amount": 26400000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-06-28 | sec_edgar |
| accounts_payable | {"amount": 31600000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-03-29 | sec_edgar |
| accounts_payable | {"amount": 30200000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_payable | {"amount": 35200000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-09-29 | sec_edgar |
| accounts_payable | {"amount": 36300000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| accounts_payable | {"amount": 37000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| accounts_payable | {"amount": 36900000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"amount": 28400000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 44600000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_receivable | {"amount": 48900000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-09-28 | sec_edgar |
| accounts_receivable | {"amount": 55100000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-06-29 | sec_edgar |
| accounts_receivable | {"amount": 51400000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-03-30 | sec_edgar |
| accounts_receivable | {"amount": 45800000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_receivable | {"amount": 55900000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-09-29 | sec_edgar |
| accounts_receivable | {"amount": 53700000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_receivable | {"amount": 52500000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| accounts_receivable | {"amount": 52300000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_receivable | {"amount": 57600000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-10-01 | sec_edgar |
| accounts_receivable | {"amount": 62600000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-07-02 | sec_edgar |
| accounts_receivable | {"amount": 62000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-04-02 | sec_edgar |
| accounts_receivable | {"amount": 56400000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 54000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-09-25 | sec_edgar |
| accounts_receivable | {"amount": 65800000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-06-26 | sec_edgar |
| accounts_receivable | {"amount": 59700000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-03-27 | sec_edgar |
| accounts_receivable | {"amount": 45800000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_receivable | {"amount": 50000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-09-26 | sec_edgar |
| accounts_receivable | {"amount": 49300000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-06-27 | sec_edgar |
| accounts_receivable | {"amount": 48800000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-03-28 | sec_edgar |
| accounts_receivable | {"amount": 33600000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_receivable | {"amount": 45200000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-09-27 | sec_edgar |
| accounts_receivable | {"amount": 52600000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-06-28 | sec_edgar |
| accounts_receivable | {"amount": 62200000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-03-29 | sec_edgar |
| accounts_receivable | {"amount": 40800000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_receivable | {"amount": 56000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-09-29 | sec_edgar |
| accounts_receivable | {"amount": 55600000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| accounts_receivable | {"amount": 60200000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| accounts_receivable | {"amount": 49800000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_receivable | {"amount": 53800000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| capex | {"amount": 4700000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2026-06-28 | sec_edgar |
| capex | {"amount": 2000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2026-03-29 | sec_edgar |
| capex | {"amount": 7800000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2025-12-31 | sec_edgar |
| capex | {"amount": 4600000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2025-09-28 | sec_edgar |
| capex | {"amount": 3300000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2025-06-29 | sec_edgar |
| capex | {"amount": 1200000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2025-03-30 | sec_edgar |
| capex | {"amount": 10300000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2024-12-31 | sec_edgar |
| capex | {"amount": 7300000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2024-09-29 | sec_edgar |
| capex | {"amount": 4100000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2024-06-30 | sec_edgar |
| capex | {"amount": 1400000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2024-03-31 | sec_edgar |
| capex | {"amount": 9400000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2023-12-31 | sec_edgar |
| capex | {"amount": 7500000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2023-10-01 | sec_edgar |
| capex | {"amount": 4900000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2023-07-02 | sec_edgar |
| capex | {"amount": 2000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2023-04-02 | sec_edgar |
| capex | {"amount": 8300000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-12-31 | sec_edgar |
| capex | {"amount": 5200000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-09-25 | sec_edgar |
| capex | {"amount": 2900000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-06-26 | sec_edgar |
| capex | {"amount": 1000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-03-27 | sec_edgar |
| capex | {"amount": 9100000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2021-12-31 | sec_edgar |
| capex | {"amount": 5600000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2021-09-26 | sec_edgar |
| capex | {"amount": 3600000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2021-06-27 | sec_edgar |
| capex | {"amount": 1400000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2021-03-28 | sec_edgar |
| capex | {"amount": 8000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2020-12-31 | sec_edgar |
| capex | {"amount": 5800000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2020-09-27 | sec_edgar |
| capex | {"amount": 4400000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2020-06-28 | sec_edgar |
| capex | {"amount": 2500000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2020-03-29 | sec_edgar |
| capex | {"amount": 13100000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-12-31 | sec_edgar |
| capex | {"amount": 10300000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-09-29 | sec_edgar |
| capex | {"amount": 7100000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2019-06-30 | sec_edgar |
| capex | {"amount": 3200000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2019-03-31 | sec_edgar |
| capex | {"amount": 13200000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-12-31 | sec_edgar |
| capex | {"amount": 8200000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-09-30 | sec_edgar |
| capex | {"amount": 3900000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-07-01 | sec_edgar |
| capex | {"amount": 1300000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-04-01 | sec_edgar |
| capex | {"amount": 10500000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-12-31 | sec_edgar |
| capex | {"amount": 16600000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 11500000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-06-28 | sec_edgar |
| cash_and_equivalents | {"amount": 14800000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-03-29 | sec_edgar |
| cash_and_equivalents | {"amount": 8300000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 6000000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-09-28 | sec_edgar |
| cash_and_equivalents | {"amount": 4400000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-06-29 | sec_edgar |
| cash_and_equivalents | {"amount": 4100000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-03-30 | sec_edgar |
| cash_and_equivalents | {"amount": 4100000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3500000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-09-29 | sec_edgar |
| cash_and_equivalents | {"amount": 4300000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 6800000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2300000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1200000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-10-01 | sec_edgar |
| cash_and_equivalents | {"amount": 7900000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-07-02 | sec_edgar |
| cash_and_equivalents | {"amount": 1800000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-04-02 | sec_edgar |
| cash_and_equivalents | {"amount": 12600000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 11200000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-09-25 | sec_edgar |
| cash_and_equivalents | {"amount": 5300000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2022-06-26 | sec_edgar |
| cash_and_equivalents | {"amount": 17200000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-03-27 | sec_edgar |
| cash_and_equivalents | {"amount": 6200000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 15100000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-09-26 | sec_edgar |
| cash_and_equivalents | {"amount": 10100000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-06-27 | sec_edgar |
| cash_and_equivalents | {"amount": 31800000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-03-28 | sec_edgar |
| cash_and_equivalents | {"amount": 1500000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 14200000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-09-27 | sec_edgar |
| cash_and_equivalents | {"amount": 8100000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-06-28 | sec_edgar |
| cash_and_equivalents | {"amount": 17300000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-03-29 | sec_edgar |
| cash_and_equivalents | {"amount": 10200000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 11900000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-09-29 | sec_edgar |
| cash_and_equivalents | {"amount": 20400000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 14200000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 13800000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 12600000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 10700000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2025-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 8400000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-09-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6800000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-06-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6300000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-03-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6300000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 4100000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-09-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 4600000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 7100000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 2600000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 400000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2023-10-01 | sec_edgar |
| cash_and_restricted_cash | {"amount": 8200000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2023-07-02 | sec_edgar |
| cash_and_restricted_cash | {"amount": 2100000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2023-04-02 | sec_edgar |
| cash_and_restricted_cash | {"amount": 12900000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 11500000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2022-09-25 | sec_edgar |
| cash_and_restricted_cash | {"amount": 5500000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2022-06-26 | sec_edgar |
| cash_and_restricted_cash | {"amount": 17300000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2022-03-27 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6400000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 15200000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2021-09-26 | sec_edgar |
| cash_and_restricted_cash | {"amount": 10300000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2021-06-27 | sec_edgar |
| cash_and_restricted_cash | {"amount": 31800000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2021-03-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1500000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2020-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 14900000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2020-09-27 | sec_edgar |
| cash_and_restricted_cash | {"amount": 8200000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2020-06-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 17400000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2020-03-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 10300000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2019-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 12100000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2019-09-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 20600000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2019-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 14500000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2019-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 14100000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2018-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 8900000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2018-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 5200000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2018-07-01 | sec_edgar |
| cash_and_restricted_cash | {"amount": 8100000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2018-04-01 | sec_edgar |
| cash_and_restricted_cash | {"amount": 13300000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2017-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 13600000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2016-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 36900000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2015-12-31 | sec_edgar |
| cashflow_financing | {"amount": 9200000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2026-06-28 | sec_edgar |
| cashflow_financing | {"amount": 12600000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2026-03-29 | sec_edgar |
| cashflow_financing | {"amount": -25000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": -16200000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2025-09-28 | sec_edgar |
| cashflow_financing | {"amount": -3200000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-06-29 | sec_edgar |
| cashflow_financing | {"amount": -4200000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-03-30 | sec_edgar |
| cashflow_financing | {"amount": -44000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": -16300000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2024-09-29 | sec_edgar |
| cashflow_financing | {"amount": -6300000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-06-30 | sec_edgar |
| cashflow_financing | {"amount": 2300000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-03-31 | sec_edgar |
| cashflow_financing | {"amount": -27500000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-12-31 | sec_edgar |
| cashflow_financing | {"amount": -15500000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-10-01 | sec_edgar |
| cashflow_financing | {"amount": 1200000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2023-07-02 | sec_edgar |
| cashflow_financing | {"amount": 5300000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2023-04-02 | sec_edgar |
| cashflow_financing | {"amount": -2000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": 12700000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2022-09-25 | sec_edgar |
| cashflow_financing | {"amount": 6000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2022-06-26 | sec_edgar |
| cashflow_financing | {"amount": 21400000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2022-03-27 | sec_edgar |
| cashflow_financing | {"amount": -16100000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": -19300000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2021-09-26 | sec_edgar |
| cashflow_financing | {"amount": -13600000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2021-06-27 | sec_edgar |
| cashflow_financing | {"amount": 14800000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2021-03-28 | sec_edgar |
| cashflow_financing | {"amount": -52500000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2020-12-31 | sec_edgar |
| cashflow_financing | {"amount": -27300000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2020-09-27 | sec_edgar |
| cashflow_financing | {"amount": -6900000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-06-28 | sec_edgar |
| cashflow_financing | {"amount": 14500000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-03-29 | sec_edgar |
| cashflow_financing | {"amount": -1000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-12-31 | sec_edgar |
| cashflow_financing | {"amount": 16500000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-09-29 | sec_edgar |
| cashflow_financing | {"amount": 23500000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-06-30 | sec_edgar |
| cashflow_financing | {"amount": 11200000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-03-31 | sec_edgar |
| cashflow_financing | {"amount": -51900000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2018-12-31 | sec_edgar |
| cashflow_financing | {"amount": -36000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2018-09-30 | sec_edgar |
| cashflow_financing | {"amount": -25600000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2018-07-01 | sec_edgar |
| cashflow_financing | {"amount": -12200000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2018-04-01 | sec_edgar |
| cashflow_financing | {"amount": -25100000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2017-12-31 | sec_edgar |