Organization record
CONTINENTAL MATERIALS CORP
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": 4192000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 5428000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-01-01 | sec_edgar |
| capex | {"amount": 2700000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-12-29 | sec_edgar |
| capex | {"amount": 2402000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-09-29 | sec_edgar |
| capex | {"amount": 2148000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2018-06-30 | sec_edgar |
| capex | {"amount": 700000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-03-31 | sec_edgar |
| capex | {"amount": 5781000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-12-30 | sec_edgar |
| capex | {"amount": 4378000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-09-30 | sec_edgar |
| capex | {"amount": 2803000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-07-01 | sec_edgar |
| capex | {"amount": 630000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2017-04-01 | sec_edgar |
| capex | {"amount": 4405000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-12-31 | sec_edgar |
| capex | {"amount": 3617000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-10-01 | sec_edgar |
| capex | {"amount": 2776000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-07-02 | sec_edgar |
| capex | {"amount": 1082000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-04-02 | sec_edgar |
| capex | {"amount": 2303000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-01-02 | sec_edgar |
| capex | {"amount": 1379000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-10-03 | sec_edgar |
| capex | {"amount": 520000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2015-07-04 | sec_edgar |
| capex | {"amount": 93000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2015-04-04 | sec_edgar |
| capex | {"amount": 2224000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-01-03 | sec_edgar |
| capex | {"amount": 1637000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-09-27 | sec_edgar |
| capex | {"amount": 1658000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-06-28 | sec_edgar |
| capex | {"amount": 807000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2014-03-29 | sec_edgar |
| capex | {"amount": 2286000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-12-28 | sec_edgar |
| capex | {"amount": 1999000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-09-28 | sec_edgar |
| capex | {"amount": 816000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2013-06-29 | sec_edgar |
| capex | {"amount": 419000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2013-03-30 | sec_edgar |
| capex | {"amount": 1833000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-12-29 | sec_edgar |
| capex | {"amount": 1487000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-09-29 | sec_edgar |
| capex | {"amount": 643000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-06-30 | sec_edgar |
| capex | {"amount": 257000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-03-31 | sec_edgar |
| capex | {"amount": 1492000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-12-31 | sec_edgar |
| capex | {"amount": 1258000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-10-01 | sec_edgar |
| capex | {"amount": 758000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-07-02 | sec_edgar |
| capex | {"amount": 326000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-04-02 | sec_edgar |
| capex | {"amount": 885000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-01-01 | sec_edgar |
| capex | {"amount": 687000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2010-10-02 | sec_edgar |
| capex | {"amount": 545000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2010-07-03 | sec_edgar |
| cash_and_equivalents | {"amount": 4596000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-03-28 | sec_edgar |
| cash_and_equivalents | {"amount": 178000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-12-28 | sec_edgar |
| cash_and_equivalents | {"amount": 4297000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2019-09-28 | sec_edgar |
| cash_and_equivalents | {"amount": 5187000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2019-06-29 | sec_edgar |
| cash_and_equivalents | {"amount": 35421000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-03-30 | sec_edgar |
| cash_and_equivalents | {"amount": 594000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-12-29 | sec_edgar |
| cash_and_equivalents | {"amount": 452000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-09-29 | sec_edgar |
| cash_and_equivalents | {"amount": 257000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 408000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 507000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2017-12-30 | sec_edgar |
| cash_and_equivalents | {"amount": 235000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2017-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 328000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2017-07-01 | sec_edgar |
| cash_and_equivalents | {"amount": 295000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2017-04-01 | sec_edgar |
| cash_and_equivalents | {"amount": 301000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 240000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-10-01 | sec_edgar |
| cash_and_equivalents | {"amount": 231000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-07-02 | sec_edgar |
| cash_and_equivalents | {"amount": 413000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-04-02 | sec_edgar |
| cash_and_equivalents | {"amount": 301000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-01-02 | sec_edgar |
| cash_and_equivalents | {"amount": 415000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2015-10-03 | sec_edgar |
| cash_and_equivalents | {"amount": 558000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2015-07-04 | sec_edgar |
| cash_and_equivalents | {"amount": 784000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2015-04-04 | sec_edgar |
| cash_and_equivalents | {"amount": 547000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2015-01-03 | sec_edgar |
| cash_and_equivalents | {"amount": 755000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2014-09-27 | sec_edgar |
| cash_and_equivalents | {"amount": 1017000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-06-28 | sec_edgar |
| cash_and_equivalents | {"amount": 806000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2014-03-29 | sec_edgar |
| cash_and_equivalents | {"amount": 924000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2013-12-29 | sec_edgar |
| cash_and_equivalents | {"amount": 924000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2013-12-28 | sec_edgar |
| cash_and_equivalents | {"amount": 1128000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2013-09-28 | sec_edgar |
| cash_and_equivalents | {"amount": 2381000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2013-06-29 | sec_edgar |
| cash_and_equivalents | {"amount": 742000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2013-03-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1734000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2012-12-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1734000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2012-12-29 | sec_edgar |
| cash_and_equivalents | {"amount": 677000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2012-09-29 | sec_edgar |
| cash_and_equivalents | {"amount": 881000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2012-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 724000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2012-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 840000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1179000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2011-10-01 | sec_edgar |
| cash_and_equivalents | {"amount": 1124000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2011-07-02 | sec_edgar |
| cash_and_equivalents | {"amount": 1031000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2011-04-02 | sec_edgar |
| cash_and_equivalents | {"amount": 1032000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2011-01-01 | sec_edgar |
| cash_and_equivalents | {"amount": 986000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2010-10-02 | sec_edgar |
| cash_and_equivalents | {"amount": 976000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2010-07-03 | sec_edgar |
| cash_and_equivalents | {"amount": 681000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2010-01-02 | sec_edgar |
| cash_and_restricted_cash | {"amount": 4596000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2020-03-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 178000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2019-12-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 4297000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2019-09-28 | sec_edgar |
| cash_and_restricted_cash | {"amount": 5187000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2019-06-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 35421000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2019-03-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 594000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2018-12-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 452000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2018-09-29 | sec_edgar |
| cash_and_restricted_cash | {"amount": 257000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2018-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 408000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2018-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 507000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2017-12-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 235000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2017-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 301000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2016-12-31 | sec_edgar |
| cashflow_financing | {"amount": -1093000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-03-28 | sec_edgar |
| cashflow_financing | {"amount": -1737000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-12-28 | sec_edgar |
| cashflow_financing | {"amount": -2360000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-09-28 | sec_edgar |
| cashflow_financing | {"amount": -2021000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-06-29 | sec_edgar |
| cashflow_financing | {"amount": -1479000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-03-30 | sec_edgar |
| cashflow_financing | {"amount": -1335000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2018-12-29 | sec_edgar |
| cashflow_financing | {"amount": 3200000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2018-09-29 | sec_edgar |
| cashflow_financing | {"amount": 4500000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2018-06-30 | sec_edgar |
| cashflow_financing | {"amount": 2200000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2018-03-31 | sec_edgar |
| cashflow_financing | {"amount": 1474000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2017-12-30 | sec_edgar |
| cashflow_financing | {"amount": 5600000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2017-09-30 | sec_edgar |
| cashflow_financing | {"amount": 5600000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2017-07-01 | sec_edgar |
| cashflow_financing | {"amount": 1200000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2017-04-01 | sec_edgar |
| cashflow_financing | {"amount": -4250000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2016-12-31 | sec_edgar |
| cashflow_financing | {"amount": -5200000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2016-10-01 | sec_edgar |
| cashflow_financing | {"amount": -1500000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2016-07-02 | sec_edgar |
| cashflow_financing | {"amount": 384000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2016-01-02 | sec_edgar |
| cashflow_financing | {"amount": 1392000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2015-01-03 | sec_edgar |
| cashflow_financing | {"amount": 375000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2013-12-28 | sec_edgar |
| cashflow_financing | {"amount": -4185000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2012-12-29 | sec_edgar |
| cashflow_financing | {"amount": -260000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2012-09-29 | sec_edgar |
| cashflow_financing | {"amount": 240000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2012-06-30 | sec_edgar |
| cashflow_financing | {"amount": 315000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2012-03-31 | sec_edgar |
| cashflow_financing | {"amount": 1648000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2011-12-31 | sec_edgar |
| cashflow_financing | {"amount": 1025000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2011-10-01 | sec_edgar |
| cashflow_financing | {"amount": 575000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2011-07-02 | sec_edgar |
| cashflow_financing | {"amount": 2375000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2011-04-02 | sec_edgar |
| cashflow_financing | {"amount": -1715000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2011-01-01 | sec_edgar |
| cashflow_financing | {"amount": 525000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2010-07-03 | sec_edgar |
| cashflow_investing | {"amount": 2556000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2020-03-28 | sec_edgar |
| cashflow_investing | {"amount": 886000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2019-12-28 | sec_edgar |
| cashflow_investing | {"amount": 277000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2019-09-28 | sec_edgar |
| cashflow_investing | {"amount": 407000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2019-06-29 | sec_edgar |
| cashflow_investing | {"amount": 24697000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2019-03-30 | sec_edgar |
| cashflow_investing | {"amount": -1270000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2018-12-29 | sec_edgar |
| cashflow_investing | {"amount": -999000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2018-09-29 | sec_edgar |
| cashflow_investing | {"amount": -748000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2018-06-30 | sec_edgar |
| cashflow_investing | {"amount": -700000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2018-03-31 | sec_edgar |
| cashflow_investing | {"amount": -5655000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2017-12-30 | sec_edgar |
| cashflow_investing | {"amount": -4256000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2017-09-30 | sec_edgar |
| cashflow_investing | {"amount": -2776000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2017-07-01 | sec_edgar |
| cashflow_investing | {"amount": -630000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2017-04-01 | sec_edgar |
| cashflow_investing | {"amount": -4095000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2016-12-31 | sec_edgar |
| cashflow_investing | {"amount": -3312000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2016-10-01 | sec_edgar |
| cashflow_investing | {"amount": -2560000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2016-07-02 | sec_edgar |
| cashflow_investing | {"amount": -2070000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2016-01-02 | sec_edgar |
| cashflow_investing | {"amount": -2223000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2015-01-03 | sec_edgar |
| cashflow_investing | {"amount": -1502000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2013-12-28 | sec_edgar |
| cashflow_investing | {"amount": -1765000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2012-12-29 | sec_edgar |
| cashflow_investing | {"amount": -1457000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2012-09-29 | sec_edgar |
| cashflow_investing | {"amount": -615000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2012-06-30 | sec_edgar |
| cashflow_investing | {"amount": -246000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2012-03-31 | sec_edgar |
| cashflow_investing | {"amount": -1397000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2011-12-31 | sec_edgar |
| cashflow_investing | {"amount": -1425000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2011-10-01 | sec_edgar |
| cashflow_investing | {"amount": -954000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2011-07-02 | sec_edgar |
| cashflow_investing | {"amount": -662000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2011-04-02 | sec_edgar |
| cashflow_investing | {"amount": -532000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2011-01-01 | sec_edgar |
| cashflow_investing | {"amount": -452000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2010-07-03 | sec_edgar |
| cashflow_operating | {"amount": 2955000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2020-03-28 | sec_edgar |
| cashflow_operating | {"amount": 2573000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2019-12-28 | sec_edgar |
| cashflow_operating | {"amount": 5786000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-09-28 | sec_edgar |
| cashflow_operating | {"amount": 6207000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2019-06-29 | sec_edgar |
| cashflow_operating | {"amount": 11609000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2019-03-30 | sec_edgar |
| cashflow_operating | {"amount": 2692000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2018-12-29 | sec_edgar |
| cashflow_operating | {"amount": -2256000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2018-09-29 | sec_edgar |
| cashflow_operating | {"amount": -4002000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2018-06-30 | sec_edgar |
| cashflow_operating | {"amount": -1599000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2018-03-31 | sec_edgar |
| cashflow_operating | {"amount": 4387000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2017-12-30 | sec_edgar |
| cashflow_operating | {"amount": -1410000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2017-09-30 | sec_edgar |
| cashflow_operating | {"amount": -2797000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2017-07-01 | sec_edgar |
| cashflow_operating | {"amount": -576000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2017-04-01 | sec_edgar |
| cashflow_operating | {"amount": 8099000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2016-12-31 | sec_edgar |
| cashflow_operating | {"amount": 8205000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2016-10-01 | sec_edgar |
| cashflow_operating | {"amount": 3744000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2016-07-02 | sec_edgar |
| cashflow_operating | {"amount": 1436000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2016-04-02 | sec_edgar |
| cashflow_operating | {"amount": 1558000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2016-01-02 | sec_edgar |
| cashflow_operating | {"amount": -1000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuing | 2015-10-03 | sec_edgar |
| cashflow_operating | {"amount": 2244000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2015-07-04 | sec_edgar |
| cashflow_operating | {"amount": 1069000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2015-04-04 | sec_edgar |
| cashflow_operating | {"amount": 582000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2015-01-03 | sec_edgar |
| cashflow_operating | {"amount": 2175000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2014-09-27 | sec_edgar |
| cashflow_operating | {"amount": 758000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2014-06-28 | sec_edgar |
| cashflow_operating | {"amount": -1596000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2014-03-29 | sec_edgar |
| cashflow_operating | {"amount": 317000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2013-12-28 | sec_edgar |
| cashflow_operating | {"amount": 1819000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2013-09-28 | sec_edgar |
| cashflow_operating | {"amount": 1777000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2013-06-29 | sec_edgar |
| cashflow_operating | {"amount": -448000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2013-03-30 | sec_edgar |
| cashflow_operating | {"amount": 6844000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2012-12-29 | sec_edgar |
| cashflow_operating | {"amount": 1554000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2012-09-29 | sec_edgar |
| cashflow_operating | {"amount": 416000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuin | 2012-06-30 | sec_edgar |
| cashflow_operating | {"amount": -185000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2012-03-31 | sec_edgar |
| cashflow_operating | {"amount": -443000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2011-12-31 | sec_edgar |
| cashflow_operating | {"amount": 547000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2011-10-01 | sec_edgar |
| cashflow_operating | {"amount": 471000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2011-07-02 | sec_edgar |
| cashflow_operating | {"amount": -1714000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2011-04-02 | sec_edgar |
| cashflow_operating | {"amount": 2598000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2011-01-01 | sec_edgar |
| cashflow_operating | {"amount": 2099000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2010-10-02 | sec_edgar |
| cashflow_operating | {"amount": 222000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2010-07-03 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 2574264, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-03-28 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 2574264, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-12-28 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 2574264, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-09-28 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 2574264, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-06-29 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 2574264, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-03-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 2574264, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-12-29 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 2574264, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-09-29 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 2574264, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 2574264, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 2574264, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-12-30 | sec_edgar |