Organization record
Cypress Semiconductor Corporation
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": 151393000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-29 | sec_edgar |
| accounts_payable | {"amount": 181704000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-09-29 | sec_edgar |
| accounts_payable | {"amount": 182826000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| accounts_payable | {"amount": 181220000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| accounts_payable | {"amount": 210715000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-30 | sec_edgar |
| accounts_payable | {"amount": 228159000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| accounts_payable | {"amount": 225619000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-07-01 | sec_edgar |
| accounts_payable | {"amount": 236930000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-04-01 | sec_edgar |
| accounts_payable | {"amount": 213101000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 210148000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-10-01 | sec_edgar |
| accounts_payable | {"amount": 214222000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-07-02 | sec_edgar |
| accounts_payable | {"amount": 265524000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-04-02 | sec_edgar |
| accounts_payable | {"amount": 241424000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-01-01 | sec_edgar |
| accounts_payable | {"amount": 228851000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-10-02 | sec_edgar |
| accounts_payable | {"amount": 174389000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-07-03 | sec_edgar |
| accounts_payable | {"amount": 148278000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-04-03 | sec_edgar |
| accounts_payable | {"amount": 143383000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-01-03 | sec_edgar |
| accounts_payable | {"amount": 145757000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-09-27 | sec_edgar |
| accounts_payable | {"amount": 145286000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-06-28 | sec_edgar |
| accounts_payable | {"amount": 195017000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-03-29 | sec_edgar |
| accounts_payable | {"amount": 42678000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-28 | sec_edgar |
| accounts_payable | {"amount": 33462000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-09-28 | sec_edgar |
| accounts_payable | {"amount": 48251000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-06-29 | sec_edgar |
| accounts_payable | {"amount": 49940000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-03-30 | sec_edgar |
| accounts_payable | {"amount": 47893000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-29 | sec_edgar |
| accounts_payable | {"amount": 52809000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-09-29 | sec_edgar |
| accounts_payable | {"amount": 58468000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-06-30 | sec_edgar |
| accounts_payable | {"amount": 51439000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-03-31 | sec_edgar |
| accounts_payable | {"amount": 58704000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-30 | sec_edgar |
| accounts_payable | {"amount": 54907000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-09-30 | sec_edgar |
| accounts_payable | {"amount": 55901000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-07-01 | sec_edgar |
| accounts_payable | {"amount": 55766000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-04-01 | sec_edgar |
| accounts_payable | {"amount": 52868000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-01-01 | sec_edgar |
| accounts_payable | {"amount": 80826000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-10-02 | sec_edgar |
| accounts_payable | {"amount": 71423000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-07-03 | sec_edgar |
| accounts_payable | {"amount": 64528000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-04-03 | sec_edgar |
| accounts_payable | {"amount": 59817000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-01-02 | sec_edgar |
| accounts_payable | {"amount": 70767000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-10-03 | sec_edgar |
| accounts_payable | {"amount": 58105000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-07-04 | sec_edgar |
| accounts_payable | {"amount": 61712000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-01-03 | sec_edgar |
| accounts_receivable | {"amount": 301755000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-12-29 | sec_edgar |
| accounts_receivable | {"amount": 389896000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-09-29 | sec_edgar |
| accounts_receivable | {"amount": 267763000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-06-30 | sec_edgar |
| accounts_receivable | {"amount": 266374000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-03-31 | sec_edgar |
| accounts_receivable | {"amount": 324274000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-12-30 | sec_edgar |
| accounts_receivable | {"amount": 404561000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-09-30 | sec_edgar |
| accounts_receivable | {"amount": 404524000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-07-01 | sec_edgar |
| accounts_receivable | {"amount": 393303000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-04-01 | sec_edgar |
| accounts_receivable | {"amount": 295991000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 356453000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-10-01 | sec_edgar |
| accounts_receivable | {"amount": 336547000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-07-02 | sec_edgar |
| accounts_receivable | {"amount": 317276000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-04-02 | sec_edgar |
| accounts_receivable | {"amount": 333037000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-01-01 | sec_edgar |
| accounts_receivable | {"amount": 349837000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-10-02 | sec_edgar |
| accounts_receivable | {"amount": 325142000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-07-03 | sec_edgar |
| accounts_receivable | {"amount": 297919000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-04-03 | sec_edgar |
| accounts_receivable | {"amount": 292736000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-01-03 | sec_edgar |
| accounts_receivable | {"amount": 293832000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-09-27 | sec_edgar |
| accounts_receivable | {"amount": 261373000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-06-28 | sec_edgar |
| accounts_receivable | {"amount": 192136000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-03-29 | sec_edgar |
| accounts_receivable | {"amount": 75984000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-12-28 | sec_edgar |
| accounts_receivable | {"amount": 105853000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-09-28 | sec_edgar |
| accounts_receivable | {"amount": 115805000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-06-29 | sec_edgar |
| accounts_receivable | {"amount": 118215000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-03-30 | sec_edgar |
| accounts_receivable | {"amount": 81084000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-12-29 | sec_edgar |
| accounts_receivable | {"amount": 108200000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-09-29 | sec_edgar |
| accounts_receivable | {"amount": 114792000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-06-30 | sec_edgar |
| accounts_receivable | {"amount": 132640000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-03-31 | sec_edgar |
| accounts_receivable | {"amount": 82920000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-12-30 | sec_edgar |
| accounts_receivable | {"amount": 125202000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-09-30 | sec_edgar |
| accounts_receivable | {"amount": 126190000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-07-01 | sec_edgar |
| accounts_receivable | {"amount": 102100000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-04-01 | sec_edgar |
| accounts_receivable | {"amount": 103524000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-01-01 | sec_edgar |
| accounts_receivable | {"amount": 133924000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-10-02 | sec_edgar |
| accounts_receivable | {"amount": 170716000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-07-03 | sec_edgar |
| accounts_receivable | {"amount": 173389000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-04-03 | sec_edgar |
| accounts_receivable | {"amount": 117726000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-01-02 | sec_edgar |
| accounts_receivable | {"amount": 160299000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2010-10-03 | sec_edgar |
| accounts_receivable | {"amount": 145905000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2010-07-04 | sec_edgar |
| accounts_receivable | {"amount": 86959000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-01-03 | sec_edgar |
| capex | {"amount": 41168000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-12-29 | sec_edgar |
| capex | {"amount": 28623000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-09-29 | sec_edgar |
| capex | {"amount": 18024000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-06-30 | sec_edgar |
| capex | {"amount": 10534000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-03-31 | sec_edgar |
| capex | {"amount": 68899000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-12-30 | sec_edgar |
| capex | {"amount": 58061000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-09-30 | sec_edgar |
| capex | {"amount": 42860000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-07-01 | sec_edgar |
| capex | {"amount": 17267000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-04-01 | sec_edgar |
| capex | {"amount": 54284000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-12-31 | sec_edgar |
| capex | {"amount": 44154000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-10-01 | sec_edgar |
| capex | {"amount": 29350000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-07-02 | sec_edgar |
| capex | {"amount": 13772000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-04-02 | sec_edgar |
| capex | {"amount": 57398000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-01-01 | sec_edgar |
| capex | {"amount": 45509000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-10-02 | sec_edgar |
| capex | {"amount": 25814000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-07-03 | sec_edgar |
| capex | {"amount": 13027000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-04-03 | sec_edgar |
| capex | {"amount": 47206000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-01-03 | sec_edgar |
| capex | {"amount": 37979000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-09-27 | sec_edgar |
| capex | {"amount": 25231000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-06-28 | sec_edgar |
| capex | {"amount": 6496000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-03-29 | sec_edgar |
| capex | {"amount": 20947000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-12-28 | sec_edgar |
| capex | {"amount": 17178000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-09-28 | sec_edgar |
| capex | {"amount": 11378000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-06-29 | sec_edgar |
| capex | {"amount": 5599000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-03-30 | sec_edgar |
| capex | {"amount": 36627000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-12-29 | sec_edgar |
| capex | {"amount": 27877000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-09-29 | sec_edgar |
| capex | {"amount": 17069000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-06-30 | sec_edgar |
| capex | {"amount": 9298000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-03-31 | sec_edgar |
| capex | {"amount": 33013000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-12-30 | sec_edgar |
| capex | {"amount": 25204000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-09-30 | sec_edgar |
| capex | {"amount": 19716000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-07-01 | sec_edgar |
| capex | {"amount": 9975000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-04-01 | sec_edgar |
| capex | {"amount": 80556000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-01-01 | sec_edgar |
| capex | {"amount": 71798000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-10-02 | sec_edgar |
| capex | {"amount": 53591000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-07-03 | sec_edgar |
| capex | {"amount": 53591000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-07-03 | sec_edgar |
| capex | {"amount": 19309000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-04-03 | sec_edgar |
| capex | {"amount": 50786000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-01-02 | sec_edgar |
| capex | {"amount": 37120000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-10-03 | sec_edgar |
| capex | {"amount": 26405000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-07-04 | sec_edgar |
| capex | {"amount": 17872000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-04-04 | sec_edgar |
| capex | {"amount": 25823000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-01-03 | sec_edgar |
| capex | {"amount": 18278000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2009-09-27 | sec_edgar |
| capex | {"amount": 11455000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2009-06-28 | sec_edgar |
| capex | {"amount": 42132000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2008-12-28 | sec_edgar |
| cash_and_equivalents | {"amount": 415462000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-12-29 | sec_edgar |
| cash_and_equivalents | {"amount": 343027000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-09-29 | sec_edgar |
| cash_and_equivalents | {"amount": 372180000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 285119000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 285720000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-12-30 | sec_edgar |
| cash_and_equivalents | {"amount": 204747000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 112718000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-07-01 | sec_edgar |
| cash_and_equivalents | {"amount": 106752000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-04-01 | sec_edgar |
| cash_and_equivalents | {"amount": 151596000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 131563000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-10-01 | sec_edgar |
| cash_and_equivalents | {"amount": 108771000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-07-02 | sec_edgar |
| cash_and_equivalents | {"amount": 121500000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-04-02 | sec_edgar |
| cash_and_equivalents | {"amount": 120172000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-01-01 | sec_edgar |
| cash_and_equivalents | {"amount": 86656000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-10-02 | sec_edgar |
| cash_and_equivalents | {"amount": 188333000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-07-03 | sec_edgar |
| cash_and_equivalents | {"amount": 86091000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-04-03 | sec_edgar |
| cash_and_equivalents | {"amount": 226690000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-01-03 | sec_edgar |
| cash_and_equivalents | {"amount": 193759000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-09-27 | sec_edgar |
| cash_and_equivalents | {"amount": 124140000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-06-28 | sec_edgar |
| cash_and_equivalents | {"amount": 147581000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-03-29 | sec_edgar |
| cash_and_equivalents | {"amount": 103736000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-12-28 | sec_edgar |
| cash_and_equivalents | {"amount": 105084000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-09-28 | sec_edgar |
| cash_and_equivalents | {"amount": 101434000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-06-29 | sec_edgar |
| cash_and_equivalents | {"amount": 103644000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-03-30 | sec_edgar |
| cash_and_equivalents | {"amount": 86009000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-12-29 | sec_edgar |
| cash_and_equivalents | {"amount": 76550000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-09-29 | sec_edgar |
| cash_and_equivalents | {"amount": 70617000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 57219000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 63203000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2012-12-30 | sec_edgar |
| cash_and_equivalents | {"amount": 162329000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 118262000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-07-01 | sec_edgar |
| cash_and_equivalents | {"amount": 61284000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2012-04-01 | sec_edgar |
| cash_and_equivalents | {"amount": 99717000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2012-01-01 | sec_edgar |
| cash_and_equivalents | {"amount": 64260000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2011-10-02 | sec_edgar |
| cash_and_equivalents | {"amount": 280153000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-07-03 | sec_edgar |
| cash_and_equivalents | {"amount": 119598000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-04-03 | sec_edgar |
| cash_and_equivalents | {"amount": 263183000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-01-03 | sec_edgar |
| cash_and_equivalents | {"amount": 263183000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-01-02 | sec_edgar |
| cash_and_equivalents | {"amount": 313580000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2010-10-03 | sec_edgar |
| cash_and_equivalents | {"amount": 188796000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2010-07-04 | sec_edgar |
| cash_and_equivalents | {"amount": 217041000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2010-04-04 | sec_edgar |
| cash_and_equivalents | {"amount": 243558000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2010-01-03 | sec_edgar |
| cash_and_equivalents | {"amount": 191114000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2009-09-27 | sec_edgar |
| cash_and_equivalents | {"amount": 212842000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2009-06-28 | sec_edgar |
| cash_and_equivalents | {"amount": 461366000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2008-12-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 415462000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2019-12-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 343027000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2019-09-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 372180000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2019-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 285119000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2019-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 285720000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2018-12-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 204747000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2018-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 112718000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2018-07-01 | sec_edgar |
| cash_and_restricted_cash | {"amount": 106752000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2018-04-01 | sec_edgar |
| cash_and_restricted_cash | {"amount": 151596000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2017-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 131563000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2017-10-01 | sec_edgar |
| cash_and_restricted_cash | {"amount": 108771000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2017-07-02 | sec_edgar |
| cash_and_restricted_cash | {"amount": 120172000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2017-01-01 | sec_edgar |
| cashflow_financing | {"amount": -321862000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2019-12-29 | sec_edgar |
| cashflow_financing | {"amount": -174108000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2019-09-29 | sec_edgar |
| cashflow_financing | {"amount": -82514000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2019-06-30 | sec_edgar |
| cashflow_financing | {"amount": -57473000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2019-03-31 | sec_edgar |
| cashflow_financing | {"amount": -287886000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2018-12-30 | sec_edgar |
| cashflow_financing | {"amount": -232634000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2018-09-30 | sec_edgar |
| cashflow_financing | {"amount": -159904000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2018-07-01 | sec_edgar |
| cashflow_financing | {"amount": -62349000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2018-04-01 | sec_edgar |
| cashflow_financing | {"amount": -357634000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2017-12-31 | sec_edgar |
| cashflow_financing | {"amount": -182162000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2017-10-01 | sec_edgar |
| cashflow_financing | {"amount": -76227000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2017-07-02 | sec_edgar |
| cashflow_financing | {"amount": -46043000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2017-04-02 | sec_edgar |
| cashflow_financing | {"amount": 289502000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2017-01-01 | sec_edgar |
| cashflow_financing | {"amount": 326764000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2016-10-02 | sec_edgar |
| cashflow_financing | {"amount": -26677000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2016-07-03 | sec_edgar |
| cashflow_financing | {"amount": -135432000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2016-04-03 | sec_edgar |
| cashflow_financing | {"amount": 193240000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2016-01-03 | sec_edgar |
| cashflow_financing | {"amount": 178053000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2015-09-27 | sec_edgar |