FACTANKER · measured, cited, anchored official records connected

Organization record

Ultra Clean Holdings, Inc.

All evidence-backed facts for this organization, identity resolved across official registers.

CIK: 0001275014Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/ea5cdecb-5644-4e55-8bdc-f8a40dc2be57

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_payable{"amount": 300600000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-06-26sec_edgar
accounts_payable{"amount": 263400000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-03-27sec_edgar
accounts_payable{"amount": 194900000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-12-26sec_edgar
accounts_payable{"amount": 191200000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-09-26sec_edgar
accounts_payable{"amount": 202200000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-06-27sec_edgar
accounts_payable{"amount": 207400000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-03-28sec_edgar
accounts_payable{"amount": 212500000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-12-27sec_edgar
accounts_payable{"amount": 233200000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-09-27sec_edgar
accounts_payable{"amount": 229000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-06-28sec_edgar
accounts_payable{"amount": 215700000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-03-29sec_edgar
accounts_payable{"amount": 192900000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-12-29sec_edgar
accounts_payable{"amount": 187500000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-09-29sec_edgar
accounts_payable{"amount": 183500000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_payable{"amount": 196000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_payable{"amount": 253500000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-12-30sec_edgar
accounts_payable{"amount": 271300000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_payable{"amount": 259400000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-07-01sec_edgar
accounts_payable{"amount": 288100000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-04-01sec_edgar
accounts_payable{"amount": 332900000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_payable{"amount": 271300000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-09-24sec_edgar
accounts_payable{"amount": 231000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-06-25sec_edgar
accounts_payable{"amount": 164900000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-03-26sec_edgar
accounts_payable{"amount": 121300000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-12-25sec_edgar
accounts_payable{"amount": 111400000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-09-25sec_edgar
accounts_payable{"amount": 140100000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-06-26sec_edgar
accounts_payable{"amount": 129300000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-03-27sec_edgar
accounts_payable{"amount": 133100000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-12-27sec_edgar
accounts_payable{"amount": 101008000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-09-27sec_edgar
accounts_payable{"amount": 97288000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-06-28sec_edgar
accounts_payable{"amount": 99204000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-03-29sec_edgar
accounts_payable{"amount": 99000000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-12-28sec_edgar
accounts_payable{"amount": 95178000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-09-28sec_edgar
accounts_payable{"amount": 113803000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-06-29sec_edgar
accounts_payable{"amount": 169592000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-03-30sec_edgar
accounts_payable{"amount": 173521000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-12-29sec_edgar
accounts_payable{"amount": 130539000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-09-29sec_edgar
accounts_payable{"amount": 104089000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_payable{"amount": 95522000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_payable{"amount": 71189000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-30sec_edgar
accounts_payable{"amount": 51954000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-09-23sec_edgar
accounts_payable{"amount": 64712000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-06-24sec_edgar
accounts_payable{"amount": 52951000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-03-25sec_edgar
accounts_payable{"amount": 39660000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-25sec_edgar
accounts_payable{"amount": 47503000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-09-25sec_edgar
accounts_payable{"amount": 46476000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-06-26sec_edgar
accounts_payable{"amount": 50128000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-03-27sec_edgar
accounts_payable{"amount": 48944000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-26sec_edgar
accounts_payable{"amount": 42444000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-09-26sec_edgar
accounts_payable{"amount": 45525000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-06-27sec_edgar
accounts_payable{"amount": 55381000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-03-28sec_edgar
accounts_payable{"amount": 53962000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-12-27sec_edgar
accounts_payable{"amount": 37770000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-09-27sec_edgar
accounts_payable{"amount": 30069000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-06-28sec_edgar
accounts_payable{"amount": 34587000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-03-29sec_edgar
accounts_payable{"amount": 23485000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-12-28sec_edgar
accounts_payable{"amount": 34084000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-09-28sec_edgar
accounts_payable{"amount": 25797000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-06-29sec_edgar
accounts_payable{"amount": 39050000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-03-30sec_edgar
accounts_payable{"amount": 29451000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-12-30sec_edgar
accounts_payable{"amount": 26931000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-09-30sec_edgar
accounts_payable{"amount": 48916000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-07-01sec_edgar
accounts_payable{"amount": 45957000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2010-12-31sec_edgar
accounts_receivable{"amount": 208000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2026-06-26sec_edgar
accounts_receivable{"amount": 232800000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2026-03-27sec_edgar
accounts_receivable{"amount": 208800000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2025-12-26sec_edgar
accounts_receivable{"amount": 199500000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2025-09-26sec_edgar
accounts_receivable{"amount": 206700000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2025-06-27sec_edgar
accounts_receivable{"amount": 217900000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2025-03-28sec_edgar
accounts_receivable{"amount": 241100000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-12-27sec_edgar
accounts_receivable{"amount": 228100000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-09-27sec_edgar
accounts_receivable{"amount": 206900000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-06-28sec_edgar
accounts_receivable{"amount": 194500000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2024-03-29sec_edgar
accounts_receivable{"amount": 180800000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-12-29sec_edgar
accounts_receivable{"amount": 170500000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-09-29sec_edgar
accounts_receivable{"amount": 178600000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-06-30sec_edgar
accounts_receivable{"amount": 190300000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2023-03-31sec_edgar
accounts_receivable{"amount": 253700000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-12-30sec_edgar
accounts_receivable{"amount": 236000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-09-30sec_edgar
accounts_receivable{"amount": 243800000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-07-01sec_edgar
accounts_receivable{"amount": 279300000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2022-04-01sec_edgar
accounts_receivable{"amount": 250100000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-12-31sec_edgar
accounts_receivable{"amount": 232500000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-09-24sec_edgar
accounts_receivable{"amount": 210400000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-06-25sec_edgar
accounts_receivable{"amount": 168000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2021-03-26sec_edgar
accounts_receivable{"amount": 145500000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-12-25sec_edgar
accounts_receivable{"amount": 145500000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-09-25sec_edgar
accounts_receivable{"amount": 138900000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-06-26sec_edgar
accounts_receivable{"amount": 113200000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2020-03-27sec_edgar
accounts_receivable{"amount": 112700000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-12-27sec_edgar
accounts_receivable{"amount": 110388000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-09-27sec_edgar
accounts_receivable{"amount": 98306000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-06-28sec_edgar
accounts_receivable{"amount": 110971000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2019-03-29sec_edgar
accounts_receivable{"amount": 107000000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2018-12-28sec_edgar
accounts_receivable{"amount": 95056000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-09-28sec_edgar
accounts_receivable{"amount": 98608000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-06-29sec_edgar
accounts_receivable{"amount": 83660000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-03-30sec_edgar
accounts_receivable{"amount": 90213000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-12-29sec_edgar
accounts_receivable{"amount": 107662000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-09-29sec_edgar
accounts_receivable{"amount": 101874000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-06-30sec_edgar
accounts_receivable{"amount": 94848000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_receivable{"amount": 74663000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-12-30sec_edgar
accounts_receivable{"amount": 65805000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-09-23sec_edgar
accounts_receivable{"amount": 73069000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-06-24sec_edgar
accounts_receivable{"amount": 66669000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-03-25sec_edgar
accounts_receivable{"amount": 59148000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-12-25sec_edgar
accounts_receivable{"amount": 57534000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-09-25sec_edgar
accounts_receivable{"amount": 57513000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-06-26sec_edgar
accounts_receivable{"amount": 69625000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-03-27sec_edgar
accounts_receivable{"amount": 61817000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-12-26sec_edgar
accounts_receivable{"amount": 57459000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-09-26sec_edgar
accounts_receivable{"amount": 67947000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-06-27sec_edgar
accounts_receivable{"amount": 72197000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-03-28sec_edgar
accounts_receivable{"amount": 67450000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-12-27sec_edgar
accounts_receivable{"amount": 49728000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-09-27sec_edgar
accounts_receivable{"amount": 47070000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-06-28sec_edgar
accounts_receivable{"amount": 49571000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-03-29sec_edgar
accounts_receivable{"amount": 50074000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-12-28sec_edgar
accounts_receivable{"amount": 47549000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-09-28sec_edgar
accounts_receivable{"amount": 41942000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-06-29sec_edgar
accounts_receivable{"amount": 48974000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-03-30sec_edgar
accounts_receivable{"amount": 41051000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-12-30sec_edgar
accounts_receivable{"amount": 47670000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-09-30sec_edgar
accounts_receivable{"amount": 57779000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-07-01sec_edgar
accounts_receivable{"amount": 54589000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2010-12-31sec_edgar
capex{"amount": 25800000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2026-06-26sec_edgar
capex{"amount": 9600000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2026-03-27sec_edgar
capex{"amount": 50300000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2025-12-26sec_edgar
capex{"amount": 40200000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2025-09-26sec_edgar
capex{"amount": 29200000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2025-06-27sec_edgar
capex{"amount": 12400000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2025-03-28sec_edgar
capex{"amount": 63500000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2024-12-27sec_edgar
capex{"amount": 46200000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2024-09-27sec_edgar
capex{"amount": 31000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2024-06-28sec_edgar
capex{"amount": 18000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2024-03-29sec_edgar
capex{"amount": 75800000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2023-12-29sec_edgar
capex{"amount": 59200000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2023-09-29sec_edgar
capex{"amount": 47000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2023-06-30sec_edgar
capex{"amount": 27300000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2023-03-31sec_edgar
capex{"amount": 100100000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu2022-12-30sec_edgar
capex{"amount": 67900000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2022-09-30sec_edgar
capex{"amount": 46500000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2022-07-01sec_edgar
capex{"amount": 28400000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2022-04-01sec_edgar
capex{"amount": 59300000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2021-12-31sec_edgar
capex{"amount": 59300000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2021-12-31sec_edgar
capex{"amount": 42700000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2021-09-24sec_edgar
capex{"amount": 22700000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2021-06-25sec_edgar
capex{"amount": 6500000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-03-26sec_edgar
capex{"amount": 6500000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-03-26sec_edgar
capex{"amount": 36400000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-12-25sec_edgar
capex{"amount": 26500000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-09-25sec_edgar
capex{"amount": 26500000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-09-25sec_edgar
capex{"amount": 17000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-06-26sec_edgar
capex{"amount": 17000000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2020-06-26sec_edgar
capex{"amount": 6700000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-03-27sec_edgar
capex{"amount": 26300000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2019-12-27sec_edgar
capex{"amount": 12665000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2019-09-27sec_edgar
capex{"amount": 12700000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2019-09-27sec_edgar
capex{"amount": 6800000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-06-28sec_edgar
capex{"amount": 4800000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-03-29sec_edgar
capex{"amount": 26100000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2018-12-28sec_edgar
capex{"amount": 15526000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2018-09-28sec_edgar
capex{"amount": 9666000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-06-29sec_edgar
capex{"amount": 5911000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-03-30sec_edgar
capex{"amount": 16100000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2017-12-29sec_edgar
capex{"amount": 12534000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2017-09-29sec_edgar
capex{"amount": 12534000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2017-09-29sec_edgar
capex{"amount": 5770000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-06-30sec_edgar
capex{"amount": 2784000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-03-31sec_edgar
capex{"amount": 7278000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-12-30sec_edgar
capex{"amount": 5460000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-09-23sec_edgar
capex{"amount": 3702000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-06-24sec_edgar
capex{"amount": 2030000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-03-25sec_edgar
capex{"amount": 10152000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2015-12-25sec_edgar
capex{"amount": 5196000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-09-25sec_edgar
capex{"amount": 3796000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-06-26sec_edgar
capex{"amount": 2582000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-03-27sec_edgar
capex{"amount": 5334000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-12-26sec_edgar
capex{"amount": 2066000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-09-26sec_edgar
capex{"amount": 1413000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-06-27sec_edgar
capex{"amount": 512000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-03-28sec_edgar
capex{"amount": 2963000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-12-27sec_edgar
capex{"amount": 2288000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-09-27sec_edgar
capex{"amount": 710000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-06-28sec_edgar
capex{"amount": 245000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-03-29sec_edgar
capex{"amount": 609000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-12-28sec_edgar
capex{"amount": 409000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-09-28sec_edgar
capex{"amount": 216000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-06-29sec_edgar
capex{"amount": 214000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-03-30sec_edgar
capex{"amount": 3983000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-12-30sec_edgar
capex{"amount": 3494000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-09-30sec_edgar
capex{"amount": 2656000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-07-01sec_edgar
capex{"amount": 1154000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-04-01sec_edgar
capex{"amount": 3817000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-12-31sec_edgar
capex{"amount": 2564000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-10-01sec_edgar
capex{"amount": 2024000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-07-02sec_edgar
capex{"amount": 738000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2010-01-01sec_edgar
cash_and_equivalents{"amount": 255900000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2026-06-26sec_edgar
cash_and_equivalents{"amount": 323500000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2026-03-27sec_edgar
cash_and_equivalents{"amount": 311800000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-12-26sec_edgar
cash_and_equivalents{"amount": 314100000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-09-26sec_edgar