Organization record
Technical Communications 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": 597684, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-06-24 | sec_edgar |
| accounts_payable | {"amount": 324325, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-03-25 | sec_edgar |
| accounts_payable | {"amount": 257190, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-24 | sec_edgar |
| accounts_payable | {"amount": 159388, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-09-24 | sec_edgar |
| accounts_payable | {"amount": 146023, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-25 | sec_edgar |
| accounts_payable | {"amount": 122883, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-03-26 | sec_edgar |
| accounts_payable | {"amount": 182109, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-25 | sec_edgar |
| accounts_payable | {"amount": 105676, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-09-25 | sec_edgar |
| accounts_payable | {"amount": 112281, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-26 | sec_edgar |
| accounts_payable | {"amount": 194667, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-03-27 | sec_edgar |
| accounts_payable | {"amount": 178580, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-26 | sec_edgar |
| accounts_payable | {"amount": 66154, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-09-26 | sec_edgar |
| accounts_payable | {"amount": 90196, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-06-27 | sec_edgar |
| accounts_payable | {"amount": 47801, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-03-28 | sec_edgar |
| accounts_payable | {"amount": 95116, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-28 | sec_edgar |
| accounts_payable | {"amount": 355158, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-09-28 | sec_edgar |
| accounts_payable | {"amount": 318186, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-06-29 | sec_edgar |
| accounts_payable | {"amount": 248333, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-03-30 | sec_edgar |
| accounts_payable | {"amount": 167992, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-29 | sec_edgar |
| accounts_payable | {"amount": 187958, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-09-29 | sec_edgar |
| accounts_payable | {"amount": 131384, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| accounts_payable | {"amount": 79818, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| accounts_payable | {"amount": 75560, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-30 | sec_edgar |
| accounts_payable | {"amount": 109224, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_payable | {"amount": 102332, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-07-01 | sec_edgar |
| accounts_payable | {"amount": 91153, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-04-01 | sec_edgar |
| accounts_payable | {"amount": 199087, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"amount": 119087, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-10-01 | sec_edgar |
| accounts_payable | {"amount": 108700, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-07-02 | sec_edgar |
| accounts_payable | {"amount": 141480, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-04-02 | sec_edgar |
| accounts_payable | {"amount": 98892, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-01-02 | sec_edgar |
| accounts_payable | {"amount": 179584, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-10-03 | sec_edgar |
| accounts_payable | {"amount": 238807, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-06-27 | sec_edgar |
| accounts_payable | {"amount": 297948, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-03-28 | sec_edgar |
| accounts_payable | {"amount": 347768, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-27 | sec_edgar |
| accounts_payable | {"amount": 173553, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-09-27 | sec_edgar |
| accounts_payable | {"amount": 257710, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-06-28 | sec_edgar |
| accounts_payable | {"amount": 159308, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-03-29 | sec_edgar |
| accounts_payable | {"amount": 213604, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-28 | sec_edgar |
| accounts_payable | {"amount": 261588, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-09-28 | sec_edgar |
| accounts_payable | {"amount": 231047, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-06-29 | sec_edgar |
| accounts_payable | {"amount": 142434, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-03-30 | sec_edgar |
| accounts_payable | {"amount": 152458, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-29 | sec_edgar |
| accounts_payable | {"amount": 167313, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-09-29 | sec_edgar |
| accounts_payable | {"amount": 269745, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-06-23 | sec_edgar |
| accounts_payable | {"amount": 192869, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-03-24 | sec_edgar |
| accounts_payable | {"amount": 325464, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-24 | sec_edgar |
| accounts_payable | {"amount": 313101, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-09-24 | sec_edgar |
| accounts_payable | {"amount": 220193, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-06-25 | sec_edgar |
| accounts_payable | {"amount": 313932, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-09-25 | sec_edgar |
| accounts_receivable | {"amount": 13829, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-06-24 | sec_edgar |
| accounts_receivable | {"amount": 10107, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-03-25 | sec_edgar |
| accounts_receivable | {"amount": 0, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-12-24 | sec_edgar |
| accounts_receivable | {"amount": 15174, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-09-24 | sec_edgar |
| accounts_receivable | {"amount": 22232, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-06-25 | sec_edgar |
| accounts_receivable | {"amount": 394825, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-03-26 | sec_edgar |
| accounts_receivable | {"amount": 127467, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-12-25 | sec_edgar |
| accounts_receivable | {"amount": 280807, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-09-25 | sec_edgar |
| accounts_receivable | {"amount": 168028, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-06-26 | sec_edgar |
| accounts_receivable | {"amount": 189332, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-03-27 | sec_edgar |
| accounts_receivable | {"amount": 147930, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-12-26 | sec_edgar |
| accounts_receivable | {"amount": 134412, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-09-26 | sec_edgar |
| accounts_receivable | {"amount": 49619, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-06-27 | sec_edgar |
| accounts_receivable | {"amount": 227697, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-03-28 | sec_edgar |
| accounts_receivable | {"amount": 270225, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-12-28 | sec_edgar |
| accounts_receivable | {"amount": 125923, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-09-28 | sec_edgar |
| accounts_receivable | {"amount": 44358, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-06-29 | sec_edgar |
| accounts_receivable | {"amount": 201844, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-03-30 | sec_edgar |
| accounts_receivable | {"amount": 201844, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-12-29 | sec_edgar |
| accounts_receivable | {"amount": 532493, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-09-29 | sec_edgar |
| accounts_receivable | {"amount": 597907, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| accounts_receivable | {"amount": 316099, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| accounts_receivable | {"amount": 323075, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-12-30 | sec_edgar |
| accounts_receivable | {"amount": 730177, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_receivable | {"amount": 421572, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-07-01 | sec_edgar |
| accounts_receivable | {"amount": 895974, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-04-01 | sec_edgar |
| accounts_receivable | {"amount": 528947, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_receivable | {"amount": 111849, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-10-01 | sec_edgar |
| accounts_receivable | {"amount": 386211, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-07-02 | sec_edgar |
| accounts_receivable | {"amount": 170966, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-04-02 | sec_edgar |
| accounts_receivable | {"amount": 2360937, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-01-02 | sec_edgar |
| accounts_receivable | {"amount": 1790856, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-10-03 | sec_edgar |
| accounts_receivable | {"amount": 1525484, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-06-27 | sec_edgar |
| accounts_receivable | {"amount": 1860326, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-03-28 | sec_edgar |
| accounts_receivable | {"amount": 785778, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-12-27 | sec_edgar |
| accounts_receivable | {"amount": 403139, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-09-27 | sec_edgar |
| accounts_receivable | {"amount": 148874, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-06-28 | sec_edgar |
| accounts_receivable | {"amount": 250843, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-03-29 | sec_edgar |
| accounts_receivable | {"amount": 293680, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-12-28 | sec_edgar |
| accounts_receivable | {"amount": 1375764, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-09-28 | sec_edgar |
| accounts_receivable | {"amount": 467949, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-06-29 | sec_edgar |
| accounts_receivable | {"amount": 840409, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-03-30 | sec_edgar |
| accounts_receivable | {"amount": 1084604, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-12-29 | sec_edgar |
| accounts_receivable | {"amount": 1380472, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-09-29 | sec_edgar |
| accounts_receivable | {"amount": 159033, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-06-23 | sec_edgar |
| accounts_receivable | {"amount": 248085, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-03-24 | sec_edgar |
| accounts_receivable | {"amount": 79407, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-12-24 | sec_edgar |
| accounts_receivable | {"amount": 867717, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-09-24 | sec_edgar |
| accounts_receivable | {"amount": 6343, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-06-25 | sec_edgar |
| accounts_receivable | {"amount": 131043, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-09-25 | sec_edgar |
| capex | {"amount": 12961, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2022-09-24 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2021-09-25 | sec_edgar |
| capex | {"amount": 3396, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2020-09-26 | sec_edgar |
| capex | {"amount": 16220, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2019-09-28 | sec_edgar |
| capex | {"amount": 16221, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2019-06-29 | sec_edgar |
| capex | {"amount": 43662, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2018-09-29 | sec_edgar |
| capex | {"amount": 43662, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2018-06-30 | sec_edgar |
| capex | {"amount": 38179, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2018-03-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2017-12-30 | sec_edgar |
| capex | {"amount": 3575, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2017-09-30 | sec_edgar |
| capex | {"amount": 3575, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2017-07-01 | sec_edgar |
| capex | {"amount": 3575, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2017-04-01 | sec_edgar |
| capex | {"amount": 3575, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2016-12-31 | sec_edgar |
| capex | {"amount": 3575, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2016-12-31 | sec_edgar |
| capex | {"amount": 31000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2016-10-01 | sec_edgar |
| capex | {"amount": 31000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2016-10-01 | sec_edgar |
| capex | {"amount": 31000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2016-07-02 | sec_edgar |
| capex | {"amount": 31000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2016-04-02 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2016-01-02 | sec_edgar |
| capex | {"amount": 25957, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2015-10-03 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2015-06-27 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2015-03-28 | sec_edgar |
| capex | {"amount": 164792, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2014-09-27 | sec_edgar |
| capex | {"amount": 159852, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2014-06-28 | sec_edgar |
| capex | {"amount": 106536, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2014-03-29 | sec_edgar |
| capex | {"amount": 106536, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2014-03-29 | sec_edgar |
| capex | {"amount": 15397, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2013-12-28 | sec_edgar |
| capex | {"amount": 15397, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2013-12-28 | sec_edgar |
| capex | {"amount": 215418, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2013-09-28 | sec_edgar |
| capex | {"amount": 87970, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2013-06-29 | sec_edgar |
| capex | {"amount": 48878, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2013-03-30 | sec_edgar |
| capex | {"amount": 16417, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2012-12-29 | sec_edgar |
| capex | {"amount": 192715, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-09-29 | sec_edgar |
| capex | {"amount": 192715, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-09-29 | sec_edgar |
| capex | {"amount": 148859, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-06-23 | sec_edgar |
| capex | {"amount": 148859, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-06-23 | sec_edgar |
| capex | {"amount": 132809, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-03-24 | sec_edgar |
| capex | {"amount": 132809, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-03-24 | sec_edgar |
| capex | {"amount": 62101, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2011-12-24 | sec_edgar |
| capex | {"amount": 62101, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2011-12-24 | sec_edgar |
| capex | {"amount": 265678, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-09-24 | sec_edgar |
| capex | {"amount": 218722, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-06-25 | sec_edgar |
| capex | {"amount": 218722, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-06-25 | sec_edgar |
| capex | {"amount": 203539, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-03-26 | sec_edgar |
| capex | {"amount": 163567, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2010-12-25 | sec_edgar |
| capex | {"amount": 257279, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2010-09-25 | sec_edgar |
| capex | {"amount": 123856, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2010-06-26 | sec_edgar |
| cash_and_equivalents | {"amount": 45247, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2023-06-24 | sec_edgar |
| cash_and_equivalents | {"amount": 198269, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2023-03-25 | sec_edgar |
| cash_and_equivalents | {"amount": 58716, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-12-24 | sec_edgar |
| cash_and_equivalents | {"amount": 6727, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2022-09-24 | sec_edgar |
| cash_and_equivalents | {"amount": 36856, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-06-25 | sec_edgar |
| cash_and_equivalents | {"amount": 26061, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-03-26 | sec_edgar |
| cash_and_equivalents | {"amount": 57259, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-12-25 | sec_edgar |
| cash_and_equivalents | {"amount": 298022, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-09-25 | sec_edgar |
| cash_and_equivalents | {"amount": 220881, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-06-26 | sec_edgar |
| cash_and_equivalents | {"amount": 566056, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-03-27 | sec_edgar |
| cash_and_equivalents | {"amount": 666383, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-12-26 | sec_edgar |
| cash_and_equivalents | {"amount": 1513852, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-09-26 | sec_edgar |
| cash_and_equivalents | {"amount": 960549, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-06-27 | sec_edgar |
| cash_and_equivalents | {"amount": 607156, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-03-28 | sec_edgar |
| cash_and_equivalents | {"amount": 747831, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-12-28 | sec_edgar |
| cash_and_equivalents | {"amount": 1593395, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2019-09-28 | sec_edgar |
| cash_and_equivalents | {"amount": 764786, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-06-29 | sec_edgar |
| cash_and_equivalents | {"amount": 1765352, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2019-03-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1748127, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2018-12-29 | sec_edgar |
| cash_and_equivalents | {"amount": 1982434, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2018-09-29 | sec_edgar |
| cash_and_equivalents | {"amount": 1460438, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2018-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1428905, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2018-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1671597, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-12-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1283673, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1529870, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-07-01 | sec_edgar |
| cash_and_equivalents | {"amount": 1128160, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2017-04-01 | sec_edgar |
| cash_and_equivalents | {"amount": 1405512, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2589036, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-10-01 | sec_edgar |
| cash_and_equivalents | {"amount": 2589036, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 2467347, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-07-02 | sec_edgar |
| cash_and_equivalents | {"amount": 3500131, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-04-02 | sec_edgar |
| cash_and_equivalents | {"amount": 1333750, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-01-02 | sec_edgar |
| cash_and_equivalents | {"amount": 2276511, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-10-03 | sec_edgar |
| cash_and_equivalents | {"amount": 2276511, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-10-01 | sec_edgar |
| cash_and_equivalents | {"amount": 2636492, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-06-27 | sec_edgar |
| cash_and_equivalents | {"amount": 1604033, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-03-28 | sec_edgar |
| cash_and_equivalents | {"amount": 1849184, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-12-27 | sec_edgar |
| cash_and_equivalents | {"amount": 2861542, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-09-27 | sec_edgar |
| cash_and_equivalents | {"amount": 3015835, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-06-28 | sec_edgar |
| cash_and_equivalents | {"amount": 2743803, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-03-29 | sec_edgar |
| cash_and_equivalents | {"amount": 3929989, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2013-12-28 | sec_edgar |
| cash_and_equivalents | {"amount": 2778137, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2013-09-28 | sec_edgar |
| cash_and_equivalents | {"amount": 2810923, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2013-09-27 | sec_edgar |
| cash_and_equivalents | {"amount": 991259, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2013-06-29 | sec_edgar |
| cash_and_equivalents | {"amount": 2607181, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2013-03-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1922290, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2012-12-29 | sec_edgar |
| cash_and_equivalents | {"amount": 2056311, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2012-09-29 | sec_edgar |
| cash_and_equivalents | {"amount": 4353142, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2012-06-23 | sec_edgar |
| cash_and_equivalents | {"amount": 6764792, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2012-03-24 | sec_edgar |
| cash_and_equivalents | {"amount": 11480935, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2011-12-24 | sec_edgar |
| cash_and_equivalents | {"amount": 9231717, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2011-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 9231717, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2011-09-24 | sec_edgar |
| cash_and_equivalents | {"amount": 10735206, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2011-06-25 | sec_edgar |