Organization record
CIRCOR INTERNATIONAL, INC.
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_payable | {"amount": 76872000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-07-02 | sec_edgar |
| accounts_payable | {"amount": 80224000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-04-02 | sec_edgar |
| accounts_payable | {"amount": 78778000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 71601000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-10-02 | sec_edgar |
| accounts_payable | {"amount": 83152000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-07-03 | sec_edgar |
| accounts_payable | {"amount": 83134000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-04-03 | sec_edgar |
| accounts_payable | {"amount": 83382000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"amount": 73731000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-10-03 | sec_edgar |
| accounts_payable | {"amount": 68144000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-07-04 | sec_edgar |
| accounts_payable | {"amount": 67425000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-04-04 | sec_edgar |
| accounts_payable | {"amount": 63614000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"amount": 64538000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-09-27 | sec_edgar |
| accounts_payable | {"amount": 70407000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-06-28 | sec_edgar |
| accounts_payable | {"amount": 76115000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-03-29 | sec_edgar |
| accounts_payable | {"amount": 79399000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_payable | {"amount": 90293000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-09-29 | sec_edgar |
| accounts_payable | {"amount": 118648000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| accounts_payable | {"amount": 122277000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| accounts_payable | {"amount": 94715000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"amount": 111400000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| accounts_payable | {"amount": 115770000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-07-01 | sec_edgar |
| accounts_payable | {"amount": 118441000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-04-01 | sec_edgar |
| accounts_payable | {"amount": 117329000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 63690000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-10-01 | sec_edgar |
| accounts_payable | {"amount": 63879000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-07-02 | sec_edgar |
| accounts_payable | {"amount": 51398000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-04-02 | sec_edgar |
| accounts_payable | {"amount": 46767000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"amount": 50500000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-10-02 | sec_edgar |
| accounts_payable | {"amount": 45987000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-07-03 | sec_edgar |
| accounts_payable | {"amount": 55726000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-04-03 | sec_edgar |
| accounts_payable | {"amount": 64284000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_payable | {"amount": 66764000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-10-04 | sec_edgar |
| accounts_payable | {"amount": 82061000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-07-05 | sec_edgar |
| accounts_payable | {"amount": 77893000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-04-05 | sec_edgar |
| accounts_payable | {"amount": 87112000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_payable | {"amount": 86780000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-09-28 | sec_edgar |
| accounts_payable | {"amount": 81886000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-06-29 | sec_edgar |
| accounts_payable | {"amount": 83391000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-03-30 | sec_edgar |
| accounts_payable | {"amount": 70589000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_payable | {"amount": 78112000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-09-29 | sec_edgar |
| accounts_payable | {"amount": 84245000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-06-30 | sec_edgar |
| accounts_payable | {"amount": 90756000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-03-31 | sec_edgar |
| accounts_payable | {"amount": 80361000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_payable | {"amount": 72379000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-09-30 | sec_edgar |
| accounts_payable | {"amount": 93625000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-07-01 | sec_edgar |
| accounts_payable | {"amount": 87420000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-04-01 | sec_edgar |
| accounts_payable | {"amount": 92493000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 83439000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-10-02 | sec_edgar |
| accounts_payable | {"amount": 99778000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-07-03 | sec_edgar |
| accounts_payable | {"amount": 80577000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 112763000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-07-02 | sec_edgar |
| accounts_receivable | {"amount": 111557000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-04-02 | sec_edgar |
| accounts_receivable | {"amount": 109754000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 95407000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-10-02 | sec_edgar |
| accounts_receivable | {"amount": 93530000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-07-03 | sec_edgar |
| accounts_receivable | {"amount": 95638000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-04-03 | sec_edgar |
| accounts_receivable | {"amount": 100149000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-12-31 | sec_edgar |
| accounts_receivable | {"amount": 86505000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-10-03 | sec_edgar |
| accounts_receivable | {"amount": 89351000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-07-04 | sec_edgar |
| accounts_receivable | {"amount": 98609000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-04-04 | sec_edgar |
| accounts_receivable | {"amount": 95635000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_receivable | {"amount": 97705000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-09-27 | sec_edgar |
| accounts_receivable | {"amount": 113227000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2020-06-28 | sec_edgar |
| accounts_receivable | {"amount": 113648000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2020-03-29 | sec_edgar |
| accounts_receivable | {"amount": 125422000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-12-31 | sec_edgar |
| accounts_receivable | {"amount": 167181000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-12-31 | sec_edgar |
| accounts_receivable | {"amount": 192110000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-09-30 | sec_edgar |
| accounts_receivable | {"amount": 199805000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-07-01 | sec_edgar |
| accounts_receivable | {"amount": 198181000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-04-01 | sec_edgar |
| accounts_receivable | {"amount": 223922000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 130177000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-10-01 | sec_edgar |
| accounts_receivable | {"amount": 121161000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-07-02 | sec_edgar |
| accounts_receivable | {"amount": 120344000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-04-02 | sec_edgar |
| accounts_receivable | {"amount": 133046000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-12-31 | sec_edgar |
| accounts_receivable | {"amount": 112122000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-10-02 | sec_edgar |
| accounts_receivable | {"amount": 115327000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-07-03 | sec_edgar |
| accounts_receivable | {"amount": 117569000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-04-03 | sec_edgar |
| accounts_receivable | {"amount": 125628000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-12-31 | sec_edgar |
| accounts_receivable | {"amount": 143601000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-10-04 | sec_edgar |
| accounts_receivable | {"amount": 142786000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-07-05 | sec_edgar |
| accounts_receivable | {"amount": 141226000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-04-05 | sec_edgar |
| accounts_receivable | {"amount": 156738000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-12-31 | sec_edgar |
| accounts_receivable | {"amount": 170777000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-09-28 | sec_edgar |
| accounts_receivable | {"amount": 168541000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-06-29 | sec_edgar |
| accounts_receivable | {"amount": 154821000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-03-30 | sec_edgar |
| accounts_receivable | {"amount": 144742000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-12-31 | sec_edgar |
| accounts_receivable | {"amount": 151528000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-09-29 | sec_edgar |
| accounts_receivable | {"amount": 158286000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-06-30 | sec_edgar |
| accounts_receivable | {"amount": 150849000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-03-31 | sec_edgar |
| accounts_receivable | {"amount": 150825000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-12-31 | sec_edgar |
| accounts_receivable | {"amount": 156744000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-09-30 | sec_edgar |
| accounts_receivable | {"amount": 160012000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-07-01 | sec_edgar |
| accounts_receivable | {"amount": 154930000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-04-01 | sec_edgar |
| accounts_receivable | {"amount": 156075000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 142369000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-10-02 | sec_edgar |
| accounts_receivable | {"amount": 151567000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-07-03 | sec_edgar |
| accounts_receivable | {"amount": 138860000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2010-12-31 | sec_edgar |
| capex | {"amount": 11054000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2023-07-02 | sec_edgar |
| capex | {"amount": 5045000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2023-04-02 | sec_edgar |
| capex | {"amount": 21988000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-12-31 | sec_edgar |
| capex | {"amount": 13291000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-10-02 | sec_edgar |
| capex | {"amount": 9133000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-07-03 | sec_edgar |
| capex | {"amount": 3607000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2022-04-03 | sec_edgar |
| capex | {"amount": 14747000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-12-31 | sec_edgar |
| capex | {"amount": 10579000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-10-03 | sec_edgar |
| capex | {"amount": 6038000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2021-07-04 | sec_edgar |
| capex | {"amount": 3394000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2021-04-04 | sec_edgar |
| capex | {"amount": 12222000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-12-31 | sec_edgar |
| capex | {"amount": 9147000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2020-09-27 | sec_edgar |
| capex | {"amount": 6815000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2020-06-28 | sec_edgar |
| capex | {"amount": 3412000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2020-03-29 | sec_edgar |
| capex | {"amount": 13855000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-12-31 | sec_edgar |
| capex | {"amount": 9519000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2019-09-29 | sec_edgar |
| capex | {"amount": 6358000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2019-06-30 | sec_edgar |
| capex | {"amount": 3292000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2019-03-31 | sec_edgar |
| capex | {"amount": 20114000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-12-31 | sec_edgar |
| capex | {"amount": 14902000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-09-30 | sec_edgar |
| capex | {"amount": 11879000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-07-01 | sec_edgar |
| capex | {"amount": 8234000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-04-01 | sec_edgar |
| capex | {"amount": 12814000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-12-31 | sec_edgar |
| capex | {"amount": 7773000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-10-01 | sec_edgar |
| capex | {"amount": 5504000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-07-02 | sec_edgar |
| capex | {"amount": 3001000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-04-02 | sec_edgar |
| capex | {"amount": 14692000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-12-31 | sec_edgar |
| capex | {"amount": 10776000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-10-02 | sec_edgar |
| capex | {"amount": 6998000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-07-03 | sec_edgar |
| capex | {"amount": 4021000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-04-03 | sec_edgar |
| capex | {"amount": 12711000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-12-31 | sec_edgar |
| capex | {"amount": 9604000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-10-04 | sec_edgar |
| capex | {"amount": 5567000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-07-05 | sec_edgar |
| capex | {"amount": 2610000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-04-05 | sec_edgar |
| capex | {"amount": 12810000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-12-31 | sec_edgar |
| capex | {"amount": 8900000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-09-28 | sec_edgar |
| capex | {"amount": 3297000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-09-28 | sec_edgar |
| capex | {"amount": 2933000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-06-29 | sec_edgar |
| capex | {"amount": 5603000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-06-29 | sec_edgar |
| capex | {"amount": 2670000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-03-30 | sec_edgar |
| capex | {"amount": 17328000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-12-31 | sec_edgar |
| capex | {"amount": 4847000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-09-29 | sec_edgar |
| capex | {"amount": 13579000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-09-29 | sec_edgar |
| capex | {"amount": 4102000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-06-30 | sec_edgar |
| capex | {"amount": 8808000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-06-30 | sec_edgar |
| capex | {"amount": 4707000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-03-31 | sec_edgar |
| capex | {"amount": 18170000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-12-31 | sec_edgar |
| capex | {"amount": 3314000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-09-30 | sec_edgar |
| capex | {"amount": 14097000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-09-30 | sec_edgar |
| capex | {"amount": 10783000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-07-01 | sec_edgar |
| capex | {"amount": 6661000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-07-01 | sec_edgar |
| capex | {"amount": 4122000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-04-01 | sec_edgar |
| capex | {"amount": 17901000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-12-31 | sec_edgar |
| capex | {"amount": 3792000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-10-02 | sec_edgar |
| capex | {"amount": 11254000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-10-02 | sec_edgar |
| capex | {"amount": 7463000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-07-03 | sec_edgar |
| capex | {"amount": 4770000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-07-03 | sec_edgar |
| capex | {"amount": 2693000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-04-03 | sec_edgar |
| capex | {"amount": 14913000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-12-31 | sec_edgar |
| capex | {"amount": 11400000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-10-03 | sec_edgar |
| capex | {"amount": 8187000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2010-07-04 | sec_edgar |
| capex | {"amount": 11032000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 58637000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-07-02 | sec_edgar |
| cash_and_equivalents | {"amount": 52080000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-04-02 | sec_edgar |
| cash_and_equivalents | {"amount": 64275000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 47131000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-10-02 | sec_edgar |
| cash_and_equivalents | {"amount": 55238000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-07-03 | sec_edgar |
| cash_and_equivalents | {"amount": 61122000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-04-03 | sec_edgar |
| cash_and_equivalents | {"amount": 59924000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 58013000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-10-03 | sec_edgar |
| cash_and_equivalents | {"amount": 58862000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-07-04 | sec_edgar |
| cash_and_equivalents | {"amount": 64837000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-04-04 | sec_edgar |
| cash_and_equivalents | {"amount": 66918000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 63429000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2020-09-27 | sec_edgar |
| cash_and_equivalents | {"amount": 117719000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-06-28 | sec_edgar |
| cash_and_equivalents | {"amount": 163609000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-03-29 | sec_edgar |
| cash_and_equivalents | {"amount": 84531000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 69225000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-09-29 | sec_edgar |
| cash_and_equivalents | {"amount": 76082000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 73619000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 69525000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 71334000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 69030000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-07-01 | sec_edgar |
| cash_and_equivalents | {"amount": 123305000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-04-01 | sec_edgar |
| cash_and_equivalents | {"amount": 112293000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 75627000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-10-01 | sec_edgar |
| cash_and_equivalents | {"amount": 77272000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-07-02 | sec_edgar |
| cash_and_equivalents | {"amount": 65656000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-04-02 | sec_edgar |
| cash_and_equivalents | {"amount": 58279000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 84929000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-10-02 | sec_edgar |
| cash_and_equivalents | {"amount": 72970000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-07-03 | sec_edgar |
| cash_and_equivalents | {"amount": 66580000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-04-03 | sec_edgar |
| cash_and_equivalents | {"amount": 54541000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 53822000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-10-04 | sec_edgar |
| cash_and_equivalents | {"amount": 55027000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-07-05 | sec_edgar |
| cash_and_equivalents | {"amount": 103886000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-04-05 | sec_edgar |
| cash_and_equivalents | {"amount": 121372000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 114580000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-09-28 | sec_edgar |
| cash_and_equivalents | {"amount": 114580000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-06-29 | sec_edgar |
| cash_and_equivalents | {"amount": 122097000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-03-30 | sec_edgar |
| cash_and_equivalents | {"amount": 102275000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 86285000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-09-29 | sec_edgar |
| cash_and_equivalents | {"amount": 60831000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-06-30 | sec_edgar |